Commit Graph

1137 Commits

Author SHA1 Message Date
Sandro Santilli
2ae159c568 Require windshaft-0.4.13, update expected response statuses 2012-09-05 20:06:43 +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
570f55dbbd Require windshaft >= 0.4.12 for XML postprocessing 2012-09-03 15:17:11 +02:00
Sandro Santilli
d1869af134 Require at least grainstore 0.3.2, for proper mapnik-2.0 target 2012-08-14 19:06:11 +02:00
Sandro Santilli
fb3f3a312e Really fix setting or deleting styles from unauth. request
Closes #44
2012-08-14 16:15:41 +02:00
Sandro Santilli
6a92fd3170 Propagate style changes to caches for unauthenticated requests
Closes #41, does it implementing the new afterStyleChange and
afterStyleDelete callbacks in Windshaft 0.4.10.

Adds automated testcases for the bug.
2012-08-07 16:11:49 +02:00
Sandro Santilli
de275bfc50 Delegate user permission to PostgreSQL (closes #18)
If the request is authenticated (with map_key) then we log as the
database owner, otherwise we log as the default user.
The default user is now "publicuser" by default.

Raises dependency on Windshaft to 0.4.9+, to get the grainstore
version allowing override of database username.

Add test for req2params function, particularly authentication,
Add test for authenticated / unauthenticated access
2012-07-18 11:09:17 +02:00
Sandro Santilli
e628b8249a Require global leak free node-varnish 0.1.1 (closes #25)
Also stop ignoring leaks and run mocha once for all tests
2012-07-10 16:37:32 +02:00
Sandro Santilli
411332a28a Run tests with "make check" (#21) 2012-07-09 18:56:09 +02:00
Sandro Santilli
f39a40d147 We don't need expresso anymore, but we need mocha
Note that 1.2.1 was choosen because known to work with node-0.4
2012-07-09 17:35:30 +02:00
Simon Tokumine
2bdb284897 lock expresso dependency to connect 1.8.7. bit of a hack (unsuprisingly) 2012-07-09 13:50:42 +02:00
Sandro Santilli
24813e43cb License is BSD (added file and reference) 2012-07-05 18:30:18 +02:00
Simon Tokumine
de4196377a don't metatile 2012-05-07 15:42:40 +01:00
Simon Tokumine
4078098c3f enable cache clearing at table level granularity 2012-05-02 19:32:54 +01:00
Simon Tokumine
b24081addb bump windshaft requirement 2012-04-23 19:01:14 -04:00
Simon Tokumine
f82648d5a6 bump windshaft requirement 2012-04-01 19:55:48 +01:00
Luis Bosque
a1c0bcac25 added cluster module to node-windshaft 2011-12-27 16:35:59 +01:00
Simon Tokumine
d64647a231 bump logging 2011-12-14 00:17:37 +00:00
Simon Tokumine
ef15f4b48b migrated to node-varnish, fixed tests, refactor 2011-12-12 18:02:10 +00:00
Simon Tokumine
d373124f5c update packages 2011-12-09 00:51:35 +00:00
Simon Tokumine
78d415569d pin to mapnik 2.0, enable passing style via url 2011-12-09 00:32:32 +00:00
Simon Tokumine
c92d16fd5e bump windshaft 2011-11-30 17:49:08 +01:00
Simon Tokumine
f524d6914e include delete route 2011-11-25 21:21:21 +00:00
javi santana
7f3a3a6150 added contributor 2011-10-13 15:29:53 +02:00
Simon Tokumine
a211d3c296 bump windshaft 2011-10-07 20:25:46 +01:00
Simon Tokumine
b2f2f0d39e update windshaft 2011-10-07 19:15:13 +01:00
Simon Tokumine
1fcf31a96c bump version to track mapnik2 2011-10-07 18:40:33 +01:00
Simon Tokumine
60e5dbe0b0 bump windshaft 2011-10-07 16:23:15 +01:00
Simon Tokumine
9ac70ce897 bump windshaft 2011-10-07 16:11:59 +01:00
Simon Tokumine
3c95856255 bump version for release 2011-09-20 19:22:58 -04:00
Simon Tokumine
e960fa306e bump for grainstore 2011-09-19 22:35:00 -04:00
Simon Tokumine
306eb7aaf2 enable cors and bump version used 2011-09-19 21:27:23 -04:00
Simon Tokumine
33493081ef bump package 2011-09-14 01:16:51 -06:00
Simon Tokumine
4e0341510f update windshaft 2011-09-14 01:01:21 -06:00
Simon Tokumine
0b5a799ac8 remove defaults and bump windshaft version 2011-09-14 00:17:02 -06:00
Simon Tokumine
d3de832f37 updated deps 2011-09-06 14:41:43 +01:00
Simon Tokumine
431fb56ad2 windshaft for cartodb 2011-09-05 00:00:41 +01:00