Daniel García Aubert
|
63a9d58c67
|
Add regression test
|
2018-05-14 12:28:57 +02:00 |
|
Daniel García Aubert
|
5a397afd06
|
In order to extract common middlewares between routers and controlles we need to activate mergeParams options to preserve the req.params from the parent router
|
2018-05-14 11:50:48 +02:00 |
|
Javier Goizueta
|
b8109401d1
|
Tests for metadata with aggregation
|
2018-05-13 13:05:39 +02:00 |
|
Javier Goizueta
|
5e09c80b71
|
Remove comment
|
2018-05-11 19:57:49 +02:00 |
|
Javier Goizueta
|
b906f88a44
|
Slight refactor
|
2018-05-11 19:32:03 +02:00 |
|
Javier Goizueta
|
24b1b53ba0
|
Merge branch 'master' into metadata
|
2018-05-11 18:58:38 +02:00 |
|
Javier Goizueta
|
53fae9fbbd
|
Comment
|
2018-05-11 18:57:14 +02:00 |
|
Simon Martín
|
ad4ed7a06b
|
detail
|
2018-05-11 17:47:47 +02:00 |
|
Simon Martín
|
7f5e655730
|
static image format for last route
|
2018-05-11 17:45:17 +02:00 |
|
Simon Martín
|
e96a9f0b46
|
static image format controllers
|
2018-05-11 17:42:28 +02:00 |
|
Simon Martín
|
db7b4fa937
|
static image format tests
|
2018-05-11 17:41:26 +02:00 |
|
Simon Martín
|
7112341c51
|
checkStaticImageFormat middleware
|
2018-05-11 17:41:00 +02:00 |
|
Daniel García Aubert
|
f4d60f963d
|
Add comment
|
2018-05-11 16:37:02 +02:00 |
|
Daniel García Aubert
|
c6babc7dc4
|
Create .middlewares() method to build midlleware stack to perform request
|
2018-05-11 16:26:05 +02:00 |
|
Daniel García Aubert
|
3905ed796e
|
Use ES6 class syntax
|
2018-05-11 16:24:28 +02:00 |
|
Daniel García Aubert
|
595d006d5b
|
Rename function
|
2018-05-11 16:21:57 +02:00 |
|
Daniel García Aubert
|
3bcf6d7ca0
|
Place comment
|
2018-05-11 16:20:44 +02:00 |
|
Daniel García Aubert
|
68f5ee7bde
|
Use ES6 class syntax
|
2018-05-11 16:18:52 +02:00 |
|
Daniel García Aubert
|
9db6e2161b
|
Use ES6 class syntax
|
2018-05-11 16:15:33 +02:00 |
|
Daniel García Aubert
|
6eeb75a35e
|
Use .middlewares() method to build middleware stack to process the request
|
2018-05-11 16:13:34 +02:00 |
|
Daniel García Aubert
|
1f717617b0
|
Add .middlewares() method to build middleware stack to be mounted
|
2018-05-11 16:07:25 +02:00 |
|
Daniel García Aubert
|
3d7231929c
|
Create .middlewares() method to return the middlewares to process the request
|
2018-05-11 15:34:10 +02:00 |
|
Javier Goizueta
|
3b4668cc19
|
Fix simple tabley sampling
|
2018-05-11 14:45:12 +02:00 |
|
Javier Goizueta
|
34ad3fcfe8
|
Add aggregated stat for testing
Also change aggregated stats to not filter a single tile
|
2018-05-11 14:18:31 +02:00 |
|
Daniel García Aubert
|
242224396d
|
Create .middlewares() method to compose controller actions
|
2018-05-11 14:05:41 +02:00 |
|
Javier Goizueta
|
68b3cb8a34
|
Fix estimated row count with aggregations
All stats are computed now pre-aggregation
Code to help compute post-aggregation stats remains for testing
|
2018-05-11 13:44:43 +02:00 |
|
Daniel García Aubert
|
1cfeda8fe5
|
Create .middlewares() method to mount corresponding set of middlewares
|
2018-05-11 13:38:51 +02:00 |
|
Daniel García Aubert
|
33af2d37b3
|
Remove declared variables but not used
|
2018-05-11 13:30:25 +02:00 |
|
Daniel García Aubert
|
69505974fe
|
Pass object instead of argument list
|
2018-05-11 13:29:50 +02:00 |
|
Daniel García Aubert
|
a77dd9a11f
|
Create .middlewares() method to be mounted in dataview controller
|
2018-05-11 13:20:05 +02:00 |
|
Daniel García Aubert
|
1bc017eac9
|
Rename function
|
2018-05-11 12:42:17 +02:00 |
|
Daniel García Aubert
|
07dec2e641
|
Create .middlwares() to return a set of middlewares to be mounted
|
2018-05-11 12:38:52 +02:00 |
|
Daniel García Aubert
|
d86a839265
|
Blank line
|
2018-05-11 12:22:50 +02:00 |
|
Daniel García Aubert
|
72d8a26ede
|
Use ES6 class
|
2018-05-11 12:14:27 +02:00 |
|
Javier Goizueta
|
cae4dd81c9
|
WIP: fix problems for aggregations & metadata
|
2018-05-10 19:12:47 +02:00 |
|
Simon Martín
|
eba68c56ef
|
handling pg_typeof undefined
|
2018-05-10 18:36:08 +02:00 |
|
Simon Martín
|
99516f5a75
|
fix tests and jshint happy
|
2018-05-10 18:35:52 +02:00 |
|
Simon Martín
|
37a2e89c81
|
testing expected result with pg_typeof undefined
|
2018-05-10 18:34:18 +02:00 |
|
Simon Martín
|
ed837fbf22
|
improving tests raising the pg_typeof error
|
2018-05-10 17:25:02 +02:00 |
|
Simon Martín
|
913b29070f
|
tests raising pg_typeof error
|
2018-05-10 15:59:38 +02:00 |
|
Daniel G. Aubert
|
e5ddd57d65
|
Merge pull request #927 from CartoDB/separate-app-and-controllers-creation
Separate app and controllers creation
|
2018-05-10 13:19:10 +02:00 |
|
Daniel García Aubert
|
db35ec682a
|
Merge branch 'master' into separate-app-and-controllers-creation
|
2018-05-09 18:12:06 +02:00 |
|
Daniel G. Aubert
|
111889565a
|
Merge pull request #931 from CartoDB/separate-routers
Separate public API (create a router hierarchy) from monitoring endpoints
|
2018-05-09 17:57:50 +02:00 |
|
Daniel G. Aubert
|
c68ece96cd
|
Merge pull request #934 from CartoDB/improve-folder-structure
Improve folder structure
|
2018-05-09 17:26:13 +02:00 |
|
Daniel García Aubert
|
0741881959
|
Do not initialize status code to 404 when method is OPTIONS
|
2018-05-09 16:24:38 +02:00 |
|
Javier Goizueta
|
f7745928ab
|
Fix tests
eliminate dependency on the order of PostgreSQL results
|
2018-05-09 15:42:41 +02:00 |
|
Daniel García Aubert
|
976ee35a35
|
Use new routes configuration schema in ported test
|
2018-05-09 15:24:33 +02:00 |
|
Daniel García Aubert
|
c51e254287
|
Set 404 as defautl status code and set the proper status code fir the response at very same time that the response body
|
2018-05-09 15:00:18 +02:00 |
|
Daniel García Aubert
|
9feea66550
|
Use routes configuration to create and mount routes and controllers
|
2018-05-09 14:59:21 +02:00 |
|
Javier Goizueta
|
ee7bd5fb8a
|
Fix tests
|
2018-05-09 12:42:42 +02:00 |
|