Sandro Santilli
66a77cd255
Do not let anonymous requests use authorized renderer caches
...
Puts dbuser in params, for correct use by Windshaft renderer cache.
Before this fix, and after commit 1c9f63c9 , the renderer cache key
did not contain the db user.
2013-09-23 12:02:43 +02:00
Sandro Santilli
0301cef1bb
tweak test description
2013-09-23 10:57:22 +02:00
Sandro Santilli
72b3f23f72
Add more profile slots
2013-09-19 14:34:03 +01:00
Sandro Santilli
8685ef640e
Remove spaces from configuration input, to make editing easier :)
2013-09-18 14:37:22 +02:00
Sandro Santilli
2d36521f92
Make testsuite accept an installed mapnik version 2.1.0
...
See https://travis-ci.org/CartoDB/Windshaft-cartodb/builds/11286823
2013-09-12 18:37:25 +02:00
Sandro Santilli
ca4644f4ce
Add travis widget, fix documented node dependency
2013-09-12 18:09:18 +02:00
Sandro Santilli
58a462ab95
Add travis configuration
2013-09-12 18:04:38 +02:00
Sandro Santilli
c2d4aace56
Read test redis port configuration from test.js env
2013-09-12 17:55:16 +02:00
Sandro Santilli
4d524e5969
Clean handling of redis connection failures in testcase
2013-09-12 17:48:35 +02:00
Sandro Santilli
8c74a39262
Fix error for invalid text-name in CartoCSS. Closes #81 .
2013-09-12 17:32:10 +02:00
Sandro Santilli
743b5388a3
Add backward compatibility sqlapi configuration item in NEWS
2013-09-12 16:20:28 +02:00
Sandro Santilli
4144ad2c7a
Only use sqlapi configuration "host" if "domain" is undefined
...
We'll consider an empty string domain as valid (it's actually used
for testsuite).
2013-09-12 16:19:01 +02:00
Javier Arce
fb4ef5f768
Sets the sqlapi domain. Fixes #82
2013-09-12 15:36:50 +02:00
Sandro Santilli
cbb85e5dd8
Read redis port from test.js environment when running tests
2013-09-12 10:17:02 +02:00
Sandro Santilli
56bfed5a0e
Fix use of blank-prefixed "zoom" variable in CartoCSS
2013-09-09 11:58:51 +02:00
Luis Bosque
ff9af5f923
Target v1.3.5
2013-09-06 12:13:09 +02:00
Sandro Santilli
17fc934aa3
Fix check-submodules rule not to fail if a submodule is missing
2013-09-04 18:19:09 +02:00
Sandro Santilli
27eaad932a
Fix race condition in localization of external resources
2013-09-04 17:56:17 +02:00
Sandro Santilli
602b255ce5
Upgrade to latest windshaft for more stable test results
2013-09-03 18:15:37 +02:00
Sandro Santilli
efc6d5c857
Fix config/environments/test.js Makefile rule
2013-08-21 10:50:49 +02:00
Sandro Santilli
633e8d164b
Rename sqlapi.host configuration to sqlapi.domain. Closes #79 .
...
Support for "host" is retained for backward compatibility.
2013-08-21 10:11:30 +02:00
Sandro Santilli
db951234aa
Add note about cache dir need to be writable by server user
...
As per
https://groups.google.com/d/msg/cartodb/z06r9SwaoOM/b34In4TTdd0J
2013-08-21 10:04:43 +02:00
Sandro Santilli
60617e7641
Upgrade windshaft to improve CSS error messages
2013-08-13 13:03:24 +02:00
Luis Bosque
06e68c1518
Target v1.3.4
2013-07-23 19:43:32 +02:00
Sandro Santilli
b4045353ea
Fix contributors, use short form for author
2013-07-19 12:34:20 +02:00
Sandro Santilli
22130f37df
Fix URLS and repository, add contributors, change author
...
Author became Vizzuality and contributors are the actual committers
2013-07-19 12:28:03 +02:00
Sandro Santilli
bce024961f
Add note about layergroup logging at creation
...
The change is due to Windshaft upgrade.
Closes #76
2013-07-18 11:51:00 +02:00
Sandro Santilli
3819d0d47b
Upgrade windshaft to improve profiling
2013-07-18 11:13:41 +02:00
Sandro Santilli
7cb69d1db9
Add example of including profile in response log line
2013-07-18 09:53:59 +02:00
Sandro Santilli
ec97381820
Add more timing in the profile, add useProfiler config variable
...
Default to useProfiler:true in staging and development
2013-07-16 16:33:03 +02:00
Sandro Santilli
25c46962cb
Add --environment switch to restrict output to given env
2013-07-15 13:59:55 +02:00
Sandro Santilli
23da8538a6
Add --with-sqlapi-port switch
2013-07-15 13:55:13 +02:00
Sandro Santilli
381b9a9edf
Take cache_buster value, if present, as a Last-Modified timestamp
...
This makes the Last-Modified header consistent across requests
using the same cache_buster (embedded in the token for multilayer
API).
2013-07-15 13:48:06 +02:00
Sandro Santilli
76c056c7a1
Revert "Use a constant Last-Modified time with cache_policy=persist"
...
This reverts commit 4b5899ff1a .
The reason is that setting Last-Modified to a remote date in the past
triggers early expiration of cache (as max-age will be reached sooner)
2013-07-15 13:14:06 +02:00
Sandro Santilli
4b5899ff1a
Use a constant Last-Modified time with cache_policy=persist
...
After all if the client is asking for persistance it doesn't make
sense to set a different Last-Modified for different incoming
requests (even if we don't expect any) ....
2013-07-15 12:09:13 +02:00
Sandro Santilli
afd4c3b460
Set Last-Modified header to allow for 304 responses
2013-07-15 12:02:54 +02:00
Luis Bosque
308246f324
Target v1.3.3
2013-07-09 10:26:43 +02:00
Sandro Santilli
0e13228f5c
Update NEWS file
2013-07-08 12:15:01 +02:00
Sandro Santilli
65c7c5fc9c
Always serve multilayer tiles and grids with persisting cache request
2013-07-08 12:13:45 +02:00
Sandro Santilli
60242c80f4
Set default layergroup time to live in redis to 2 hours
2013-07-08 11:50:19 +02:00
Luis Bosque
5213216fc4
Target v1.3.2
2013-07-05 15:32:47 +02:00
Sandro Santilli
1c65cec6ed
Do not consider broken layergroup configs as good on second look
...
The fix is really in Windshaft, this commit simply requires a
newer version of it.
2013-07-04 17:05:59 +02:00
Sandro Santilli
316c9c209d
Add support for specifying tiler url
2013-07-04 12:50:57 +02:00
Sandro Santilli
563764dc4f
Only make curl verbose when -v is passed to commandline
2013-07-04 11:15:21 +02:00
Sandro Santilli
8c51c97102
Be more verbose about curl errors
2013-07-04 11:04:12 +02:00
Sandro Santilli
6416af3f16
Add support for listing all map styles that belong to a user
...
Also report user database name, as a facility
2013-07-03 09:59:42 +02:00
Sandro Santilli
00c18ab8dd
Raise windshaft dependency importing following fixes:
...
- support for CartoCSS attachments (#layer0::label)
- only check layergroup validity once
- use higher zoom level for checking layergroup validity
2013-06-28 19:05:39 +02:00
Sandro Santilli
632d75a7c8
specify units for rendererConfig.cache_ttl
2013-06-28 17:58:11 +02:00
Sandro Santilli
d7b1ff9a80
Set default layergroup ttl locally
2013-06-26 16:26:02 +02:00
Sandro Santilli
10a66fbd66
Fix SQL error reporting to NOT split on newline
2013-06-26 13:26:53 +02:00