Commit graph

278 commits

Author SHA1 Message Date
Petr Sloup
d0c0430dca Improve config usability (close #10) 2016-03-14 16:11:29 +01:00
Petr Sloup
1ade82bf05 More user-friendly error message for invalid config (close #7) 2016-03-11 20:29:21 +01:00
Petr Sloup
5a94689385 Make compressionLevel/quality configurable + change defaults 2016-03-11 16:40:05 +01:00
Petr Sloup
074c873826 Support optional bearing and pitch in center-based static requests 2016-03-11 12:10:22 +01:00
Petr Sloup
8a46bd8b88 Major cleaning of paths and urls 2016-03-11 10:50:33 +01:00
Petr Sloup
06b88bbbe7 Font concatenation 2016-03-11 10:06:34 +01:00
Petr Sloup
946cb2ca5f Serve fonts only if serving some styles 2016-03-11 09:52:19 +01:00
Petr Sloup
d742672238 Serve fonts 2016-03-11 09:48:35 +01:00
Petr Sloup
b98b7244f6 Correctly serve sprites 2016-03-11 09:16:28 +01:00
Petr Sloup
4c40700bac Major refactoring of the urls (#5) 2016-03-10 18:26:26 +01:00
Petr Sloup
6f644a4c03 Serve TileJSONs on /{prefix}.json 2016-03-09 19:18:59 +01:00
Petr Sloup
a0007b42f9 Do not allow dot character in request extensions 2016-03-09 17:26:34 +01:00
Petr Sloup
a495993e68 Fix behavior of area-based static maps 2016-03-09 17:26:34 +01:00
Petr Sloup
9736649244 Stronger checking of request parameters and stability improvements 2016-03-09 13:21:34 +01:00
Petr Sloup
77755b548b Add first batch of tests 2016-03-09 11:26:02 +01:00
Petr Sloup
7ca7fc721f Change server behavior to allow for testing 2016-03-09 11:09:06 +01:00
Petr Sloup
717b176dc7 Use empty string as default value for "root" option (meaning cwd) 2016-03-09 09:25:33 +01:00
Petr Sloup
4125ad1c8f Increase map pool sizes 2016-03-09 08:40:46 +01:00
Petr Sloup
dc096012ef Use dynamic pool of map instances to reduce waiting times (issue #3) 2016-03-03 19:41:29 +01:00
Petr Sloup
4f9b8c1a1b Optimize static endpoints (remove abaculus dependency) (closes #2) 2016-03-03 16:51:52 +01:00
Petr Sloup
eb70e8bb0d Add basic command line options 2016-03-03 11:17:38 +01:00
Petr Sloup
ae4a24363a Remove unused requires 2016-03-02 17:58:06 +01:00
Petr Sloup
7bef26baed Support for serving raw vector tiles 2016-03-02 17:51:50 +01:00
Petr Sloup
75e5fd1018 Improved error handling 2016-03-02 17:12:32 +01:00
Petr Sloup
40a7ee5e62 Use sharp instead of pngjs for image compression + webp & jpeg support 2016-03-02 16:22:01 +01:00
Petr Sloup
5d0e27b030 Fix HiDPI tiles 2016-03-02 15:03:59 +01:00
Petr Sloup
565ed2dd74 Improved generation of TileJSONs 2016-03-02 13:11:43 +01:00
Petr Sloup
92b502af36 Initial commit 2016-03-02 10:52:02 +01:00