Sandro Santilli
d6fe5339cf
Do not choke on headers cleanup when response headers are not set
...
Raise a WARNING instead.
See #107 (github) and CDB-1438 (JIRA)
2014-01-13 18:56:09 +01:00
Sandro Santilli
2690ef3f05
Drop cache headers from error responses.
...
Closes #107 (github), #resolve CDB-1423 (JIRA)
2014-01-13 11:20:02 +01:00
Sandro Santilli
ae82d0ab47
Expect overrides of mapnik_version to be honoured
...
Reported on http://gis.stackexchange.com/questions/81450/cartodb-windshaft-error
2014-01-10 13:20:26 +01:00
Sandro Santilli
90e0a5dc30
Prepare for 1.6.1
2014-01-10 11:32:03 +01:00
Sandro Santilli
c1b6b865a7
Release 1.6.0
2014-01-10 11:30:10 +01:00
Sandro Santilli
d849ae216d
Keep build status line within 80 cols (and use http)
2014-01-09 18:01:22 +01:00
Sandro Santilli
4ee4492490
Yet another username extraction fix. Thanks again @demimismo.
...
Closes #100 (yet again)
2014-01-09 16:46:47 +01:00
Sandro Santilli
fcd17692ee
Fix username extraction in another two places. Thanks @demimismo.
...
Closes #100 (again)
2014-01-09 15:36:16 +01:00
Sandro Santilli
36159a7697
Change stresstester to always create a different template
2013-12-20 13:47:28 +01:00
Sandro Santilli
7886189bce
Add script to stress-test templates API
2013-12-20 13:14:52 +01:00
Sandro Santilli
3a681b6670
Exit with error if template creation response text contains a space
...
Should really check for response code, but dunno how to do that
right away
2013-12-20 13:11:32 +01:00
Sandro Santilli
3e4c141913
Add command-line script to delete a template
2013-12-20 12:55:01 +01:00
Sandro Santilli
ef3733aebe
Improve error on attempt to delete missing template
2013-12-20 12:54:38 +01:00
Sandro Santilli
b5f54ff534
Rename script to create multilayer
2013-12-20 10:44:11 +01:00
Sandro Santilli
ba494374d0
Add command-line script to instanciate a template
2013-12-20 10:43:48 +01:00
Sandro Santilli
c7465479a2
Improve error on a signature certificate with no or broken auth
2013-12-20 10:41:27 +01:00
Sandro Santilli
b14830e4e3
Add command-line script to update a template
2013-12-20 10:17:31 +01:00
Sandro Santilli
288f23eea2
Add script for command-line template creation
2013-12-20 10:15:18 +01:00
Sandro Santilli
50a902a90b
Fix english of error message for sql-api connection problems
2013-12-18 12:59:26 +01:00
Sandro Santilli
277c00c7f8
Advertise `infowindow
and
map_metadata
` as deprecated APIs
2013-12-18 12:54:40 +01:00
Sandro Santilli
4a09ac5b8f
Add reference to template maps API extention
2013-12-18 12:54:09 +01:00
Sandro Santilli
d5e9e0559b
Add info about Imagemagick requirement for running tests
2013-12-18 12:53:22 +01:00
Sandro Santilli
0dffb0fe85
We don't use Windshaft directly, no need to require it
2013-12-17 17:48:36 +01:00
Sandro Santilli
0f90d687c7
Implement signed teplate maps
...
Closes #98
Raises minimum required redis version to 2.4.0+ (Debian stable has 2.4.14)
2013-12-17 17:39:21 +01:00
Sandro Santilli
84b7d78ea4
Add an utility authorizedByAPIKey method for reuse
2013-12-17 17:17:17 +01:00
Sandro Santilli
241480bb23
cartodb-redis is upgraded to 0.3.0
2013-12-17 17:17:17 +01:00
Sandro Santilli
73a065c1cc
Make sure user from domain is always computed locally
...
Involved upgrade of cartodb-redis to 0.3.0
Really closes #100
2013-12-17 17:17:17 +01:00
Sandro Santilli
1f693c6c78
Add 'user_from_host' directive to generalize username extraction
...
Closes #100
Default extractor is backward compatible
2013-12-17 17:17:17 +01:00
Sandro Santilli
e9db535dd8
Drop the idea that we can distinguish a "dbowner" from the domain
...
We only recognize "users"
2013-12-17 17:17:17 +01:00
Sandro Santilli
7b7408dab7
Revert "Drop /map_metadata API entry point"
...
This reverts commit b37b07a06a1dd3cf05d60f4aa613ab5c48b90700.
This was too light of a decision...
2013-12-17 17:17:17 +01:00
Sandro Santilli
9c897a91a9
Drop /map_metadata API entry point
...
Closes #101
2013-12-17 17:17:17 +01:00
Sandro Santilli
4189f8187f
Simplify redis test setup using HMSET
...
See http://redis.io/commands/hmset
2013-12-17 17:17:16 +01:00
Sandro Santilli
98565b0c6b
Shrinkwrap cartodb-redis dependency to "~0.2.0"
...
npm-shrinkwrap takes precedence over package.json...
See https://travis-ci.org/CartoDB/Windshaft-cartodb/builds/15036101
2013-12-17 17:17:16 +01:00
Sandro Santilli
38342a7f5f
Refactor req2params to make setting db credential easier
2013-12-17 17:17:16 +01:00
Sandro Santilli
6f689745c0
Fix lzma testcase
2013-12-17 17:17:16 +01:00
Sandro Santilli
63fd660eb1
Fix error handling in testcase
2013-12-17 17:17:16 +01:00
Sandro Santilli
fa14b6045d
Retarget to 1.6.0
2013-12-17 17:17:16 +01:00
Sandro Santilli
f2528fb462
Release 1.5.2
2013-12-17 17:17:16 +01:00
Sandro Santilli
0db0809146
Fix use of old layergroups on mapnik upgrade ( #97 )
2013-12-17 17:17:16 +01:00
Sandro Santilli
276422f4be
Set grainstore's GC run probability, for documentation purpose
...
It sets it to the current grainstore default, so nothing changes.
2013-12-17 17:17:16 +01:00
Sandro Santilli
e6b55ac034
Allow requesting run_test.sh to prepare redis but not postgresql
...
Adds --nocreate-pg, --nocreate-redis, --nodrop-pg, --nodrop-redis
NOTE that dropping pg is still unimplemented
2013-12-17 17:17:16 +01:00
Sandro Santilli
58af35fdea
Add backward-compatibility fix item in NEWS ( #96 )
2013-12-17 17:17:16 +01:00
Sandro Santilli
763989bc87
Prepare for 1.5.2
2013-12-17 17:17:16 +01:00
Sandro Santilli
385022de80
Revert "fixed #91 " -- the fix was for an unconfirmed bug
...
This reverts commit 9155724082
.
See #38 for further action
2013-12-17 17:17:16 +01:00
Sandro Santilli
6c104e2aca
Enable test for fetcing tiles of private tables using api_key
...
See #39 and #91
2013-12-17 17:17:16 +01:00
Sandro Santilli
363c0d28f4
Add test for fetching tile of private table showing api_key
...
See #38 and #91
2013-12-17 17:17:16 +01:00
javi
a378fc4e68
fixed #91
2013-12-17 17:17:16 +01:00
javi
01de288c35
fixed #96
2013-12-17 17:17:15 +01:00
Sandro Santilli
f1a68e4451
Release 1.5.1
2013-12-17 17:17:15 +01:00
Sandro Santilli
f429b86f48
Accept unused CartoCSS directives
...
Closes #93
An example unused CartoCSS directive is
"point-transform" without "point-file"
or "point-url". Unused means it has no effect.
It used to be accepted but regressed in release 1.5.0
2013-12-17 17:17:15 +01:00