Commit Graph
5485 Commits
Author SHA1 Message Date
Simon Martín 6564ed69d8 config params 2018-02-20 11:46:38 +01:00
Simon Martín fadd9032c6 arrow functions clean 2018-02-20 11:38:44 +01:00
Simon Martín 80918f5b9b adding rate limit middlewware to named maps controller 2018-02-20 11:26:24 +01:00
Simon Martín e061b3e631 adding rate limit middlewware to maps controller 2018-02-20 11:26:09 +01:00
Simon Martín 06ec3f80b9 adding rate limit middlewware to named maps admin controller 2018-02-20 11:25:56 +01:00
Simon Martín e6011287f4 adding middleware to layergroup controller 2018-02-20 11:25:16 +01:00
Simon Martín a0f560ca1a rate limits acceptance tests 2018-02-20 10:57:29 +01:00
Daniel García Aubert 7c7d606aa7 Remove trailing spaces 2018-02-19 19:05:13 +01:00
Daniel 46587e3cf1 Merge pull request #874 from CartoDB/project-auth-api-fallback
add fallback for using metadata fallback
2018-02-19 18:55:24 +01:00
Daniel García Aubert 603ef4044c Reduce cyclomatic complexity 2018-02-19 18:48:02 +01:00
Daniel García Aubert 2e3abfb2cd Catch "name not found" errors from metadata backend and set http code status 404 2018-02-19 18:28:58 +01:00
Daniel García Aubert 47ccb7ded8 Point to main development branch of cartodb-redis 2018-02-19 17:57:46 +01:00
Simon Martín 98907a886c using a real endpoint in test 2018-02-19 17:08:26 +01:00
Eneko Lakasta 7e14247ea9 remove cause of unreachable code/dead code. Not necessary because carto redis assures at least the default api key 2018-02-19 17:06:59 +01:00
Simon Martín e103427750 removing forgotten .only 2018-02-19 17:06:00 +01:00
Simon Martín 95f55b00b3 using exported const in tests 2018-02-19 17:03:03 +01:00
Simon Martín e519984790 changing const names and exporting them 2018-02-19 17:01:41 +01:00
Simon Martín fa3223777f using new docker image with redis4 and redis-cell 2018-02-19 12:43:36 +01:00
Simon Martín eeb4966294 make jshint happy 2018-02-19 12:42:42 +01:00
Eneko Lakasta 5823859b2a update package.json to use the same branch form carto redis 2018-02-16 12:00:05 +01:00
Eneko Lakasta 7b21bd26d0 Merge branch 'project-auth-api' into project-auth-api-fallback 2018-02-16 11:29:36 +01:00
Eneko Lakasta 4ac224688c in fallback mode, use default api key if api key token doesnt exist 2018-02-16 11:20:04 +01:00
Simon Martín 4742e7f64f skiping some tests 2018-02-16 09:06:14 +01:00
Simon Martín a66f127828 adding some tests 2018-02-15 20:06:34 +01:00
Eneko Lakasta e84d88b7a3 remove test 2018-02-15 17:53:15 +01:00
Eneko Lakasta cda2616a8a get and check api key credentials from api key: username and token 2018-02-15 17:49:47 +01:00
Eneko Lakasta 11aa4d12bd add tests for getting api key token from requests 2018-02-15 15:27:41 +01:00
Eneko Lakasta 18dbeea003 get apikey token from request in named maps admin middleware 2018-02-15 15:20:52 +01:00
Eneko Lakasta 3e916c6054 check if req.query exist before getting req.query.api_key/map_key 2018-02-15 15:20:05 +01:00
Eneko Lakasta fc420c2c0f use for compatibility res.locals.api_key instead of res.locals.apikeyToken 2018-02-15 15:19:09 +01:00
Simon Martín 7b9d653c46 rate limit tests structure 2018-02-15 13:33:32 +01:00
Eneko Lakasta 140441b777 fix test 2018-02-15 12:53:01 +01:00
Eneko Lakasta 5db0e9c8d8 add middleware for apikeyToken 2018-02-15 12:50:42 +01:00
Simon Martín 63d1c19263 validation in lua script 2018-02-15 12:44:27 +01:00
Simon Martín 018cd25593 adding redis-cell to tests 2018-02-15 12:42:37 +01:00
Eneko Lakasta 963737d3fb create lib for getting api key token from request 2018-02-15 11:36:42 +01:00
Simon Martín c059f44bf1 lua script and rate limit process 2018-02-14 18:39:57 +01:00
Eneko Lakasta 890f0d1ef6 add fallback for using metadata fallback 2018-02-14 17:31:05 +01:00
Simon Martín 5fca005a3f Merge branch 'master' into rateLimits 2018-02-14 15:40:50 +01:00
Simon Martín 86d4f8e219 lua script v1 2018-02-14 15:40:12 +01:00
Raul Marin 6b0ab45e63 Update Windshaft to 4.5.3 2018-02-13 12:09:59 +01:00
Rafa de la Torre 0b475ab5e2 Stub next version 2018-02-13 09:07:48 +01:00
Rafa de la Torre 97972ac73f Update NEWS.md with v5.3.1 5.3.1 2018-02-13 09:05:06 +01:00
Rafa de la Torre c3b38b2f60 Merge pull request #865 from CartoDB/perf-boost-agg-dataview
Improve the speed of the aggregation dataview
2018-02-13 09:04:00 +01:00
Rafa de la Torre b4e06ec1ac Update NEWS.md and stub version 2018-02-12 19:35:34 +01:00
Rafa de la Torre d0a8bd428f Merge remote-tracking branch 'origin/master' into perf-boost-agg-dataview 2018-02-12 19:33:35 +01:00
Rafa de la Torre 251fe96509 Cosmetic fix, as suggested in PR 2018-02-12 19:24:53 +01:00
Simon Martín 15bf74f770 starting rate limit middleware 2018-02-12 17:19:08 +01:00
Eneko Lakasta 32986e3ebd Merge branch 'master' into project-auth-api 2018-02-12 12:25:46 +01:00
Eneko Lakasta f106f27df4 Merge branch 'master' into project-auth-api 2018-02-12 12:21:09 +01:00