Daniel García Aubert
|
c48e89826d
|
Split middleware to follow SRP
|
2017-11-07 09:50:52 +01:00 |
|
Daniel
|
52542e4a88
|
Merge pull request #783 from CartoDB/refactor-send-method
[Middlewarify] Don't use a base method to send responses
|
2017-11-07 09:37:57 +01:00 |
|
Daniel García Aubert
|
693a2e7bee
|
Order middlewares
|
2017-11-05 19:13:56 +01:00 |
|
Daniel García Aubert
|
f9ba3c41d3
|
Create new middlewares to init profiling and another to check JSON content-type
|
2017-11-05 18:55:23 +01:00 |
|
Simon Martín
|
ac153232d0
|
mvt timeout error creation script
|
2017-11-03 17:21:01 +01:00 |
|
Daniel García Aubert
|
46289f27df
|
Remove TODO
|
2017-11-03 15:26:25 +01:00 |
|
Daniel García Aubert
|
05ccf20634
|
Rename function
|
2017-11-03 15:12:18 +01:00 |
|
Daniel García Aubert
|
6acb873d95
|
Enforce all middlewares to follow the same constructor pattern
|
2017-11-03 15:06:15 +01:00 |
|
Daniel García Aubert
|
65e8609fec
|
Do not bind context if not needed
|
2017-11-03 09:47:46 +01:00 |
|
Daniel García Aubert
|
677f6caab8
|
remove funtion
|
2017-11-03 09:38:36 +01:00 |
|
Daniel García Aubert
|
cb167313d2
|
Unify middleware builder functions
|
2017-11-03 09:37:01 +01:00 |
|
Daniel García Aubert
|
2854d0252c
|
Fix typo
|
2017-11-03 08:48:13 +01:00 |
|
Daniel García Aubert
|
717332d941
|
Compose instantiate layergroup middleware
|
2017-11-02 19:24:33 +01:00 |
|
Daniel García Aubert
|
4607e4a12d
|
Compose create layergroup middleware
|
2017-11-02 19:03:20 +01:00 |
|
Daniel García Aubert
|
3e7106002d
|
Rename response middleware
|
2017-11-02 18:39:46 +01:00 |
|
Daniel García Aubert
|
08b91f935d
|
Rename error middleware
|
2017-11-02 18:38:34 +01:00 |
|
Daniel García Aubert
|
1d08734721
|
Rename middleware
|
2017-11-02 18:28:37 +01:00 |
|
Daniel García Aubert
|
b11b872b75
|
Remove step requirement
|
2017-11-02 11:29:43 +01:00 |
|
Daniel García Aubert
|
93bd2c9e50
|
Build afterLayergroupCreate middleware as an array of middlewares instead of preforming all them as one middleware
|
2017-11-02 10:43:22 +01:00 |
|
Daniel García Aubert
|
658763da8c
|
Build after layergroup create while registering routes
|
2017-11-02 10:33:39 +01:00 |
|
Daniel García Aubert
|
d2b5eaa8c3
|
Do not proxy create and intantiate middlewares
|
2017-11-02 10:28:33 +01:00 |
|
Daniel García Aubert
|
eb5bf52bd9
|
Move profiler start to the right place
|
2017-11-02 10:22:30 +01:00 |
|
Daniel García Aubert
|
c8000e5cf8
|
Make a middleware to respond layergroup
|
2017-11-01 20:06:32 +01:00 |
|
Daniel García Aubert
|
46c76d6a4c
|
Create middleware for layergroup creation (anonymous map)
|
2017-11-01 19:57:20 +01:00 |
|
Daniel García Aubert
|
e6bec5ccb0
|
Make style linter happy
|
2017-11-01 19:28:32 +01:00 |
|
Daniel García Aubert
|
125587522f
|
Create middleware for layergroup creation
|
2017-11-01 19:27:01 +01:00 |
|
Daniel García Aubert
|
aeb9585708
|
extract prepare mapconfig and get template to their respective middlewares
|
2017-11-01 19:02:07 +01:00 |
|
Daniel García Aubert
|
8ed5df0072
|
Move prepeareConfigFn to a middleware
|
2017-11-01 17:57:35 +01:00 |
|
Daniel García Aubert
|
6bbaeaa286
|
Create a custom error middleware to augment error info
|
2017-10-31 20:49:26 +01:00 |
|
Daniel García Aubert
|
3d15551cb5
|
Minor style umprovements
|
2017-10-31 20:10:37 +01:00 |
|
Daniel García Aubert
|
e0ffeb0adc
|
extract surrogate key functionality to its own middleware
|
2017-10-31 19:50:36 +01:00 |
|
Daniel García Aubert
|
e06f8fe25e
|
Set layergroup-id header in the right middleware
|
2017-10-31 18:54:32 +01:00 |
|
Daniel García Aubert
|
da2228088e
|
Extract context metadata (turbo-carto) functionallity to its own middleware
|
2017-10-31 18:42:11 +01:00 |
|
Daniel García Aubert
|
cdc39c8cae
|
Extract addAnalysesMetadata functionallity to its own middleware
|
2017-10-31 18:25:17 +01:00 |
|
Daniel García Aubert
|
99fa66c026
|
Extract hash template for layergroup id and dataviews/widgets to a middlewares
|
2017-10-31 18:06:14 +01:00 |
|
Daniel García Aubert
|
d85a5d83b7
|
Make afterLayergroupCreate function as a 'middleware' builder
|
2017-10-31 17:59:32 +01:00 |
|
Daniel García Aubert
|
bb02494e02
|
Do not perform "increment map view count" in parallel
|
2017-10-31 17:09:42 +01:00 |
|
Daniel García Aubert
|
39eb0f7bec
|
Avoid regression and update comment
|
2017-10-31 16:58:00 +01:00 |
|
Daniel García Aubert
|
5f7d5f6ec8
|
Get analyses results from res.locals
|
2017-10-31 16:01:18 +01:00 |
|
Daniel García Aubert
|
a4b2044e10
|
missing early return
|
2017-10-31 15:58:41 +01:00 |
|
Daniel García Aubert
|
d1093686a3
|
Avoid to hold info in local variables
|
2017-10-31 15:51:42 +01:00 |
|
Daniel García Aubert
|
12822c4341
|
Follow node.js convention regarding early returns
|
2017-10-31 15:49:10 +01:00 |
|
Daniel García Aubert
|
fab87e2168
|
Get layergroup from locals. It's not provided by previous middleware anymore
|
2017-10-31 15:47:59 +01:00 |
|
Daniel García Aubert
|
34e219353c
|
do not pass layergroup since it's already available in res.locals
|
2017-10-31 14:47:29 +01:00 |
|
Daniel García Aubert
|
3cf4a8f70b
|
Extract layergroup data augmentation to its own "middleware"
|
2017-10-31 13:46:03 +01:00 |
|
Daniel García Aubert
|
48172d4dc1
|
make afterLayergroupCreate to follow the middleware signature
|
2017-10-31 13:36:17 +01:00 |
|
Daniel García Aubert
|
467bee4c91
|
Split afterLayergroupCreate method in multiple "pre-middlewares"
|
2017-10-31 13:13:20 +01:00 |
|
Daniel García Aubert
|
3f2ef63976
|
Extract cache channel to its own method
|
2017-10-31 11:38:54 +01:00 |
|
Daniel García Aubert
|
235f5e4566
|
Extract cache channel to its own method
|
2017-10-31 11:38:18 +01:00 |
|
Daniel García Aubert
|
3f49743cd0
|
Remove BaseController dependency and remove unused code
|
2017-10-30 19:30:03 +01:00 |
|