Daniel García Aubert
|
ea310db62c
|
Cosmetic chenges
|
2018-02-19 11:04:28 +01:00 |
|
Daniel García Aubert
|
edd382fb8f
|
Check user is the same user that sends the request when basic-auth is provided
|
2018-02-16 18:21:06 +01:00 |
|
Daniel García Aubert
|
bcf88093e9
|
Support basic-auth for batch api
|
2018-02-16 11:52:57 +01:00 |
|
Daniel García Aubert
|
2cadfe6f18
|
Add support for Basic Auth
|
2018-02-16 10:46:58 +01:00 |
|
Daniel García Aubert
|
756fbe42c9
|
Use apikey midlleware
|
2018-02-15 17:24:04 +01:00 |
|
Daniel García Aubert
|
ad772246d0
|
Get api_key from specific middleware and save it into res.locals
|
2018-02-15 17:23:35 +01:00 |
|
Daniel García Aubert
|
67f2a85abd
|
Add database credentials to jobs
|
2018-02-15 12:30:04 +01:00 |
|
Daniel García Aubert
|
ea6e8b5315
|
Implement fallback mechanism to be able to authenticate as usual in case of apikey is not found
|
2018-02-14 16:22:36 +01:00 |
|
Daniel García Aubert
|
7c859f0d7b
|
Use actual apikey properties
|
2018-02-12 17:49:50 +01:00 |
|
Daniel García Aubert
|
c003a491c0
|
Use current implementation of cartodb-redis
|
2018-02-12 16:41:35 +01:00 |
|
Daniel García Aubert
|
5c7f5fbaa5
|
Merge branch 'master' into auth-api
|
2018-02-12 16:30:09 +01:00 |
|
Simon Martín
|
bd410fb5f6
|
using same way to search a string
|
2018-01-09 17:16:38 +01:00 |
|
Simon Martín
|
df86cc16e4
|
method to detect timeout error
|
2018-01-09 17:14:11 +01:00 |
|
Simon Martín
|
6e45c39b1f
|
Merge branch 'master' into pythonTimeout
|
2018-01-08 11:29:17 +01:00 |
|
Simon Martín
|
ee511d3762
|
stringifyForLogs more usual case first
|
2017-12-18 14:54:23 +01:00 |
|
Simon Martín
|
b531922459
|
add line at EOF
|
2017-12-18 12:59:20 +01:00 |
|
Simon Martín
|
485d9adddd
|
escape chars function
|
2017-12-18 12:45:44 +01:00 |
|
Simon Martín
|
3fa09a007e
|
line at EOF and better comment
|
2017-12-12 17:16:40 +01:00 |
|
Simon Martín
|
6481d14192
|
escape quotes for logs
|
2017-12-12 12:58:31 +01:00 |
|
Simon Martín
|
c478e8e62e
|
removing default error log value
|
2017-12-12 10:55:28 +01:00 |
|
Simon Martín
|
61b351535c
|
change funcion name
|
2017-11-30 15:06:25 +01:00 |
|
Simon Martín
|
0ab87df644
|
extract error message from array
|
2017-11-28 17:19:10 +01:00 |
|
Simon Martín
|
4d598eacd7
|
dont modify err, works with errorsLog
|
2017-11-28 16:11:04 +01:00 |
|
Simon Martín
|
a17e1fc5ec
|
logErrors function
|
2017-11-28 15:58:14 +01:00 |
|
Simon Martín
|
3e23be2087
|
add errors header with default value
|
2017-11-28 15:57:58 +01:00 |
|
Daniel García Aubert
|
88015aaf0f
|
Implement new auth system based on api-key tokens with scoped permissions
|
2017-11-24 17:57:54 +01:00 |
|
Simon Martín
|
670cb6eb8b
|
Merge branch 'master' into pythonTimeout
|
2017-11-24 16:02:13 +01:00 |
|
Daniel García Aubert
|
15949d2fc2
|
Fix wrong function name
|
2017-11-24 15:55:16 +01:00 |
|
Daniel García Aubert
|
b10937a8fb
|
Use res.locals instead of req.context to share object among middlewares
|
2017-11-24 15:49:25 +01:00 |
|
Daniel García Aubert
|
c2d1a4653e
|
Improve naming for connection database params holder
|
2017-11-24 15:45:49 +01:00 |
|
Simon Martín
|
11e0ac89d2
|
undo test of postgres9.5 error
|
2017-11-24 12:22:30 +01:00 |
|
Rafa de la Torre
|
296d1878fd
|
Trying regexp instead of exact match
|
2017-11-24 10:55:02 +01:00 |
|
Daniel García Aubert
|
833b7b962c
|
Order geo-columns to export 'the_geom' by default while exporting SHP format
|
2017-11-17 14:45:58 +01:00 |
|
Simon Martín
|
27e43c8d91
|
handling python timeout error
|
2017-11-17 13:30:58 +01:00 |
|
Daniel García Aubert
|
b1112e2bb1
|
Remove unneeded header
|
2017-09-20 16:48:22 +02:00 |
|
Daniel García Aubert
|
980e762ab7
|
Skip user auth middlewares
|
2017-09-20 16:35:33 +02:00 |
|
Daniel García Aubert
|
0597a3b8a6
|
Change job work in progress endpoint
|
2017-09-20 15:46:29 +02:00 |
|
Raul Ochoa
|
32154b67c6
|
Merge branch 'master' into upgrade-cartodb-psql
|
2017-08-11 11:57:16 +02:00 |
|
Daniel García Aubert
|
f13c16e523
|
Typo
|
2017-08-10 11:22:08 +02:00 |
|
Daniel García Aubert
|
01a71ee60e
|
Apply user timeout to ogr2ogr command
|
2017-08-09 12:50:16 +02:00 |
|
Raul Ochoa
|
3e536b822e
|
Remove unnecessary destroyOnError option
|
2017-08-08 18:21:10 +02:00 |
|
Daniel García Aubert
|
fb477260ec
|
Respond with 429 and proper message when database fires a timeout error
|
2017-08-03 17:19:08 +02:00 |
|
Rafa de la Torre
|
07890ec608
|
Change tableCache.get for tableCache.peek #244
This will make it consider age of the key when it was initially set,
instead of renewing it with the time of the last access.
|
2017-07-03 11:13:21 +02:00 |
|
Rafa de la Torre
|
1db935a24b
|
Merge pull request #423 from CartoDB/422-disable-query-lru-cache
422 disable query lru cache
|
2017-06-27 17:40:33 +02:00 |
|
Rafa de la Torre
|
2d9a5e9655
|
Move cyclomatic complexity to the factory #422
|
2017-06-27 16:05:05 +02:00 |
|
Rafa de la Torre
|
c8e42f561d
|
Reduce cyclomatic complexity (jshint 2/2) #422
|
2017-06-27 15:35:51 +02:00 |
|
Rafa de la Torre
|
34ccfc10df
|
Please jshint (1/2) #422
|
2017-06-27 13:26:14 +02:00 |
|
Rafa de la Torre
|
bf478cabb2
|
Fix initialization of NoCache #422
|
2017-06-27 12:44:11 +02:00 |
|
Rafa de la Torre
|
bc71889f93
|
First attempt at removing tableCache #422
|
2017-06-27 12:10:24 +02:00 |
|
Daniel García Aubert
|
aa66000848
|
Going green: use replacer parameter in JSON.stringify method to not cast special number values to null
|
2017-06-08 12:42:37 +02:00 |
|