Commit Graph

1315 Commits

Author SHA1 Message Date
Christian Beutel
24908993fa adds index to activity_actors table 2025-09-13 12:36:22 +02:00
Christian Beutel
b2be48a282 improves initial meilisearch indexing speed 2025-09-13 11:33:19 +02:00
Christian Beutel
73d20b1cbc reverses waypoint relation 2025-09-12 17:48:41 +02:00
Christian Beutel
9c628c6511 cache public meilisearch key 2025-09-12 16:45:50 +02:00
Christian Beutel
3b7f30908c fixes sorting by difficulty 2025-09-07 17:59:35 +02:00
slothful-vassal
8cc7029243 fix opening trail from map search (#562) 2025-09-07 16:34:25 +02:00
Christian Beutel
5174663104 fixes link to new trail on empty profiles 2025-09-07 16:32:28 +02:00
Christian Beutel
64579808a9 fixes duplicate trails 2025-08-31 16:41:03 +02:00
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
Flomp
9dfbd106af New translations en.json (Russian) 2025-08-28 15:50:35 +02:00
Flomp
625c5e302d New translations en.json (Basque) 2025-08-28 15:50:31 +02:00
Flomp
5dcc7d057b New translations en.json (German) 2025-08-28 15:50:30 +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