Commit Graph

1154 Commits

Author SHA1 Message Date
Christian Beutel
c6042db9a8 fixes permission issues for non-public trails 2025-08-29 15:18:44 +02:00
Jonas Plum
16458dc365 Merge pull request #495 from Flomp/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 3 to 5
2025-08-28 20:18:10 +02:00
Jonas Plum
b734c325ee Merge pull request #492 from Flomp/dependabot/github_actions/actions/setup-node-4
Bump actions/setup-node from 3 to 4
2025-08-28 20:17:59 +02:00
Jonas Plum
64320ab31c Merge pull request #487 from Flomp/037adependabot/github_actions/actions/setup-go-5
Bump actions/setup-go from 4 to 5
2025-08-28 20:17:40 +02:00
github-actions[bot]
39f33f1eb2 Release 0.18.1 2025-08-28 13:05:14 +00:00
Christian Beutel
4ffd2dd0c2 updates changelog 2025-08-28 15:04:21 +02:00
Christian Beutel
7807c5c7c2 fix bare-metal update instructions 2025-08-28 14:53:29 +02:00
dependabot[bot]
66e482c6fc Bump actions/checkout from 3 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 12:36:05 +00:00
Flomp
0032556cb9 New Crowdin updates (#478)
* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Basque)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Chinese Simplified)

---------

Co-authored-by: Christian Beutel <>
2025-08-28 14:33:39 +02:00
dependabot[bot]
9597435dff Bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 12:17:46 +00:00
Christian Beutel
432176d8f5 fixes list saving 2025-08-28 14:10:04 +02:00
dependabot[bot]
6b0bdcfff6 Bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 11:51:45 +00:00
Eric Daigle
c867fd7319 Add header to searchLocationReverse (#458) (#485)
As described in #458, uploading trails intermittently fails because the request to the Nominatim API in `searchLocationReverse` does not
contain a header as required by the API. The header was added to `searchLocations` in 47f431e, but the issue with the trail upload was
caused by it missing in `searchLocationReverse`. This PR adds it there as well.

Co-authored-by: Eric Daigle <eric.daigle@mailbox.org>
2025-08-28 13:36:13 +02:00
Jonas Plum
c0116ebbec Add dependabot version updates (#468) 2025-08-28 13:33:41 +02:00
Jonas Plum
1f42b6c85b Add issue templates (#469)
* Add issue templates

* Move feature requests to discussions
2025-08-28 13:32:08 +02:00
Christian Beutel
a8de5d075f adds es, eu, ru translations 2025-08-24 15:23:54 +02:00
Christian Beutel
a00d92e93b fixes actor discovery 2025-08-24 14:59:50 +02:00
Christian Beutel
7596a916f8 Fixes category in lists 2025-08-24 14:59:50 +02:00
Christian Beutel
7f82509f3d Adds new server 2025-08-24 14:59:50 +02:00
github-actions[bot]
2502836d13 Release 0.18.0 2025-08-24 11:41:00 +00:00
Flomp
00bb717def New Crowdin updates (#394)
* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Russian)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Basque)

* New translations en.json (Italian)

* New translations en.json (Basque)

* New translations en.json (Basque)

* New translations en.json (Basque)

* New translations en.json (Basque)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Basque)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Basque)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Chinese Simplified)

* New translations en.json (German)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Basque)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Chinese Simplified)

* adds OpenHikingMaps

* update changelogs

---------

Co-authored-by: Christian Beutel <>
2025-08-24 13:39:28 +02:00
Christian Beutel
7cadd08cb0 adds docs for "About" section 2025-08-24 12:20:27 +02:00
Christian Beutel
a02c6698c5 update db alpine version 2025-08-24 11:19:55 +02:00
Jonas Plum
98d3a90546 Add db CI (#472)
* Add Go CI

* Adjust trigger

* Adjust trigger
2025-08-24 10:49:59 +02:00
Jonas Plum
c904e3d34e Add web CI (#473) 2025-08-24 10:49:44 +02:00
Christian Beutel
4ba0281e0f adds customizable "about" section 2025-08-23 19:10:46 +02:00
Christian Beutel
5205d721a0 only auto upload if credentials provided 2025-08-23 15:07:27 +02:00
Christian Beutel
2aad94058a remove relatime notification subscription 2025-08-23 14:56:25 +02:00
Christian Beutel
089ce933dd adds caret layer for preview layer 2025-08-23 14:47:44 +02:00
slothful-vassal
056805f6a2 fix build dependencies (#459) 2025-08-23 14:47:27 +02:00
Jonas Plum
f73a109866 Verifiy settings more strictly (#433)
* Verifiy settings more strictly

* Warn only for usage of default keys
2025-08-23 14:40:39 +02:00
Jonas Plum
c93ab89f51 Break long trail titles (#466) 2025-08-23 14:35:03 +02:00
Christian Beutel
1cc70c4e4b adds polyline simplyfication 2025-08-23 14:28:00 +02:00
Christian Beutel
47f431e18d add header to nominatim response 2025-08-23 12:48:05 +02:00
Jonas Plum
05ad5ce8e0 Change docs (#441)
* Change docs

* hide backend config & small style change

---------

Co-authored-by: Christian Beutel <>
2025-08-22 17:56:38 +02:00
Christian Beutel
fdb6ef3b76 adds category to trail card/item/feed 2025-08-22 17:19:12 +02:00
Christian Beutel
380c1802f2 adds trail preview on high map zoom 2025-08-22 15:41:34 +02:00
Christian Beutel
33776ad42c fixes route drawing 2025-08-22 13:44:37 +02:00
Christian Beutel
e375747422 fixes profile discovery 2025-08-22 12:32:37 +02:00
Jonas Plum
f9451d73bf Add healthchecks (#437) 2025-08-22 10:53:55 +02:00
Christian Beutel
1e22c78c22 adds trail link sharing 2025-08-20 16:51:33 +02:00
Christian Beutel
b3d44f3b78 directions via osm 2025-08-20 14:50:01 +02:00
Christian Beutel
bdfaedb5fd fixes performance issues for private actors 2025-08-20 14:49:51 +02:00
Christian Beutel
097ecd409d correct elevation for summit logs 2025-08-20 13:35:08 +02:00
slothful-vassal
e3916e371a prevent uploading track details when updating a list (#460) 2025-08-20 13:26:19 +02:00
Mario Angst
c47654cfa2 Fixed small typo environment-configuration.md (#411) 2025-08-20 13:14:51 +02:00
Jonas Plum
b1173d52ae Fix typos (#438) 2025-08-04 19:23:14 +02:00
Christian Beutel
ef4bc9c961 reset pagination on filter update 2025-08-04 19:16:42 +02:00
Christian Beutel
482d90c893 allows categories with spaces in filter 2025-08-04 19:04:10 +02:00
Christian Beutel
b7c06fcaf2 switches to layer manager 2025-08-04 18:01:26 +02:00