Sandro Santilli
7196c8c285
Only invalidate cache on del style when caching is enabled
2012-10-05 16:55:58 +02:00
Sandro Santilli
0a57e791d5
Add test for cache flushing (see #183 )
2012-10-05 16:50:39 +02:00
Sandro Santilli
fb57819741
Cleanup redis cache after test run
2012-10-05 16:32:59 +02:00
Sandro Santilli
61dbe15dee
Put VarnishEmu in its own module
2012-10-05 16:24:35 +02:00
Sandro Santilli
dc9286b610
Accept "api_key" as "map_key", in both query_string and POST body
...
Closes #38
2012-10-05 16:17:49 +02:00
Sandro Santilli
6ca726ae24
New items so far
2012-10-05 16:14:10 +02:00
Sandro Santilli
996a565017
Adapt req2params test now that we throw on on missing user metadata
2012-10-05 16:11:00 +02:00
Sandro Santilli
1ed65544e5
Send detailed error when user metadata are missing from redis
...
Include tip on how to restore the redis db from cartodb.
2012-10-05 16:05:32 +02:00
Sandro Santilli
4ed297d40f
Move more test support things under test/support
2012-10-05 15:57:30 +02:00
Sandro Santilli
85b71770e6
Add missing requirements (mapnik and postgis)
2012-10-05 15:56:20 +02:00
Sandro Santilli
ed421d3cad
Add more entries in the requirements section
2012-10-05 15:55:40 +02:00
Sandro Santilli
6d0886f81a
Add embedded informations about the configure script
2012-10-05 15:53:49 +02:00
Sandro Santilli
34afe4c1c8
Document existance of the ./configure script
2012-10-05 15:53:33 +02:00
Sandro Santilli
a201888fde
Make logging format configurable ( closes #4 )
...
NOTE: the default format for the "test" environment is without
ansi colors, to be easier on remote terminal sessions
2012-10-05 15:52:51 +02:00
Sandro Santilli
5ae864a3c8
Remove config files from repo, provide ./configure script to generate
...
Closes #34
2012-10-05 15:50:40 +02:00
Sandro Santilli
352c209380
Replace "vizzuality.localhost.lan" with "localhost"
...
Fixes starving on DNS lookup in absence of an /etc/hosts entry.
Closes #36
2012-10-05 15:44:04 +02:00
Sandro Santilli
c50930f2a7
Encode node-0.8 requirement
2012-10-04 12:39:26 +02:00
Luis Bosque
34df118160
fixed problem in cluster2 with pidfile name
2012-10-04 11:02:31 +02:00
Luis Bosque
e5ca10e9c6
fixed problem in cluster2 with pidfile name
2012-10-04 10:59:40 +02:00
Luis Bosque
b6f28d7dd2
version 1.0.0 in package.json
2012-10-03 16:56:50 +02:00
Luis Bosque
3ced8c1b6c
version 1.0.0 in package.json
2012-10-03 16:56:35 +02:00
Luis Bosque
43298f58fb
Merge branch 'develop0.8'
2012-10-03 16:42:03 +02:00
Luis Bosque
9e0d55c0e9
1.0.0 version
2012-10-03 16:39:21 +02:00
Sandro Santilli
8bd3b491d0
Use cluster2 for clustering (see #33 )
2012-09-28 13:05:49 +02:00
Sandro Santilli
1601a02517
Update dependencies to have node-0.8 support
2012-09-28 13:04:32 +02:00
Sandro Santilli
738f47d968
Be tolerant about injections of CartoCSS versions
2012-09-27 10:42:29 +02:00
Sandro Santilli
11ae4d6ff1
Add test to check survival to unparseable style
2012-09-26 16:35:15 +02:00
Luis Bosque
694b425281
Merge branch 'release/staging' into develop
2012-09-25 17:32:03 +02:00
Luis Bosque
5d62c6b588
Merge branch 'release/staging'
2012-09-25 17:31:58 +02:00
Luis Bosque
d7839799ce
added NEWS.md for 0.9.0 version
2012-09-25 13:46:41 +02:00
Sandro Santilli
4d524d88d2
Reduce GET style error verbosity
2012-09-25 10:18:47 +02:00
Sandro Santilli
bc506784ca
Add an X-Cache-Channel header to all GET requests. Closes #53 .
2012-09-25 09:27:03 +02:00
Sandro Santilli
446627e305
Fix iteration on redis keys
2012-09-21 19:07:38 +02:00
Sandro Santilli
29572d35fd
Fix iteration on redis keys
2012-09-21 12:58:34 +02:00
Sandro Santilli
5c067b3939
Make test for unauthenticated style setting request predictable
...
Closes #50
2012-09-19 19:09:42 +02:00
Sandro Santilli
0654f2eae7
Tweak redis and hiredis deps to match those of Windshaft
2012-09-19 19:06:47 +02:00
Sandro Santilli
dd34fc507a
Automated localization of external resources referenced in carto
2012-09-19 18:52:13 +02:00
Sandro Santilli
e1e5bb413e
Fix test to use expected hostname
2012-09-19 18:13:28 +02:00
Sandro Santilli
adf1124e70
Add script to drop the XML element from all redis stored map styles
...
WARNING: as of grainstore-0.6.1 a map style with no XML will break
the application, so do _not_ run this script unless you're sure about
what you're doing.
2012-09-18 17:36:20 +02:00
Sandro Santilli
dcbe051654
Return 401 status for unauthorized requests (see #48 )
2012-09-05 20:16:55 +02:00
Sandro Santilli
2ae159c568
Require windshaft-0.4.13, update expected response statuses
2012-09-05 20:06:43 +02:00
Sandro Santilli
b469d5eabf
Rename authenticated postgresql user configuration setting
...
See issue #49
2012-09-05 15:49:10 +02:00
Sandro Santilli
5ca84d9ffc
Always replace the database user parameter in the XML style
...
This provides for an automatic migration of styles to any new
authentication user.
2012-09-05 15:41:22 +02:00
Luis Bosque
c3091e50fc
added staging to the list of allowed envs
2012-09-04 13:35:06 +02:00
Sandro Santilli
4a95342636
Add staging environment file
2012-09-04 10:52:42 +02:00
Sandro Santilli
87b0e07815
Expose Varnish cache TTL in configuration. Closes #46
2012-09-03 18:57:35 +02:00
Sandro Santilli
c23f136f04
Raise grainstore dependency, to avoid double install
...
I'm actually not sure Windshaft-cartodb uses grainstore directly,
but so far we've been requiring it from top-level...
2012-09-03 18:47:04 +02:00
Sandro Santilli
b9e29938e2
Compile XML processing regular expression only once.
...
Requests per second from ~95 to ~98 with a "standard" test.
2012-09-03 15:30:31 +02:00
Sandro Santilli
570f55dbbd
Require windshaft >= 0.4.12 for XML postprocessing
2012-09-03 15:17:11 +02:00
Sandro Santilli
1c9f63c901
Add XML processor to change database user when authenticated
2012-09-03 14:54:23 +02:00