Andrew Calcutt
b2969d5e2b
Merge 53e3564e6d
into cd613e2fb5
2025-03-20 23:30:43 +01:00
Andrew Calcutt
cd613e2fb5
Update PUBLISHING.md ( #1480 )
2025-03-17 09:58:26 -04:00
Andrew Calcutt
3e521a7d92
v5.2.0 ( #1479 )
2025-03-17 09:18:40 -04:00
acalcutt
53e3564e6d
Merge remote-tracking branch 'upstream/master' into terrain-elevation-contour
2025-03-17 00:42:45 -04:00
Andrew Calcutt
d88fbb7c55
Fix light version docker entrypoint permissions ( #1478 )
...
* put back entrypoint chmod
* bump to 5.2.0-pre.3
* move chown
* put back manual build steps
* Update PUBLISHING.md
2025-03-16 23:25:45 -04:00
Andrew Calcutt
6d4ab40b96
Test light version in ct workflow - fix sqlite build in light ( #1477 )
...
* Test light version in ct workflow
* make light builder two part
2025-03-16 19:12:09 -04:00
Andrew Calcutt
5441a10488
v5.2.0 pre.1 ( #1476 )
...
* 5.2.0-pre.1
* Update CHANGELOG.md
2025-03-16 15:04:12 -04:00
RJ Johnston
8a7d9957fb
fix: resolves Unimplemented type: 3 error for geojson format ( #1465 )
...
* fix: resolves Unimplemented type: 3 error for geojson format
* fix: removing duplicate zlib import
* fix: remove redundant change to headers
* revert fix decimal length
* lint fix
---------
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2025-03-16 14:51:12 -04:00
dependabot[bot]
6d1c617752
fix(deps): bump axios from 1.7.9 to 1.8.2 ( #1475 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 18:01:08 +00:00
Andrew Calcutt
3881219fee
fix ci - add canvas build dependencies to ci workflow ( #1474 )
...
* add canvas depends
2025-03-16 13:43:51 -04:00
acalcutt
638664c8b0
use fetchTileData
2025-03-16 10:41:11 -04:00
Yoel Ridgway-Lopez
3110cab18f
feat: Fetch style from url ( #1462 )
...
* made the serve_style.add and addStyle functions async and return promises
* added fetching to addStyle() function and parsed it into serve_style and serve_rendered
* fixed linting issues
* removed async from synchronous functions
* added fetch example to docs
2025-02-28 23:45:51 -05:00
Andrew Calcutt
f2b48acb61
v5.2.0-pre.0 ( #1461 )
...
* Update .gitignore
* v5.2.0-pre.0
* Update CHANGELOG.md
2025-02-08 22:50:26 -05:00
Miko
6e0006ffcf
limit elevation lat/long decimal places to 7 ( #1457 )
2025-02-08 22:32:51 -05:00
Miko
6ef12fba6c
Use npm packages for public/resources ( #1427 )
...
* refactor dockerfile
* add build dockerfile
* use node_module files instead of local mirrors
* add copyfiles to global scope
* add leaflet-hash
* re-add pipefail
* refactor dockerfile
* add build dockerfile
* use node_module files instead of local mirrors
* add copyfiles to global scope
* add leaflet-hash
* re-add pipefail
* set automerge target to minor
* fix invalid node version
* refactor light dockerfile
---------
Co-authored-by: Miko <miko@local.host>
Co-authored-by: Miko <miko@none>
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2025-02-08 22:09:25 -05:00
Miko
3d8bf78974
fix memory leak on SIGHUP ( #1455 )
2025-02-06 15:55:09 -05:00
acalcutt
6335abf36c
Revert "use public_url"
...
This reverts commit fc0e36d2dd
.
2025-02-05 01:06:58 -05:00
acalcutt
25702fb1dd
Revert "fix mismatched bracket"
...
This reverts commit 043c84b210
.
2025-02-05 01:06:53 -05:00
acalcutt
043c84b210
fix mismatched bracket
2025-02-05 01:06:47 -05:00
acalcutt
fc0e36d2dd
use public_url
2025-02-05 00:23:38 -05:00
acalcutt
4b51f87dd7
Merge remote-tracking branch 'okimiko/terrain-elevation-contour' into terrain-elevation-contour
2025-02-05 00:19:10 -05:00
Miko
f15d1df514
Merge branch 'master' into terrain-elevation-contour
2025-02-04 23:52:57 +01:00
Miko
1d60dd6afc
use ttf files of googlefonts/opensans ( #1447 )
...
- fixes browser console warning on the index page regarding too large kerning table included in the original font
Co-authored-by: Miko <miko@none>
2025-01-26 15:31:34 -05:00
Andrew Calcutt
7662cb84ce
v5.1.3 ( #1453 )
2025-01-26 12:49:53 -05:00
Miko
467203e125
fix sighup ( #1452 )
2025-01-25 14:14:57 -05:00
acalcutt
9bb270b6c5
v5.1.2
2025-01-17 18:58:26 -05:00
Miko
f02c63c94c
Fix broken light (invalid use of heavy dependencies) ( #1449 )
...
* fix broken light (invalid use of heavy dependencies)
- move elevation calculation to serve_rendered and stub in serve_light due to use of canvas and sharp
- elevation api is not available for light
* add elevatppy lint:js:fix
* remove not working isLight function
* apply lint:js:fix
* add isLight to data.tmpl
* add note of not available elevation api in light version
* hide elevation link in light version
* cleanup terrain and elevation template flags
---------
Co-authored-by: Miko <miko@none>
2025-01-17 18:51:35 -05:00
Miko
32668ed90a
increase opacity of contour lines
2025-01-11 21:28:50 +01:00
Miko
eb6a11b3b9
Merge branch 'master' into terrain-elevation-contour
2025-01-11 20:54:18 +01:00
Andrew Calcutt
b0a2cefb0e
Update v5.1.1 CHANGELOG.md
2025-01-11 00:39:31 -05:00
Andrew Calcutt
f7be63a35c
v5.1.1 ( #1444 )
2025-01-11 00:18:20 -05:00
Andrew Calcutt
407c2eb209
v5.1.1-pre.0
2025-01-10 23:46:11 -05:00
Andrew Calcutt
4d11796967
Fix wrong node version in docker final image. ( #1442 )
...
* fix wrong node version in final docker image
* fix outdated Docker_test file
* v5.1.1-pre.0
2025-01-10 23:44:44 -05:00
Andrew Calcutt
68ce971133
v5.1.0 ( #1441 )
2025-01-10 21:11:58 -05:00
Andrew Calcutt
5e1e87ac83
Update release.yml
2025-01-10 21:08:10 -05:00
Andrew Calcutt
5469ac313e
Test 5.1.0-pre.1 ( #1440 )
2025-01-10 20:51:00 -05:00
Andrew Calcutt
7e53bb8ab4
Fix workflow wrong output for tag ( #1439 )
2025-01-10 20:45:17 -05:00
Andrew Calcutt
5ce5fa5283
Update recommended node to v22 + Update docker images to use node 22 ( #1438 )
...
* Update recommended node
* update dockerfile to node 22
* Update CHANGELOG.md
2025-01-10 20:19:11 -05:00
Andrew Calcutt
97be9db6b7
Upgrade Express to v5 +Canvas v3 + code cleanup ( #1429 )
...
* first attempt to upgrade express to v5
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* try to fix https://github.com/maptiler/tileserver-gl/issues/1411
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup server.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup serve_font.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup sever_rendered.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup server_data.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup serve_style
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Update serve_style.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Move UV_THREADPOOL_SIZE to main thred
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup utils.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Use common app.get for images and static images
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add allowedTileSizes and option
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup error responses
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* fix /style/id.json with next('route')
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* improve sprite path
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add parseFloadts around zxy
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* simplify server_data
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* move tile fetch and add fix verbose logging
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add Handling request to verbose logging
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* first attempt to upgrade express to v5
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* try to fix https://github.com/maptiler/tileserver-gl/issues/1411
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup server.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup serve_font.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup sever_rendered.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup server_data.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup serve_style
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Update serve_style.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Move UV_THREADPOOL_SIZE to main thred
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup utils.js
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* Use common app.get for images and static images
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add allowedTileSizes and option
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* cleanup error responses
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* fix /style/id.json with next('route')
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* improve sprite path
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add parseFloadts around zxy
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* simplify server_data
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* move tile fetch and add fix verbose logging
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* add Handling request to verbose logging
Co-Authored-By: Andrew Calcutt <acalcutt@techidiots.net>
* merge elevation changes
* lint format
* add verbose logging, improve headers
* try to fix codeql
Information exposure through a stack trace
* test
* all tests passing
* cleanup unneeded changes
* cleanup
* try to fix codeql error
* font fixes
* fix tile size issue
* try to improve scale + codeql
* codeql for sprite logging
* codeql serve fonts
* codeql fixes
* fix failing test with multiple fonts
* Update serve_font.js
* codeql
* codeql
* codeql
* Update utils.js
* codeql
* codeql
* codeql
* codeql
* codeql sanitize
* Update serve_font.js
* Update serve_font.js
* remove useless assignment
* move isGzipped
* add if-modified-since and cache-control
* use consistent cache control
* reformat
* codeql
* codeql
* codeql
* codeql
* codeql
* codeql
* codeql
* Update serve_font.js
* Update serve_font.js
* Update serve_font.js
* Update serve_style.js
* Update serve_style.js
* Update serve_style.js
* Revert "Update serve_style.js"
This reverts commit e0574b1887
.
* Revert "Update serve_style.js"
This reverts commit b1e1d72f25
.
* Revert "Update serve_style.js"
This reverts commit 0f3629c752
.
* Add readFile function
* use readFile, add path.normalize
* Update serve_rendered.js
* simplify input checking
* Update utils.js
* codeql
* Revert "codeql"
This reverts commit e18874fda0
.
* Revert "Update utils.js"
This reverts commit 5de617dfe2
.
* Revert "simplify input checking"
This reverts commit 62a3212629
.
* move allowed functions to utils.js
* use xy[0],xy[1],
* uprade canvas per https://github.com/maptiler/tileserver-gl/issues/1433
* make font regex less restrictive
* fix regex error
* Add version and changelog
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-01-10 19:34:17 -05:00
Andrew Calcutt
3abbb39633
Update PUBLISHING.md
2025-01-10 19:11:31 -05:00
Andrew Calcutt
52549e5c3c
Fix workflow missing semver in first job ( #1437 )
...
* remove bad env use
* try to fix outputs level
* move release type get to where semver is installed
2025-01-10 19:08:42 -05:00
Andrew Calcutt
77b741986f
try to Fix workflow ( #1436 )
...
* remove bad env use
* try to fix outputs level
2025-01-10 18:56:23 -05:00
Miko
63ff3fc988
run lint:js:fix
2025-01-11 00:56:18 +01:00
Andrew Calcutt
70f954b308
remove bad env use ( #1435 )
2025-01-10 18:53:06 -05:00
Miko
e1634d16b8
re-add baseurl, required bei maplibre-gl
2025-01-11 00:51:52 +01:00
Miko
450de42854
fix further rebase issues
2025-01-11 00:49:41 +01:00
Andrew Calcutt
c30d799811
add support for pre-release in release workflow ( #1434 )
...
* add support for pre-release in release workflow
* Update release.yml
* add release check
* workflow cleanup
* cleanup
* Create CHANGELOG.md
* Update PUBLISHING.md
2025-01-10 18:46:19 -05:00
Miko
6ad99a30b6
remove base url, re-add encoding based background-color
2025-01-11 00:20:22 +01:00
Miko
56dbeb2e8e
fix rebase issues and update contour router to express5
2025-01-11 00:01:39 +01:00
Miko
c9e7f10034
disable debug log
2025-01-10 23:29:04 +01:00