Commit Graph

65 Commits

Author SHA1 Message Date
Flomp
7bdf0d3151 Adds option to mark trail as completed (#920)
* initial commit

* add completed for komoot tours

* mark hammerhead activities as completed

* fix review suggestions

* adds completed modal to trail edit page

---------

Co-authored-by: Christian Beutel <>
Co-authored-by: slothful-vassal <89943360+slothful-vassal@users.noreply.github.com>
2026-04-27 20:37:11 +02:00
slothful-vassal
f6354dcd56 narrow-wide trail list view mode added (#666)
* narrow-wide trail list view mode added

* change icon, change pos, add i18n

* change icon

---------

Co-authored-by: Christian Beutel <>
Co-authored-by: Flomp <Flomp@users.noreply.github.com>
2026-04-01 19:07:27 +02:00
Flomp
591a72e2d1 initial commit (#896)
Co-authored-by: Christian Beutel <>
2026-03-26 20:54:40 +01:00
Flomp
83a64775d0 initial commit (#883)
Co-authored-by: Christian Beutel <>
2026-03-10 21:49:10 +01:00
Flomp
711a592038 Feature: API Tokens (#848)
* initial commit

* fix last_used timestamp

---------

Co-authored-by: Christian Beutel <>
2026-03-07 10:10:25 +01:00
slothful-vassal
f2396ae574 new trail view options: create copy & change visibility (#571)
* change visibility of multiple trails in trails view (multi-select)

* error handling

* create copy option added

* wait for meilisearch when updating trail

* remove toggles from dropdown

* change public/private logic

* adds loading spinner for bulk operations

* fixes trail duplicate

* fixes tags delete on visiblility change

* fix conflict resolving issue

* edit labels & german translation

---------

Co-authored-by: Christian Beutel <>
Co-authored-by: Flomp <Flomp@users.noreply.github.com>
2026-03-01 18:18:09 +01:00
slothful-vassal
bd293e6739 new setting: begin drawing a new trail from current location (#592)
* new setting: begin drawing a new trail from  current location

* apply only when drawing

* fix application when editing an existing route

* documentation

* ignore pointer events on location circles

* fix i18n

---------

Co-authored-by: Flomp <Flomp@users.noreply.github.com>
Co-authored-by: Christian Beutel <>
2026-02-28 10:15:43 +01:00
slothful-vassal
230f42d639 Improve save public list (#554)
* improve save public list

* remove obsolete code fragment

---------

Co-authored-by: Flomp <Flomp@users.noreply.github.com>
2026-02-28 09:26:48 +01:00
Flomp
32a9a67e7e Adds czech (#774)
Co-authored-by: Christian Beutel <>
2026-02-05 09:36:57 +01:00
Flomp
dacdaeab26 New Crowdin updates (#622)
* New translations en.json (French)

* New translations en.json (Dutch)

* New translations en.json (Dutch)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (German)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (German)

* fixes valhalla spelling

* Added Norwegian translation (#668)

* adds norwegian

* minor fixes in de

---------

Co-authored-by: Christian Beutel <>
Co-authored-by: Pål Håland <4449863+palhaland@users.noreply.github.com>
2026-02-02 18:24:20 +01:00
Flomp
b65fbdd128 fix trail privacy (#719)
* fix trail privacy

* adds privacy setting to integrations

---------

Co-authored-by: Christian Beutel <>
2026-01-13 19:01:05 +01:00
Niklas
712174491b fix spelling so translating is easier (#700)
Co-authored-by: Niklas <niklas1375@gmail.com>
2026-01-11 21:27:50 +01:00
Flomp
4c6990e7a4 New translations en.json (Spanish) 2025-09-13 16:53:13 +02:00
Christian Beutel
72acac072c fixes strava integration 2025-09-13 16:04:48 +02:00
Christian Beutel
4ffd2dd0c2 updates changelog 2025-08-28 15:04:21 +02: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
Christian Beutel
a8de5d075f adds es, eu, ru translations 2025-08-24 15:23:54 +02: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
4ba0281e0f adds customizable "about" section 2025-08-23 19:10:46 +02:00
Christian Beutel
1e22c78c22 adds trail link sharing 2025-08-20 16:51:33 +02:00
Christian Beutel
ef1571c54e adds route edit menu 2025-07-19 19:40:11 +02:00
Christian Beutel
6a908a3ace adds overpass icons 2025-07-18 21:42:16 +02:00
Christian Beutel
eac9b2e489 adds layer manager 2025-07-13 22:22:08 +02:00
Christian Beutel
03bf5aa5ad finishes feed 2025-07-12 16:36:40 +02:00
Christian Beutel
237d12bfec adds feed 2025-07-11 16:02:18 +02:00
Flomp
9585d9ec1f New translations en.json (Spanish) 2025-07-10 13:16:57 +02:00
Flomp
82c95a4896 New translations en.json (Spanish) 2025-07-04 14:06:06 +02:00
Flomp
4af631d424 New translations en.json (Spanish) 2025-06-27 18:58:49 +02:00
Flomp
c60e15e228 New translations en.json (Spanish) 2025-06-27 14:47:34 +02:00
Flomp
99f852b74c New translations en.json (Spanish) 2025-06-26 15:44:43 +02:00
Flomp
7803d9fc1b New translations en.json (Spanish) 2025-06-26 14:41:46 +02:00
Flomp
642cc36326 New translations en.json (Spanish) 2025-06-26 13:15:58 +02:00
Flomp
b4ef7d8296 New translations en.json (Spanish) 2025-06-21 12:33:45 +02:00
Flomp
80f2d1bb20 New Crowdin updates (#328)
* 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)

---------

Co-authored-by: Christian Beutel <>
2025-06-21 10:28:22 +02:00
Flomp
388e677866 New translations en.json (Spanish) 2025-06-21 10:10:01 +02:00
Flomp
cdc671a05a New translations en.json (Spanish) 2025-06-13 21:27:03 +02:00
Flomp
6d4d6c0111 New translations en.json (Spanish) 2025-06-13 18:50:36 +02:00
Flomp
9444e58c08 New translations en.json (Spanish) 2025-06-08 23:36:37 +02:00
Flomp
c688a48379 New translations en.json (Spanish) 2025-06-08 22:02:32 +02:00
Flomp
100a1fe01c New translations en.json (Spanish) 2025-06-05 23:28:56 +02:00
Flomp
140bc73975 New translations en.json (Spanish) 2025-04-30 15:32:39 +02:00
Flomp
fca026c324 New translations en.json (Spanish) 2025-04-25 13:21:29 +02:00
Flomp
faa99b9784 New translations en.json (Spanish) 2025-04-15 15:50:05 +02:00
Flomp
a0228e85b9 New translations en.json (Spanish) 2025-04-11 14:51:25 +02:00
Flomp
50d85399d1 New translations en.json (Spanish) 2025-03-29 12:53:34 +01:00
Flomp
03b776d78a New translations en.json (Spanish) 2025-03-28 22:38:00 +01:00
Flomp
69690fcbf4 New translations en.json (Spanish) 2025-03-19 22:30:48 +01:00
Flomp
7db21d4c45 New translations en.json (Spanish) 2025-03-16 18:23:59 +01:00
Flomp
d4b563e9fc New translations en.json (Spanish) 2025-03-14 18:58:00 +01:00
Flomp
d40871ad03 New translations en.json (Spanish) 2025-02-16 21:02:29 +01:00