Commit Graph
70 Commits
Author SHA1 Message Date
Daniel García Aubert f82232194c Under if 2020-05-26 16:31:53 +02:00
Daniel García Aubert aff5c9a614 Add test to check the headers exist while instantiating a map 2020-05-26 16:28:44 +02:00
Daniel García Aubert ddefb1a6ca Add 'Carto-Stat-Tag', 'Carto-User-Id', and 'Carto-Client' headers 2020-05-26 13:15:35 +02:00
Daniel García Aubert 4dfc898587 Don't log when metrics where sent successfully 2020-05-01 13:25:03 +02:00
Daniel García Aubert 8c38ecf808 Missing substring 2020-04-30 13:24:41 +02:00
Daniel García Aubert a196a26ab4 Get templateHash for static tile request and errored named map instantiations 2020-04-30 13:09:12 +02:00
Daniel García Aubert d5348dd9d4 Rename fields from headers of metrics 2020-04-29 18:48:10 +02:00
Daniel García Aubert 7e31b956bf Send stat_tag metric when available 2020-04-29 18:25:01 +02:00
Daniel García Aubert dbc5d65d90 Send template_hash as part of the metrics event 2020-04-29 17:26:33 +02:00
Daniel García Aubert 798d010776 Ensure "map_id" and "cache_buster" as part of the event 2020-04-29 14:32:08 +02:00
Daniel García Aubert 70f0b6ea50 Avoid to use "pubsub" for the name of modules, middlewares, variables, etc.. 2020-04-29 10:40:45 +02:00
Daniel García Aubert 4e3ef96374 Add test to chek we still send events when errored map static tile 2020-04-29 10:28:10 +02:00
Daniel García Aubert c88a14bf43 Send metrics for map instantiations (named, anonymous and static) with the new format. 2020-04-28 19:17:00 +02:00
Daniel García Aubert c5cb2ea4cb Add FIXME comment 2020-04-27 13:35:19 +02:00
Daniel García Aubert fe9610abe9 Missing logger argument 2020-04-27 13:35:07 +02:00
Daniel García Aubert 1bbde4f5e3 Let to the caller to choose how to handle the call to a method 2020-04-27 13:27:05 +02:00
Daniel García Aubert e90c196598 Simplified metrics middleware and backend 2020-04-27 12:46:27 +02:00
Daniel García Aubert 42dc2915ea Send pubsub metrics once the response has finished 2020-04-27 11:41:37 +02:00
Daniel García Aubert 3cec6b5a90 Missing callback 2020-04-27 11:06:09 +02:00
Daniel García Aubert c31e3d6e3f Consistent interface when returning no event for eventa data in metrics 2020-04-27 10:58:37 +02:00
Daniel García Aubert 6e4c8a6639 Follow Node.js callback pattern 2020-04-27 10:23:11 +02:00
Daniel García Aubert 8bb4fbec12 Get the rendererCache's config right and avoid to set the NamedMapCacheReporter's interval to 'undefined' 2020-04-04 18:51:22 +02:00
Daniel García Aubert a8fb51ba25 - Rename NamedMapProviderReporter by NamedMapProviderCacheReporter
- Extract getOnTileErrorStrategy to a module
- Stop using MapStore from windshaft while testing and create a custom one instead
2020-04-04 17:46:08 +02:00
Daniel García Aubert f583a4240a Remove jshint comments 2020-04-04 17:29:33 +02:00
Daniel García Aubert 4054c6923f Use new signature for onTileErrorStrategy 2020-03-27 19:38:28 +01:00
Esther Lozano 7b8cc0a8b8 Add response time to pubsub events (#1155) 2020-03-10 11:40:01 +01:00
Esther Lozano 779a8a8927 Fix linter 2020-02-26 17:44:53 +01:00
Esther Lozano 1888302cee Avoid normalizing empty fields 2020-02-26 17:41:41 +01:00
Esther Lozano 34c446909e Trim fields when normalizing 2020-02-26 14:50:41 +01:00
Esther Lozano 583765a298 Normalize headers values for pubsub 2020-02-26 13:24:46 +01:00
Esther Lozano 8f81c810e0 Continue middleware chain after response or error 2020-02-25 14:14:20 +01:00
Esther Lozano e85469cc3c Use middleware for all requests 2020-02-20 15:25:53 +01:00
Esther Lozano 4a41ee8f75 Add backend and middleware for pubsub metrics 2020-02-20 11:48:32 +01:00
Esther Lozano 9591a5a2b0 Store userId in res.locals 2020-02-20 11:47:44 +01:00
Esther Lozano 59cb6f9c9c Rename headers for metrics 2020-02-17 17:07:26 +01:00
Esther Lozano 98325495ea Allow metrics custom headers in cors 2020-02-13 12:52:20 +01:00
Daniel García Aubert c877d0b964 Implement polygon filter 2019-12-03 10:58:55 +01:00
Daniel García Aubert 17f151cd5a Implement circle filter for dataviews 2019-12-02 18:36:41 +01:00
Raúl Marín fcf2fd1455 Enforce the usage of cartodb schema 2019-12-02 13:43:21 +01:00
Daniel García Aubert 2d09a214ae Leftovers from other PR 2019-12-02 11:02:35 +01:00
Daniel García Aubert c7e803a94c missing middleware 2019-11-26 15:46:56 +01:00
Daniel García Aubert d4719d5707 camel case 2019-11-14 12:17:26 +01:00
Daniel García Aubert 7b13c12ab4 Automatically lint fixes 2019-11-13 20:07:41 +01:00
Daniel García Aubert 2c8a030ecb Merge branch 'master' into eslint 2019-11-13 19:00:50 +01:00
Simon Martín 3e7c294989 linter 2019-10-29 11:32:27 +01:00
Simon Martín 8a02156ac0 fix tests 2019-10-29 10:31:31 +01:00
Simon Martín c4a75de0d8 windshaft 5.6.4 2019-10-28 18:15:15 +01:00
Simon Martín db03bcdf8f windshaft logger by config param 2019-10-28 15:41:46 +01:00
Simon Martín dd5825c770 using a new logger 2019-10-28 11:55:43 +01:00
Daniel García Aubert 575fe8e350 Remove unnecessary escape usage 2019-10-24 19:18:47 +02:00