Álvaro Manera
27eb00223d
minor PR comments
4 years ago
Álvaro
5c491a25cf
Use env vars and fix tests
4 years ago
Daniel García Aubert
74116523b4
Merge branch 'master' into dgaubert/ch78384/maps-api-replace-log4js-logger-by-pino
4 years ago
Daniel García Aubert
f235dcdeda
Add test
4 years ago
Daniel García Aubert
d073f7e3dd
typo
4 years ago
Daniel García Aubert
210f5b01ec
Make sure all errors use the serializer set for the logger
4 years ago
Daniel García Aubert
c37e3f173d
Handle error properly in user middleware, it will logged in error middleware
4 years ago
Daniel García Aubert
29c6505252
Do not set header 'x-tiler-profiler' and log it instead
4 years ago
Daniel García Aubert
7d8d05b865
Log errors and do not send 'X-Tiler-Errors' header
4 years ago
Daniel García Aubert
b60116410a
Use req/res logger instead of the one bound to global object
4 years ago
Daniel García Aubert
ffe19827fd
Rename factory and don't use the keyword 'new' to create server while testing
4 years ago
Daniel García Aubert
48c28aea0b
Do not bind logger to global object, now it's a part of serverOptions
4 years ago
Daniel García Aubert
163c546236
Replace log4js by pino as logger:
...
- Logs to stdout, disabled while testing
- Change log calls signature when needed
- Use development version of camshaft
- Removes unused log cofiguration
- Bind request id to log req/res
- Log req at the begining of the cycle and res at the end
4 years ago
Daniel García Aubert
f31e8b43b6
Duplicate
4 years ago
Daniel García Aubert
0090811510
Typo
4 years ago
Daniel García Aubert
b97aeda53c
Adapt test-client to handle client query param
4 years ago
Daniel García Aubert
aff5c9a614
Add test to check the headers exist while instantiating a map
4 years ago
Daniel García Aubert
0aac942aa1
Make query idempotent among PG versions
4 years ago
Daniel García Aubert
8cc24bc665
- Drop support for Node.js < 12
...
- Support Node.js 12
- Upgrade `windshaft` to version `7.0.0`
- Upgrade `camshaft` to version `0.65.3`
- Upgrade `cartodb-redis` to version `3.0.0`
4 years ago
Daniel García Aubert
05e77b2aed
Add test with mapconfig's query against a table to ensure cache buster metrics are sent with the right values.
4 years ago
Daniel García Aubert
a196a26ab4
Get templateHash for static tile request and errored named map instantiations
4 years ago
Daniel García Aubert
8d73571f5b
Simplify assertions
4 years ago
Daniel García Aubert
d5348dd9d4
Rename fields from headers of metrics
4 years ago
Daniel García Aubert
7e31b956bf
Send stat_tag metric when available
4 years ago
Daniel García Aubert
dbc5d65d90
Send template_hash as part of the metrics event
4 years ago
Daniel García Aubert
798d010776
Ensure "map_id" and "cache_buster" as part of the event
4 years ago
Daniel García Aubert
70f0b6ea50
Avoid to use "pubsub" for the name of modules, middlewares, variables, etc..
4 years ago
Daniel García Aubert
4e3ef96374
Add test to chek we still send events when errored map static tile
4 years ago
Daniel García Aubert
c88a14bf43
Send metrics for map instantiations (named, anonymous and static) with the new format.
4 years ago
Daniel García Aubert
7f5ed58a79
Add test
4 years ago
Daniel García Aubert
89e349146d
Fix tests and stop using sinon as a dev dependency
4 years ago
Daniel García Aubert
6a2333be64
Topic name's lifetime is longer than pubsub backend, we can keep it as property.
4 years ago
Daniel García Aubert
7d6a64d383
Do not expose functions just to be able to mock them while testing
4 years ago
manmorjim
7237fb04a8
Adding test for column date type in numeric histograms
5 years ago
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
5 years ago
Daniel García Aubert
c25678cc28
Remove `/version` endpoint and bootstrapFonts at process startup (now done in windshaft)
5 years ago
Daniel García Aubert
a3bdbf6202
In tests, stop using mapnik module exposed by windshaft and require it from development dependencies
5 years ago
Daniel García Aubert
f583a4240a
Remove jshint comments
5 years ago
Daniel García Aubert
3967aecfdc
Fix test where http-fallback-image renderer was failing quietly
5 years ago
Esther Lozano
34c446909e
Trim fields when normalizing
5 years ago
Esther Lozano
583765a298
Normalize headers values for pubsub
5 years ago
Esther Lozano
4b1f0b5775
Add unit and integration tests for pubsub
5 years ago
Esther Lozano
8f81c810e0
Continue middleware chain after response or error
5 years ago
Esther Lozano
970be73052
Allow extra headers in the requests of test client
5 years ago
Esther Lozano
59cb6f9c9c
Rename headers for metrics
5 years ago
Esther Lozano
98325495ea
Allow metrics custom headers in cors
5 years ago
Daniel García Aubert
726e1a2268
Add test to validate parameters
5 years ago
Daniel García Aubert
1829a634e9
Add formula dataview test
5 years ago
Daniel García Aubert
c877d0b964
Implement polygon filter
5 years ago
Daniel García Aubert
caf09ac644
Rename file
5 years ago