Vinayak Kulkarni
0346d5c304
fix: issue with husky install
( #639 )
...
* fix: issue with husky in production
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* fix: remove husky prepare
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-09 15:39:28 -05:00
Vinayak Kulkarni
9b64093c42
style: fix lint issues in code 🕺 ( #626 )
...
* style: fix lint issues in code 🕺
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* style: lint fix all files
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* chore: add `keywords` for better reach
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* feat: add `husky` & `commitlint`
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* chore: ignore `public` directory
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* revert: do not lint `public` directory
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* style: fix issues with lint
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* feat: add eslint config
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* feat: add lint-staged
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* style: lint fix all file(s)
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* fix: ignore rules for light version
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* fix: remove unnecessary space
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* chore(deps): update lockfile
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
* style: autofix linting issue(s)
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-08 22:56:07 -05:00
zstadler
50201f0a99
Add Docker Healthcheck ( #636 )
...
* Add Docker Healthcheck
Fixes #635
* Update Dockerfile_light
* Update healthcheck.js
fix healthcheck output error: "file:///usr/src/app/src/healthcheck.js:1\nvar http = require(\"http\");\n ^\n\nReferenceError: require is not defined in ES module scope, you can use import instead\nThis file is being treated as an ES module because it has a '.js' file extension and '/usr/src/app/package.json' contains \"type\": \"module\". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.\n at file:///usr/src/app/src/healthcheck.js:1:12\n at ModuleJob.run (node:internal/modules/esm/module_job:193:25)\n at async Promise.all (index 0)\n at async ESMLoader.import (node:internal/modules/esm/loader:526:24)\n at async loadESM (node:internal/process/esm_loader:91:5)\n at async handleMainPromise (node:internal/modules/run_main:65:12)\n"
* update version
Co-authored-by: acalcutt <acalcutt@techidiots.net>
2022-11-06 21:30:55 -05:00
Andrew Calcutt
b6e2d101eb
Fix HUP kill not reloading config ( #630 )
...
* try to fix HUP config reset
* remove..outdated?.. require.cache
2022-10-28 11:53:21 -04:00
benedikt-brandtner-bikemap
f3f63498a8
Extended Static-Images Endpoint ( #619 )
...
* extended staticmap capabilities
* added allowRemoteMarkerIcons configuration option and restricted fetching of remote marker icons only when option is set to true;
asynchronously load all available icons in a settings object on server startup;
replaced fs.existsSync() call in serve_rendered when drawing marker icons with a check against available icons settings object;
* updated documentation for linecap parameter in staticmaps endpoint;
added linejoin parameter to staticmaps endpoint;
* added capability of staticmap endpoint to draw multiple paths
2022-10-27 22:55:46 -04:00
Andrew Calcutt
7f6d6bc994
Update publishing ( #616 )
...
* Update publish syntax
* Update publishing instructions
* version bump
2022-09-28 16:39:26 -04:00
Andrew Calcutt
b2bd5eaa96
Convert to esm module syntax ( #606 )
...
* switch to esm module
* Update package.json
* change to maplibre package
* fix tests
* eslint
* remove extra package updates
* Delete package-lock.json
* change 'fs' to 'node:fs'
* put back node 10.
without the package updates this still works
* remove trailing commas
* remove unassociated fix / formatting
* remove unassociated fix
* remove eslint from this PR
* remove unassociated fix
* lint
* Merge remote-tracking branch 'upstream/master' into esm_update
* fix mlgl
* update maplibre-native to new version with arm64
* update minor version
2022-09-28 14:41:55 -04:00
Andrew Calcutt
031b4cb39a
update version
2022-09-22 00:24:40 -04:00
Andrew Calcutt
6a8ced5d9d
Update all packages to their latest release ( #610 )
...
* Update all packages
2022-09-21 23:04:21 -04:00
acalcutt
208611f630
Merge remote-tracking branch 'upstream/master' into commander
2022-09-16 13:35:50 -04:00
acalcutt
3136ccd83a
update node version
2022-09-14 22:03:29 -04:00
acalcutt
2362137667
update commander
2022-09-14 21:28:32 -04:00
acalcutt
77e23e3283
Update package.json
2022-09-14 18:09:55 -04:00
acalcutt
6c6dd17df6
update @mapbox/mbtiles
2022-09-14 18:02:39 -04:00
acalcutt
ef9e11cb25
remove max node version for now
2022-09-14 17:59:45 -04:00
acalcutt
72fdf84292
Change to use maplibre-native and maplibre-gl-style-spec
2022-09-14 17:33:02 -04:00
Petr Sloup
c89a5ae029
v3.1.1
2020-12-14 15:27:33 +01:00
Petr Sloup
7c1420982c
v3.1.0
2020-12-11 16:19:48 +01:00
Kale Blankenship
559c3a913e
update sharp to avoid segfault
...
Before
e82a585cec
the server may crash with a segfault when under high load.
2020-11-04 09:36:10 -08:00
Petr Sloup
c3bff5ac5f
Update dependencies
2020-03-11 13:55:05 +01:00
Paveł Tyślacki
8f77be3037
update glyph-pbf-composite
...
glyph-pbf-composite v0.0.2 were released without license
as license were added in v0.0.3 it nice to be updated to licensed software version
2020-02-14 18:59:49 +03:00
Petr Sloup
ea89d11021
Use chokidar instead of node-watch to poll the files (required for docker)
2020-01-15 09:26:59 +01:00
Petr Sloup
298d09845d
Add style validation and skip invalid styles
2020-01-07 17:00:08 +01:00
Petr Sloup
d7a34f3a74
Add "serveAllStyles" option + watch the directory
2020-01-07 15:59:38 +01:00
Petr Sloup
e2387d164b
Simplify the startup procedure a little ( #271 )
2019-12-30 17:08:15 +01:00
Petr Sloup
0a7c403f0b
Update repo links, footnote, etc. (klokantech->maptiler)
2019-12-30 16:54:35 +01:00
Yuri Astrakhan
736e8d393a
Upgrade to node10, latest dependencies
...
use node10 (latest node that has binary built @mapbox/mapbox-gl-native v5.0.2)
use latest canvas and sharp API
2019-12-21 12:09:07 -05:00
Petr Sloup
4996848bdc
Update package version to 2.6.0
2019-08-26 12:16:06 +02:00
Petr Sloup
e44104254e
Update handlebars
2019-07-12 11:25:08 +02:00
Petr Sloup
a1a8996d3f
Update package version to 2.5.0
2018-12-19 13:28:27 +01:00
Petr Sloup
bea528ab64
Update dependencies
2018-12-19 13:22:41 +01:00
luzik
9cd6feb56d
new mapbox-gl-native version
...
According to https://github.com/mapbox/mapbox-gl-native/blob/master/platform/node/CHANGELOG.md there is no broken features.
Previous version is not buildable now.
> @mapbox/mapbox-gl-native@3.5.4 install /home/ubuntu/maps/node_modules/@mapbox/mapbox-gl-native
> node-pre-gyp install --fallback-to-build=false || make node
```
node-pre-gyp ERR! install error
node-pre-gyp ERR! stack Error: 403 status code downloading tarball https://mapbox-node-binary.s3.amazonaws.com/@mapbox/mapbox-gl-native/v3.5.4/node-v57-linux-x64-Release.tar.gz
```
2018-12-17 15:52:05 +01:00
Petr Sloup
7acbc93ba9
Update package version to 2.4.0
2018-09-14 08:23:55 +02:00
Petr Sloup
bc3d79bfdc
Update dependencies
2018-09-14 08:14:28 +02:00
Petr Sloup
58168eb0a5
Merge pull request #307 from spatialillusions/master
...
Add support for WMTS capabilities
2018-09-14 08:03:59 +02:00
Måns Beckman
56089c0a62
Remove base64url
2018-09-11 17:47:44 +02:00
Gasser Loïc
2cc2cc1b3b
Update commander to the latest version
2018-08-08 11:44:46 -04:00
Loïc Gasser
45ed8d90ca
Update commander and devDeps, invert default val and function accordingly
2018-08-03 00:05:20 -04:00
loicgasser
a74ca20375
Replace nomnom with commander
2018-03-08 16:05:58 +00: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
c1055a9647
Update package version to 2.3.0
2017-12-01 11:13:11 +01: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
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
Petr Sloup
427a0f0687
Update package version to 2.1.0
2017-07-03 09:41:27 +02:00
Petr Sloup
654bdda629
Update package version to 2.0.0
2017-06-23 21:45:11 +02:00
Petr Sloup
8fd7a9b42b
Update dependencies to get ready for node v6
2017-06-22 16:37:32 +02:00
Petr Sloup
7de3d8b9c7
Update package version to 1.7.0
2017-05-10 10:32:44 +02:00
Petr Sloup
bdc3d20524
Use promises instead of async in font concatenation (remove async dependency)
2017-05-10 10:22:39 +02:00
Petr Sloup
1109c77ec2
Update package version to 1.6.0
2017-05-04 12:07:58 +02:00
Petr Sloup
88cf9b37a9
Revert mapbox-gl-native package update
...
It broke travis (to be further investigated)
2017-05-04 11:21:57 +02:00
Petr Sloup
2d207f792b
Update package dependencies
2017-05-04 11:13:24 +02:00
Tim Schaub
e88b786073
Reload configuration on SIGHUP
2017-04-28 07:13:34 -07:00
Petr Sloup
e1654a51de
Update package version to 1.5.0
2017-03-29 15:46:30 +02:00
Petr Sloup
5372bab6c5
Update dependencies
2017-03-29 15:45:32 +02:00
Petr Sloup
6a960e8593
Remove optional dependencies from package.json to avoid warnings
2017-03-17 10:42:25 +01:00
Petr Sloup
1577cfa54a
Update dependencies
2017-03-15 17:20:55 +01:00
Petr Sloup
49a8562441
Support for proj4 string in mbtiles metadata (for static maps) ( close #127 )
2017-03-15 16:45:26 +01:00
Petr Sloup
ca7a6ac515
Update package version to 1.4.1
2017-02-03 10:05:16 +01:00
Petr Sloup
9cc3f9df6a
Update dependencies
2017-02-03 10:04:55 +01:00
Petr Sloup
2da1bac6c7
Update package version to 1.4.0
2017-01-25 15:36:49 +01:00
Petr Sloup
f14d8b1e57
Update sharp dependency
2017-01-20 10:20:06 +01:00
Petr Sloup
14350a4338
Update mapbox-gl-native dependency
2017-01-20 10:11:10 +01:00
Petr Sloup
66e3a3da1b
Update package version to 1.3.2
2017-01-17 21:18:49 +01:00
Petr Sloup
58ccc5477c
Update package version to 1.3.1
2017-01-17 20:48:43 +01:00
Petr Sloup
bbbb38d70f
Update style dependency
2017-01-17 20:48:26 +01:00
Petr Sloup
88022f9297
Update package version to 1.3.0
2017-01-13 11:04:14 +01:00
Petr Sloup
c162a6647d
Update package version to 1.3.0-beta.3
2017-01-12 15:26:34 +01:00
Petr Sloup
920b6c19b6
Remove deprecated engineStrict
2017-01-12 13:54:44 +01:00
Petr Sloup
7f280feeb1
Minor dependency package name update
2017-01-12 13:48:05 +01:00
Petr Sloup
1aec8f386e
Update package version to 1.3.0-beta.2
2017-01-10 16:19:58 +01:00
Petr Sloup
b9930dd195
Fix interim empty tile generation for raster layers
2017-01-10 15:47:56 +01:00
Petr Sloup
bdfa92532e
Update package version to 1.3.0-beta.1
2016-12-19 21:24:14 +01:00
Petr Sloup
e14793c54b
Add engines
and engineStrict
to package.json ( close #79 )
2016-12-19 21:07:39 +01:00
Petr Sloup
0018ed9524
Prepare for the new tile schema and compatibility checking
2016-12-14 08:37:17 +01:00
Petr Sloup
99af9eae23
Update dependencies
2016-12-06 22:16:35 +01:00
Petr Sloup
ef3f34f778
Add geojson endpoints ( close #78 )
2016-12-06 21:26:30 +01:00
Petr Sloup
1aaabd2dff
Experimental integration of first plugin
2016-12-06 20:11:18 +01:00
Petr Sloup
21883f490f
Update package version to 1.2.0
2016-12-05 16:45:27 +01:00
Petr Sloup
6e085af7cc
Update package version to 1.1.5
2016-10-25 12:16:07 +02:00
Petr Sloup
f1c835c21d
Update package version to 1.1.4
2016-10-07 15:21:58 +02:00
Petr Sloup
098f057e55
Update package version to 1.1.3
2016-09-30 09:51:20 +02:00
Petr Sloup
820dbdd3dd
Update package version to 1.1.2
2016-09-27 17:34:39 +02:00
Petr Sloup
acd7683f18
Update dependencies
2016-09-27 17:30:24 +02:00
Petr Sloup
69340bbc83
Update package version to 1.1.1
2016-08-25 12:52:51 +02:00
Petr Sloup
ff9d5a8e5d
Update READMEs and descriptions
2016-08-25 12:52:32 +02:00
Petr Sloup
7c28bf2b21
Update version to 1.1.0
2016-08-25 10:49:27 +02:00
Petr Sloup
292b1b6b44
Update dependencies
2016-08-25 09:28:17 +02:00
Petr Sloup
161de17803
Update package version to 1.0.0
2016-08-24 17:05:23 +02:00
Petr Sloup
68d997a655
Update to tileserver-gl-styles v0.3.0
2016-08-24 14:05:01 +02:00
Petr Sloup
97457a23f2
Update "sharp" dependency version to 0.16.0
2016-08-21 10:14:49 +02:00
Petr Sloup
e9cad399c9
New "mbtiles://{name}" reference syntax ( #27 )
2016-08-21 10:08:17 +02:00
Petr Sloup
ee1cb21dfd
Use pngquant ( close #43 ); rename option formatEncoding->formatQuality
2016-08-21 09:41:28 +02:00
Petr Sloup
b4d6490e00
Large refactoring of usage (only mbtiles, default styles, ...) ( #27 )
2016-08-20 13:31:11 +02:00
Petr Sloup
d120b46966
Update mapbox-gl-native to v3.3.2
2016-08-10 11:35:54 +08:00
Petr Sloup
af47c9c23b
Update package version to 0.9.1
2016-08-06 18:41:24 +08:00
Petr Pridal
ffc72789ae
Update version to 0.9.0
2016-07-28 11:22:50 +02:00
Petr Sloup
b257855e38
Update version to 0.8.3
2016-07-27 12:33:19 +08:00
Petr Sloup
5a20bf4fac
Update version to 0.8.2
2016-07-26 18:57:39 +07:00
Petr Sloup
a0fbf7fb79
Fix font compositing ( close #32 )
2016-07-26 18:56:32 +07:00
Petr Sloup
e4ce4877b6
Update version to 0.8.1
2016-07-26 10:43:33 +08:00
Petr Sloup
a0a086e95a
Update dependencies
2016-07-26 10:43:33 +08:00
Petr Sloup
cb10936a1d
Update version to 0.8.0
2016-07-13 14:06:58 +02:00
Petr Sloup
14f406cc34
Add "bin" entry to package.json
2016-07-13 13:08:48 +02:00
Petr Sloup
d993c805fe
Update dependencies
2016-07-13 12:56:41 +02:00
Petr Sloup
6443ade489
Update version to 0.7.0
2016-06-30 12:25:03 +02:00
Petr Sloup
15bc393aa8
Use URl-safe base64 alphabet
2016-06-30 12:19:32 +02:00
Petr Sloup
d6e2baef67
Update version to 0.6.0
2016-06-29 20:31:13 +02:00
Petr Sloup
6898be5bea
Update version
2016-06-29 16:12:42 +02:00
Petr Sloup
2d5dccc1e0
Update dependencies
2016-06-28 07:48:30 +02:00
Petr Sloup
01bff86c6d
Initial implementation of path rendering
2016-06-24 12:26:26 +02:00
Petr Sloup
9a21382984
Update dependencies
2016-06-24 09:24:22 +02:00
Petr Pridal
8bb625652d
Add license to package.json
2016-06-05 16:40:59 +02:00
Petr Sloup
8e289684d5
Update version to v0.0.3
2016-05-04 13:57:44 +02:00
Petr Sloup
9edf7c0cae
Fix empty raster tiles
2016-05-03 17:42:47 +02:00
Petr Sloup
2a55517a2d
Update dependencies
2016-05-03 15:12:17 +02:00
Petr Sloup
b6ad565e31
Update dependencies
2016-04-18 10:47:36 +02:00
Petr Sloup
ec5d282d87
Update npm dependencies
2016-04-05 13:04:13 +02:00
Petr Sloup
837cb7d1fb
New index and viewer (+ templating system)
2016-03-16 20:47:11 +01:00
Petr Sloup
2210ea2f35
Version v0.0.2
2016-03-11 11:44:38 +01:00
Petr Sloup
77755b548b
Add first batch of tests
2016-03-09 11:26:02 +01:00
Petr Sloup
b4219f4c55
Use mapbox-gl-native v3.0.2-earcut
2016-03-09 08:40:20 +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
40a7ee5e62
Use sharp instead of pngjs for image compression + webp & jpeg support
2016-03-02 16:22:01 +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