Panagiotis Atmatzidis
8cadbef61e
add Jenkinsfile ( #8 )
2018-03-30 16:26:37 +02:00
cosmix
4324b009f8
Update README.md ( #7 )
2018-03-28 01:58:15 +02:00
cosmix
8a6bf05198
Improve health endpoint. Add average response middleware and hook to metrics endpoint. ( #6 )
...
* WiP. Add average response middleware and hook to health endpoint.
* Add standard health formatting, average response time for last 50 requests.
* Replace homebrew metrics with prometheus to placate the Vrachnis/Panagiotou duo
* Add unit suffix on prometheus metric
* Remove dangling sprintf-js dependency and require statement.
2018-03-28 02:45:13 +03:00
cosmix
5b293db64f
Remove 'light' README. Make marker image loading async. ( #5 )
2018-03-28 02:45:13 +03:00
cosmix
fede206b14
Delete Dockerfile_light ( #4 )
2018-03-28 02:45:13 +03:00
cosmix
44f55d0c12
Update license and readme. Remove debug logging statmenets. ( #3 )
2018-03-28 02:45:13 +03:00
Dimosthenis Kaponis
bb7d61258f
Add marker images and updated code to reference those images in the right location.
2018-03-28 02:45:13 +03:00
Dimosthenis Kaponis
a679abcab4
Update dependencies to use mapbox-gl-native 3.5.8 instead of 3.5.4 which doesn't compile on llvm/xcode 9. Fix tests. Add tests for markers.
2018-03-28 02:45:13 +03:00
Petr Sloup
a28df7ef8f
Merge pull request #269 from michaill/master
...
Silent mode (do not log requests with status == 200)
2018-03-22 13:14:40 +01:00
Michal Illovsky
c333197a7c
Skipping also 304 status codes when in silent mode
2018-03-22 09:02:09 +01:00
Michal Illovsky
45df72df51
Enable silent mode with -s option to not log successful request (status=200)
2018-03-19 13:47:17 +01:00
Petr Sloup
e737753891
Merge pull request #263 from geoadmin/nomnom_commander
...
Replace Nomnom with Commander
2018-03-14 15:17:29 +01:00
loicgasser
edff8ce06c
Fix version and positional argument for mbtiles
2018-03-12 11:53:11 +00:00
loicgasser
df05ce3f2a
Add default val in description
2018-03-08 17:55:30 +00:00
loicgasser
a74ca20375
Replace nomnom with commander
2018-03-08 16:05:58 +00:00
loicgasser
1c890b0157
Update doc
2018-03-08 16:05:46 +00:00
Petr Sloup
7a9f04a024
Update MB GL JS to v0.43.0
2018-03-01 09:26:56 +01:00
Petr Pridal
1354c7f663
Update README.md
2018-02-19 15:49:08 +01:00
Petr Sloup
da3cb1e7f5
Update ISSUE_TEMPLATE.md
2018-01-23 12:17:14 +01:00
Petr Sloup
19e821a8fe
Update package version to 2.3.1
2017-12-14 09:56:41 +01:00
Petr Sloup
659289d85c
Update dependencies
2017-12-14 09:56:21 +01:00
Petr Sloup
734d1f01f0
Prioritize font fallbacks and try to respect proper font style
2017-12-14 09:55:57 +01:00
Petr Sloup
c1055a9647
Update package version to 2.3.0
2017-12-01 11:13:11 +01:00
Petr Sloup
2afb460191
Merge pull request #242 from samizdis/master
...
Addresses issue #197 , send SIGTERM through to node
2017-12-01 10:52:52 +01:00
Sam Brown
8eb736b821
Addresses issue #197 , send SIGTERM through to node
...
Node can't be PID 1, else it can't be term'ed and xvfb won't stop nicely. So, according to https://docs.docker.com/engine/reference/builder/#entrypoint , we need to make sure it's not the bare entrypoint.
Also we need to be sure that run.sh passes the signal through to node, see https://unix.stackexchange.com/questions/146756/forward-sigterm-to-child-in-bash
2017-11-30 12:30:40 +00:00
Petr Sloup
83e20b7a4e
Merge pull request #232 from rani-pinchuk/fix-zlib-incorrect-header-check
...
Catch incorrect header exceptions
2017-11-13 09:39:06 +01:00
Rani Pinchuk
81f65af3a8
Fix log message when incorrect header exception is caught
2017-11-09 18:00:41 +01:00
Petr Sloup
f5ea790878
Stop Xvfb when stopping the container ( #197 )
2017-11-08 17:01:28 +01:00
Rani Pinchuk
a0eb5800fd
Catch incorrect header exceptions
2017-11-03 16:53:45 +01:00
Petr Sloup
27eb7f0ed8
Merge pull request #229 from tschaub/handle-rejection
...
Handle promise rejection
2017-11-01 09:15:02 +01:00
Tim Schaub
2f9059d09e
Unnecessary promise wrapping
2017-10-23 10:05:30 -06:00
Tim Schaub
e11c8f9315
Reject font listing promise on error
2017-10-23 10:01:43 -06:00
Tim Schaub
650718e0f6
Avoid swallowing rejected font listing promise
2017-10-23 10:01:43 -06:00
Tim Schaub
5ed632c229
Reject source info promise on error
2017-10-23 10:01:32 -06:00
Tim Schaub
f545076986
Avoid swallowing rejected source info promise
2017-10-23 10:01:19 -06:00
Tim Schaub
3d48485475
Reject on font loading error
2017-10-23 10:01:16 -06:00
Tim Schaub
c060dedf20
Avoid swallowing rejected font loading promise
2017-10-23 10:01:01 -06:00
Tim Schaub
cd1f5fd04a
Return after rejecting, catch and log
2017-10-23 09:46:04 -06:00
Petr Sloup
82f179b07c
Minor fix for correctly serving empty responses for missing tiles
2017-10-02 13:56:32 +02:00
Petr Sloup
51d6ca0880
Merge pull request #222 from otsaloma/renderer-pool-sizes
...
Make raster tile renderer pool sizes configurable
2017-10-02 10:04:22 +02:00
Osmo Salomaa
89878015bb
Make raster tile renderer pool sizes configurable
2017-10-01 18:40:16 +03:00
Petr Pridal
ac948b6dee
Create ISSUE_TEMPLATE.md
2017-09-28 00:53:05 +02:00
Petr Sloup
440775dbbf
Update README.md
2017-09-25 13:23:05 +02:00
Petr Sloup
ea408f8ec9
Increase test timeout since travis can be slow on cold start when under load
2017-09-20 08:21:34 +02:00
Petr Sloup
da646868c3
Wait longer for xvfb to start up ( #197 )
2017-09-20 08:05:10 +02:00
Petr Sloup
d60996e3c6
Reorganize Dockerfile instructions for faster rebuilds
2017-09-20 08:03:46 +02:00
Petr Sloup
02cf45bbd9
Clean Dockerfile by basing on node:6-stretch
2017-09-20 08:01:35 +02:00
Petr Sloup
d9f8582279
Remove node-pngquant-native dependency
...
- Unnecessary native dependency
- It was disabled by default
- Has issues on certain platforms
- Not optimal for production use (performance)
2017-09-15 17:06:42 +02:00
Petr Sloup
54f11a2125
Update package version to 2.2.0
2017-09-01 11:37:18 +02:00
Petr Sloup
598c8c590b
Update package dependencies
2017-09-01 11:30:52 +02:00