Raul Ochoa
0c578a193c
Remove stack for debug environment option
2015-04-14 16:44:03 +02:00
Raul Ochoa
84f579f0ec
Do not add x-profiler header as it's already added by sendResponse
2015-04-14 16:41:04 +02:00
Raul Ochoa
1bf2809355
Do not check statsd_client in profiler
2015-04-14 16:40:15 +02:00
Raul Ochoa
e91bc91057
Adds test suite for x-cache-channel
2015-04-10 13:39:20 +02:00
Raul Ochoa
4f9b6be45b
Update routes documentation
2015-04-10 12:00:25 +02:00
Raul Ochoa
95aa74ee34
Stubs next version
2015-04-10 10:57:31 +02:00
Raul Ochoa
e516300825
Release 2.1.1
2015-04-10 10:56:10 +02:00
Raul Ochoa
2d84d38b90
Do not add x-cache-channel header for GET template routes
2015-04-10 10:55:46 +02:00
Raul Ochoa
7cd78be094
Stubs next version
2015-04-09 15:26:21 +02:00
Raul Ochoa
c7a10b048a
Release 2.1.0
2015-04-09 15:24:10 +02:00
Raul Ochoa
d143b0235b
Upgrades windshaft to 0.42.0
2015-04-09 15:23:42 +02:00
Raul Ochoa
a876c82660
Fixes tests for subdomainless example config change
2015-04-08 16:09:36 +02:00
Raul Ochoa
a6c1aefecc
Fixes in example configuration files:
...
- Puts back the still supported /tiles/template and /tiles/layergroup
- Changes from /u/:user to /user/:user for subdomainless users
2015-04-08 16:05:33 +02:00
Raul Ochoa
9b122280e1
Stubs next version
2015-04-08 12:27:40 +02:00
Raul Ochoa
4777d1e93c
Release 2.0.0
2015-04-08 12:26:07 +02:00
Raul Ochoa
97e8b54b8c
Replaces render timeout fallback asset on behalf of @saleiva, thx!
2015-04-08 12:21:57 +02:00
Raul Ochoa
136f68765a
Merge pull request #284 from CartoDB/issue-280
...
Add user from params to fakereq object
2015-04-08 11:37:14 +02:00
Raul Ochoa
0062ec99f1
Merge pull request #283 from CartoDB/render-limits
...
Render limits
2015-04-08 11:32:14 +02:00
Raul Ochoa
98bc95bc58
Add user from params to fakereq object so it's propagated
...
fixes #280
2015-04-08 11:11:48 +02:00
Raul Ochoa
47cc1de89b
Uses windshaft@0.41.0 registry version
2015-04-07 17:57:21 +02:00
Raul Ochoa
69c623b5b2
Regenerate npm-shrinkwrap.json
2015-04-07 14:36:43 +02:00
Raul Ochoa
ab9ae60958
Merge branch 'master' into render-limits
2015-04-07 14:18:34 +02:00
Raul Ochoa
907ed478cf
Tidy app.js
2015-04-07 13:00:20 +02:00
Raul Ochoa
2eb7529efb
Pick cacheOnTimeout and render limit from mapnik config
...
- adds default mapnik configuration values
- removes old top-level mapnik config, rely on renderer one
2015-04-07 12:52:33 +02:00
Raul Ochoa
1782f240ce
Upgrade cartodb-redis package
2015-04-07 11:38:00 +02:00
Raul Ochoa
2ea880ce2c
cacheOnTimeout only for mapnik renderer
...
it does not make sense to have that as a general feature
2015-04-07 11:09:35 +02:00
Raul Ochoa
775b2b75a6
Fix typo
2015-04-07 10:41:19 +02:00
Raul Ochoa
2d050eb43c
Merge pull request #282 from CartoDB/remove_per_user_check
...
Disable per-user healthchecks
2015-04-07 10:07:25 +02:00
Luis Bosque
7934d659fb
Removed more unused code from healthcheck
2015-04-06 20:49:29 +02:00
Luis Bosque
21b5ed9c8a
Fixed healthcheck for jshint
2015-04-06 20:35:22 +02:00
Luis Bosque
da70839f78
Disable per-user healthchecks
2015-04-06 20:15:26 +02:00
Raul Ochoa
2e1f08d764
Adds a feature flag to cache timed out tile requests: cacheOnTimeout
2015-04-06 18:52:54 +02:00
Raul Ochoa
21072645a4
Tests for both: onTileErrorStrategy enabled and disabled
2015-04-06 18:44:57 +02:00
Raul Ochoa
e3c6569302
Adds an onTileErrorStrategy that intercepts error timeout
...
- returns an fallback image without error
2015-04-06 18:43:40 +02:00
Raul Ochoa
091352e75b
Fix typo
2015-04-06 18:00:46 +02:00
Raul Ochoa
bf7044d723
Adds tests to test new per user limit
2015-04-01 19:36:43 +02:00
Raul Ochoa
38e4812b43
Restore previous beforeLayergroupCreate hook behaviour
...
Adds new rendercache's beforeRendererCreate hook
2015-04-01 19:35:55 +02:00
Raul Ochoa
b8395010a3
Adds some tests for limits based on user limits
2015-04-01 17:39:02 +02:00
Raul Ochoa
f0eeb393d6
Use windshaft render-limits branch
...
Bump cartodb-redis version
Regenerate npm-shrinkwrap.json as I accidentaly deleted it
2015-04-01 15:49:01 +02:00
Raul Ochoa
a9ab9f8b5c
Pick render limit and add it to request context
...
- Extends the problematic fake request in templates
- Picks the value in waterfall, this must be improved because:
1. It does not make sense if there is no layers with limits
2. If we want to include it always without considering the layer type
we can do the operation in parallel
2015-04-01 15:11:58 +02:00
Raul Ochoa
f019f34601
Mapnik renderer configuration not part of the renderer
root configuration
...
- All configuration must be moved into `renderer.mapnik`
- see `config/environments/*.js.example` for reference
2015-04-01 15:04:56 +02:00
Raul Ochoa
400e51f13a
Removes rollbar as optional logger
2015-03-31 11:36:29 +02:00
Raul Ochoa
3234c37d62
Merge pull request #278 from CartoDB/257-remove-old-api
...
Remove old API
2015-03-30 19:04:27 +02:00
Raul Ochoa
e0413c3302
Prepared next release
2015-03-30 18:44:44 +02:00
Raul Ochoa
cd79fc606b
Regenerate npm-shrinkwrap.json
2015-03-30 17:57:27 +02:00
Raul Ochoa
a2ac1c23f1
Tests for surrogate keys invalidation
...
- uses nock to mock request
- a bit hacky because tests keep environment inconsistent
* for intance I had to mock cartocdn to not fail in other suite
2015-03-30 17:51:17 +02:00
Raul Ochoa
69f99daa60
Mock better query tables api
2015-03-30 16:28:58 +02:00
Raul Ochoa
f1e8c9a709
Tests for cdb request
2015-03-30 16:28:37 +02:00
Raul Ochoa
1fc0545b5a
Replace affected tables tests with multilayer ones
2015-03-30 15:57:53 +02:00
Raul Ochoa
b599e67c35
Replaces affected tables test with multilayer one
2015-03-30 15:27:40 +02:00