Commit Graph

3188 Commits

Author SHA1 Message Date
Javier Goizueta
936b7804de Replace array by counter value in throttler 2019-11-19 16:53:49 +01:00
Javier Goizueta
1e0ed7ee17 Fix copy-throttling bug 2019-11-19 16:45:52 +01:00
Daniel García Aubert
494f7f9bfb Stubs next version 2019-11-13 13:16:32 +01:00
Daniel García Aubert
d8494f10ff Release 5.0.0 2019-11-13 13:10:00 +01:00
dependabot[bot]
dd70a1ed1a Bump lodash from 4.17.11 to 4.17.15 (#632)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-12 13:30:06 +01:00
dependabot[bot]
1fab59af9e Bump js-yaml from 3.12.0 to 3.13.1 (#631)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-12 13:29:32 +01:00
Daniel G. Aubert
4c741588bf
Merge pull request #630 from CartoDB/move-up-error-mw
Attach error middleware to api router instead of for each controller
2019-11-12 13:22:07 +01:00
Daniel García Aubert
27722c998c Update NEWS 2019-11-12 10:12:23 +01:00
Daniel García Aubert
26d01aeb45 Attach error middleware to api router instead of for each controller 2019-11-12 10:11:05 +01:00
Daniel G. Aubert
f82cf8b4da
Merge pull request #626 from CartoDB/coherent-cache-invalidation
Be able to synchronize the TTL of cache-control header to expire in a…
2019-10-21 16:41:40 +02:00
Daniel García Aubert
176d60efc4 Update NEWS 2019-10-21 16:23:36 +02:00
Daniel García Aubert
476a220991 Update cartodb-query-tables to version 0.7.0 2019-10-21 16:20:52 +02:00
Daniel García Aubert
dc051fcc94 Update development branch 2019-10-21 13:46:40 +02:00
owayss
be81b9eaf9
Merge pull request #627 from CartoDB/default_to_stdout_logging
Default to stdout logging
2019-10-17 14:06:22 +02:00
Owayss Kabtoul
46ac8337e2 Default to stdout logging on dev environment 2019-10-17 13:02:13 +02:00
Owayss Kabtoul
51d74e0e0d Default to stdout logging on dev environment 2019-10-17 12:59:10 +02:00
Daniel García Aubert
0b74ae798a Leave me alone JSHint 2019-10-15 13:42:11 +02:00
Daniel García Aubert
ef43192538 Please JSHint 2019-10-15 13:30:40 +02:00
Daniel García Aubert
be4ecfdc6d Please JSHint 2019-10-15 13:30:13 +02:00
Daniel García Aubert
ee97a9f047 Use development branch of query-tables 2019-10-15 13:23:43 +02:00
Daniel García Aubert
2ec65375fc Be able to synchronize the TTL of cache-control header to expire in a coherent way 2019-10-15 13:11:49 +02:00
Daniel García Aubert
027e1f1516 Update NEWS 2019-10-08 11:01:39 +02:00
Daniel García Aubert
bf0a030100 Merge branch 'master' of github.com:CartoDB/CartoDB-SQL-API 2019-10-08 10:05:44 +02:00
Daniel García Aubert
240783e396 Edit .gitignore 2019-10-08 10:05:23 +02:00
Daniel G. Aubert
86be85dd7f
Merge pull request #625 from CartoDB/remove-old-tools
Remove old tools
2019-10-08 10:01:30 +02:00
Daniel García Aubert
ade801887d Do not log while testing 2019-10-07 20:01:36 +02:00
Daniel García Aubert
8cf01042ff Update gitignore 2019-10-07 19:40:36 +02:00
Daniel García Aubert
2d9d7a2127 Remove abandoned tools 2019-10-07 19:39:58 +02:00
Daniel García Aubert
ebe09ef7b9 Update NEWS 2019-10-07 19:30:30 +02:00
Daniel G. Aubert
df6d6b01e2
Merge pull request #619 from CartoDB/routes-hierarchy
Implement router hierarchy to be able to attach middlewares to different routers
2019-10-07 17:53:36 +02:00
Daniel G. Aubert
9a1acc6780
Merge pull request #620 from CartoDB/gears
Be able to inject custom middlewares
2019-10-07 17:37:32 +02:00
Daniel G. Aubert
c2d6593c72
Merge pull request #622 from CartoDB/folders
New folder structure
2019-10-07 17:36:57 +02:00
Daniel G. Aubert
be12796b41
Merge pull request #623 from CartoDB/fix-routes-configuration
Rely on defaults (server-options) for routes configuration
2019-10-07 17:36:36 +02:00
Daniel García Aubert
e96ea32ea4 Rely on defaults (server-options) for routes configuration 2019-10-07 14:38:21 +02:00
Daniel García Aubert
23628a40d9 Remove leftovers 2019-10-07 14:28:17 +02:00
Daniel García Aubert
d00d30c3d4 Remove unused class member 2019-10-03 20:02:40 +02:00
Daniel García Aubert
62d98949ca Consistent middleware naming 2019-10-03 19:35:18 +02:00
Daniel García Aubert
06a47a8afc Changed folder structure to reflect application functionallity. Renamed files using hyphens instead of underscore to have a more consistent naming across the whole project 2019-10-03 18:24:39 +02:00
Daniel García Aubert
b5bb06db6c Add test to validate custom middlewares 2019-10-02 19:10:32 +02:00
Daniel García Aubert
ff6a4b063e Linter 2019-10-02 17:36:18 +02:00
Daniel García Aubert
cec1c609c0 Have a default configuration of "routes" when missing environment settings. It prevents errors while deploying (if the new setting is not available yet) 2019-10-02 17:35:34 +02:00
Daniel García Aubert
51ea2b066d Create sql-router to encapsulate common stuff from api-router. Extract WIP jobs from job-controller and attatch it to api-router.
Note: it modifies routes structure in configuration.
2019-10-02 16:02:13 +02:00
Daniel García Aubert
2951f07ae5 Use Object.values 2019-10-02 12:10:25 +02:00
Daniel García Aubert
54cf5a072f Improve naming 2019-10-01 18:22:13 +02:00
Daniel García Aubert
f71c7bc3a8 Typo 2019-10-01 17:54:09 +02:00
Daniel García Aubert
1d55de3e43 Explicit routes configuration 2019-10-01 17:45:12 +02:00
Daniel García Aubert
3dee09a5c5 Draft: be able to inject custom middlewares 2019-10-01 17:27:46 +02:00
Daniel García Aubert
07cf020923 Style 2019-10-01 16:17:21 +02:00
Daniel García Aubert
7620383f87 Remove outdated comment 2019-10-01 16:13:19 +02:00
Daniel García Aubert
ec436b9c5e Add contributor 2019-10-01 16:11:18 +02:00