Måns Beckman
baf01a117b
Add support for WMTS capabilites
...
https://github.com/klokantech/tileserver-gl/issues/274
2018-08-17 13:11:19 +02: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
Tim Schaub
cd1f5fd04a
Return after rejecting, catch and log
2017-10-23 09:46:04 -06:00
Petr Sloup
42f24c2c99
Add concept of data decorator function
2017-07-28 09:53:32 +02:00
Petr Sloup
698c527e94
Change endpoint URLs ( close #154 )
...
- styles at /style/{id}/style.json
- rendered tiles at /style/{id}/{z}/{x}/{y}.{format}
- TileJSONs at /style/{id}.json
2017-06-22 16:37:32 +02:00
Petr Sloup
5d93b1d4f9
Add healthcheck endpoint ( close #140 )
2017-05-10 08:57:51 +02:00
Petr Sloup
d30027e992
Modify all serve_*
modules to return a Promise (preparation for #140 )
2017-05-10 08:56:43 +02:00
Petr Sloup
d67a57861d
Merge pull request #155 from tschaub/reconfigure-on-sighup
...
Reload configuration on SIGHUP
2017-05-04 11:02:48 +02:00
Tim Schaub
a199008fa3
Enclose literal IPv6 addresses in brackets
2017-04-28 07:28:49 -07:00
Tim Schaub
e88b786073
Reload configuration on SIGHUP
2017-04-28 07:13:34 -07:00
Tim Schaub
a234041cd1
Remove unused callback
2017-04-26 08:02:18 -07:00
Damian Krzeminski
6c23d95feb
add --cors
option to allow for optional CORS handling
...
we are using `cors` middleware with default options which works for most
applications, but does not allow for fine tuning (whitelisting origins
etc.)
this change keeps CORS handling as default to preserve compatibility but
also allows for specying `--no-cors` option which makes it possible to
handle CORS in an independent proxy (NGINX, another node app etc.)
2017-04-12 09:43:43 -07:00
Petr Sloup
f6580c0342
Improved request logging
2017-04-04 18:46:18 +02:00
Petr Sloup
1e402ed207
Add possibility to change the front page ( close #128 )
2017-03-15 15:50:58 +01:00
Petr Sloup
37386bfb29
Hide empty headers on index ( close #125 )
2017-03-14 16:02:54 +01:00
Petr Sloup
6231f9f7a7
Configurable optional alias for .pbf tiles ( #109 )
2017-01-25 15:30:58 +01:00
Petr Sloup
01fbaad962
Check configured paths exist on startup
2017-01-19 14:20:41 +01:00
Petr Sloup
b48f7edc1d
Serve fontstacks.json and possibly fonts even without any style
2017-01-12 15:23:02 +01:00
Petr Sloup
6d68c93871
Fix broken requires
2017-01-12 14:05:02 +01:00
Petr Sloup
d05606de4d
Improved font serving
2017-01-10 16:17:51 +01:00
Petr Sloup
0ec992eb21
Explicitly handle SIGINT to terminate on Ctrl+C from docker
...
See https://github.com/nodejs/node/issues/4182
2016-12-21 06:49:16 +01:00
Petr Sloup
557f83121c
Fix URLs in /index.json and /rendered.json
2016-12-20 13:56:23 +01:00
Petr Sloup
1aaabd2dff
Experimental integration of first plugin
2016-12-06 20:11:18 +01:00
Petr Sloup
15ed6d74bf
Fix incorrect XYZ URLs ( close #58 )
2016-10-07 15:21:12 +02:00
Petr Sloup
f9f26f0d65
Indicate clearly when running light version on index.html
2016-08-25 10:44:29 +02:00
Petr Sloup
e9cad399c9
New "mbtiles://{name}" reference syntax ( #27 )
2016-08-21 10:08:17 +02:00
Petr Sloup
f524f1465e
Fix race condition
2016-08-20 14:29:10 +02:00
Petr Sloup
1004f4cce1
Add XYZ to the list of services ( close #42 )
2016-08-20 14:01:12 +02:00
Petr Sloup
b4d6490e00
Large refactoring of usage (only mbtiles, default styles, ...) ( #27 )
2016-08-20 13:31:11 +02:00
Petr Sloup
afda5d00bc
Merge pull request #36 from efi-the-forking-continues/master
...
new feature: command line option for bind address
2016-08-07 20:45:29 +08:00
Petr Sloup
2ab9d9e168
Print the package name on the index
2016-08-06 18:40:50 +08:00
Petr Sloup
8a7f44d4c2
Add script for building "tileserver-gl-light" package ( #27 )
2016-08-06 18:37:17 +08:00
Thomas Efer
aa9a469bb4
tell server to adhere to new option for network interface binding
2016-08-05 14:30:22 +02:00
Petr Sloup
a43c96f6cc
Print package version to log and index
2016-07-13 14:04:42 +02:00
Petr Sloup
15bc393aa8
Use URl-safe base64 alphabet
2016-06-30 12:19:32 +02:00
Petr Sloup
6100013718
Fix serving the same style twice
2016-06-29 20:28:56 +02:00
Petr Sloup
1307b29ff9
Cleaner implementation of keys
2016-06-29 20:17:58 +02:00
Petr Sloup
0ba2dcce53
Always use http for wmts
2016-06-29 19:55:06 +02:00
Petr Sloup
ebd6662ebb
Minor WMTS link bugfix
2016-06-29 16:23:49 +02:00
Petr Sloup
1104bf8a57
Add links to WMTS services from index.html
2016-06-29 15:08:56 +02:00
Petr Sloup
1d4503b507
If key
present in query, propagate it to other linked urls
2016-06-29 14:57:11 +02:00
Petr Sloup
fc32cc24e5
Properly add CORS to vector style endpoints
2016-06-27 09:06:30 +02:00
Petr Sloup
187da7bb58
Add raster view for raster data
2016-05-04 13:53:47 +02:00
Petr Sloup
5d940066d9
Display filesizes of the mbtiles
2016-05-04 13:07:09 +02:00
Petr Sloup
a25ce62662
New urls for source data tiles and rendered tiles
2016-04-22 12:33:20 +02:00
Petr Sloup
c0fb4fd400
Support for raster mbtiles (issue #13 )
2016-04-21 18:23:13 +02:00
Petr Sloup
bdea327437
Use CORS
2016-04-05 13:02:33 +02:00
Petr Sloup
6cf006ec50
More strict routing pattern matching (fix tests)
2016-03-17 11:45:55 +01:00
Petr Sloup
34befd43c9
Add xray viewer for vector data
2016-03-17 11:31:33 +01:00