Commit Graph
1040 Commits
Author SHA1 Message Date
Raul Ochoa 56abcfd2f4 Update documentation to remove references to signed maps 2015-01-23 11:33:58 +01:00
Raul Ochoa ecd570323b Merge branch 'master' into 238-drop-signed-maps 2015-01-22 19:37:03 +01:00
Raul Ochoa 20eb92a3b1 Remove signedmaps and locks functionality as it is no longer needed 2015-01-22 19:28:59 +01:00
Raul Ochoa 8d22ed7594 Tests to validate template instantiation returns new instances with
default values if they are missing.
2015-01-22 18:38:42 +01:00
Raul Ochoa 3321987c33 Merge pull request #245 from CartoDB/apiUpdate
API doc update
2015-01-22 18:00:02 +01:00
Raul Ochoa 981be0edd5 Replace signed maps auth tests with template maps tests 2015-01-22 17:55:47 +01:00
Raul Ochoa e8ab3a48c6 Removes TemplateMaps dependency on SignedMaps
- Token validation is done against the template
 - Template is always extended with default values for auth and placeholders
 - MapConfig is extended, in order to validate auth_toknes, with template info:
    - template name
    - template auth
 - No more locks to create, update or delete templates
    - Trusting in redis' hash semantics
    - Some tradeoffs:
        * A client having more templates than allowed by a race condition
        between limit (HLEN) check and creation (HSET)
        * Updating a template could happen while the deleting it, resulting in
        in a new template
        * Templates already instantiated will be accessible thrught their
        layergroup so it is possible to continue requesting tiles/grids/etc.
 - Authorization is now handled by template maps
2015-01-22 15:40:40 +01:00
Andy Eschbacher 58a54de5a6 Added section on CartoDB.js use 2015-01-21 09:29:57 -05:00
Andy Eschbacher 21b1cea5e8 updates 2015-01-21 09:19:50 -05:00
Raul Ochoa 64b5a64e1b Add templateMaps to serveroptions for the time being 2015-01-21 11:44:06 +01:00
Raul Ochoa f1b6be1ecb Merge branch 'master' into 238-drop-signed-maps 2015-01-21 11:42:42 +01:00
Raul Ochoa ac84fc569f Merge pull request #244 from CartoDB/docs-anonymous-maps-jsonp-example
Add jsonp example for anonymous maps
2015-01-21 11:25:37 +01:00
Raul Ochoa 4bdc43ff7c Put back curl command 2015-01-21 11:21:16 +01:00
Raul Ochoa 3afbbccfa2 Add jsonp example for anonymous maps 2015-01-21 11:08:34 +01:00
Raul Ochoa 8bc08d75b7 Separate signed maps instantiation 2015-01-20 18:40:56 +01:00
Raul Ochoa c14157acc2 Moves template routing 2015-01-20 18:16:09 +01:00
Raul Ochoa 595dac57a0 Moves setDBParams into controller 2015-01-20 18:14:10 +01:00
Raul Ochoa 5632b19e16 Remove unused functionality from app 2015-01-20 18:13:36 +01:00
Raul Ochoa 007196555d Use userByReq from serverOptions 2015-01-20 18:12:24 +01:00
Raul Ochoa 62ffc05ef4 Move template map instantiation into controller 2015-01-20 17:57:53 +01:00
Raul Ochoa 5962141114 Moves template options to controller 2015-01-20 17:45:47 +01:00
Raul Ochoa 7901a05b55 List templates moved into controller 2015-01-20 17:39:33 +01:00
Raul Ochoa 4c2a0ca048 Delete moved to controller 2015-01-20 17:34:23 +01:00
Raul Ochoa b40c8e6624 Retrieve template moved to controller 2015-01-20 17:17:06 +01:00
Raul Ochoa 97d3b1a03b Move update template to controller 2015-01-20 17:07:55 +01:00
Raul Ochoa fcea0c9b83 Move template creation to controller 2015-01-20 16:58:12 +01:00
Raul Ochoa 7ce8737e75 Initial split template maps endpoint into its own controller 2015-01-20 16:56:06 +01:00
Raul Ochoa 1d91f0fca9 Stubs next version 2015-01-15 17:37:51 +01:00
Raul Ochoa 23fe7fb0f7 Release 1.24.0 1.24.0 2015-01-15 17:36:48 +01:00
Raul Ochoa 1880b5d261 Merge pull request #243 from CartoDB/retina-support
Retina support for mapnik layers
2015-01-15 17:33:54 +01:00
Raul Ochoa cf004322fd Upgrades windshaft to 0.34.0 for retina support 2015-01-15 17:21:24 +01:00
Raul Ochoa 30d8f28221 Use retina branch from windshaft 2015-01-14 18:26:28 +01:00
Raul Ochoa caa05e779a Add scale_factor param as valid one 2015-01-14 18:11:13 +01:00
Raul Ochoa f13fec13b8 Stubs next version 2015-01-14 16:42:41 +01:00
Raul Ochoa a93f346948 Release 1.23.1 1.23.1 2015-01-14 16:41:46 +01:00
Raul Ochoa 48d44bada1 Regenerate npm-shrinkwrap.json 2015-01-14 16:18:31 +01:00
Raul Ochoa a20d08ddc8 Stubs next version 2015-01-14 15:52:20 +01:00
Raul Ochoa 4f18e31af5 Release 1.23.0 1.23.0 2015-01-14 15:50:59 +01:00
Raul Ochoa 41f6a172ee Merge pull request #242 from CartoDB/static-controllers
Upgrade windshaft for static previews
2015-01-14 15:45:22 +01:00
Raul Ochoa 1776d31ba4 Upgrades windshaft to 0.33.0 2015-01-14 15:32:59 +01:00
Raul Ochoa 845ebcac15 Merge branch 'master' into static-controllers
Conflicts:
	npm-shrinkwrap.json
2015-01-13 12:45:37 +01:00
Raul Ochoa 45f73d4be8 Stubs next version 2015-01-13 12:19:28 +01:00
Raul Ochoa ebdd71f342 Release 1.22.0 1.22.0 2015-01-13 12:18:10 +01:00
Raul Ochoa 597f8a7bab Merge pull request #240 from CartoDB/health-check
Add healthcheck endpoint
2015-01-13 12:12:34 +01:00
Raul Ochoa 3f1aa9955b Remove query tables api dependency from health check 2015-01-13 12:09:02 +01:00
Raul Ochoa aad2a1e098 Regenerate npm-shrinkwrap.json 2015-01-13 12:01:34 +01:00
Alejandro Martínez 07fd7619bc Merge remote-tracking branch 'origin/master' into health-check
Conflicts:
	NEWS.md
	npm-shrinkwrap.json
	package.json
2015-01-13 11:55:54 +01:00
Alejandro Martínez 96bcd14bb8 Remove PostgreSQL from health checks
This way the health checks will only check for Redis and Mapnik
initialization.
An empty tile without layers or datasources is generated.
2015-01-13 11:29:19 +01:00
Alejandro Martínez db9d350cae Add healthcheck configuration examples 2015-01-12 16:00:39 +01:00
Raul Ochoa 5914498027 Add canvas dependencies for travis 2015-01-02 17:26:30 +01:00