Commit Graph

503 Commits

Author SHA1 Message Date
Christian Beutel
0cf17cbd86 adds upload dialog and duplicates 2025-02-01 18:06:27 +01:00
Christian Beutel
ae3ef0e0a1 updates trail panel view 2025-01-28 00:38:27 +01:00
Christian Beutel
63a83116a9 updates trail panel view 2025-01-27 20:14:50 +01:00
Christian Beutel
e837b6e04b updates trail panel view 2025-01-27 19:38:54 +01:00
github-actions[bot]
5922034183 Release 0.14.0 2025-01-26 17:20:45 +00:00
Christian Beutel
f34fd7afed adds list search 2025-01-26 17:28:38 +01:00
Christian Beutel
eda94f3003 switches to nominatim 2025-01-25 17:03:29 +01:00
Christian Beutel
3721b7f537 Migrates to svelte 5 2025-01-24 17:46:13 +01:00
Christian Beutel
7571f6e9b9 adds tests 2025-01-21 14:37:52 +01:00
Christian Beutel
c40e01d56c fixes category filter presets 2025-01-21 14:35:22 +01:00
Christian Beutel
ad5f95fcbf fixes default language after signup 2025-01-20 18:26:04 +01:00
Christian Beutel
9d8a8e2ebb moves bio to settings 2025-01-20 16:59:04 +01:00
github-actions[bot]
f6a0281e6e Release 0.13.2 2025-01-17 11:39:45 +00:00
Christian Beutel
0373b5f0ae Merge remote-tracking branch 'origin/i10n_main' 2025-01-17 11:59:18 +01:00
Christian Beutel
ee79f811a6 increases max photo size to 20MB 2025-01-17 11:57:47 +01:00
Christian Beutel
5927f46348 adds loop to route ancho popup 2025-01-16 00:33:09 +01:00
Christian Beutel
72d6701a51 adds geolocation to map 2025-01-16 00:32:53 +01:00
Christian Beutel
66b30f876d fixes auto upload 2025-01-12 19:02:41 +01:00
Christian Beutel
aeaf8e49ce cosmetic changes 2025-01-12 19:02:40 +01:00
Christian Beutel
8536ba422c adds search to trail edit 2025-01-12 15:29:51 +01:00
Christian Beutel
7005b3677f move crosshair on trail hover 2025-01-12 15:29:37 +01:00
Christian Beutel
860e634a03 fixes XSS in trail popups 2025-01-12 15:29:07 +01:00
Christian Beutel
3f7913f506 fixes waypoint icon picker 2025-01-12 15:28:42 +01:00
Christian Beutel
35f12f1816 adds route editing capabilities 2025-01-11 22:43:32 +01:00
Flomp
75a7653cad New translations en.json (German) 2025-01-10 18:25:51 +01:00
Flomp
a19a96f524 New Crowdin updates (#153)
* New translations en.json (Italian)

* New translations en.json (Polish)
2025-01-10 17:53:47 +01:00
Christian Beutel
92c05144b9 adds spanish language options 2025-01-10 17:23:12 +01:00
Christian Beutel
06b6bba31f fixes list create bug new user 2025-01-10 17:12:23 +01:00
Christian Beutel
ace5ebb607 adds data preloading back 2025-01-10 17:12:00 +01:00
Christian Beutel
4ee3162654 Merge remote-tracking branch 'origin/i10n_main' 2025-01-10 16:59:04 +01:00
Christian Beutel
e04b01006f adds page loading bar 2025-01-10 16:41:50 +01:00
Flomp
79d2f8042d New translations en.json (Polish) 2025-01-10 16:22:28 +01:00
Flomp
bb205ab19a New translations en.json (Italian) 2025-01-10 16:22:27 +01:00
Christian Beutel
5274d25199 fixes gpx import/export errors on Safari 2025-01-10 16:17:19 +01:00
Christian Beutel
3d953aa0e9 fixes latlng out of bounds bug 2025-01-10 16:16:45 +01:00
Christian Beutel
94aa2f61c4 improves upload 2025-01-10 16:16:30 +01:00
Christian Beutel
4212a117e1 Merge remote-tracking branch 'origin/i10n_main' 2025-01-10 16:13:49 +01:00
Christian Beutel
24c89ba27b fixes user create redirect bug 2025-01-10 15:55:20 +01:00
Flomp
c7e6a04748 New translations en.json (Spanish) 2025-01-10 13:09:59 +01:00
Flomp
d72750b128 New translations en.json (Spanish) 2025-01-10 11:16:40 +01:00
github-actions[bot]
afe2795882 Release 0.13.1 2025-01-09 20:48:34 +00:00
Christian Beutel
676f9b0ebd updates readme logo 2025-01-09 20:47:11 +01:00
Christian Beutel
9acd935d7d mobile repsonsiveness improvements 2025-01-09 20:36:10 +01:00
Christian Beutel
f9a69903d3 updates openapi spec 2025-01-09 20:35:57 +01:00
Christian Beutel
0afc565441 adds trail recommend 2025-01-09 20:35:43 +01:00
Christian Beutel
a2d5d5dc8d server rendering improvements 2025-01-09 20:34:31 +01:00
Christian Beutel
741ca10b69 adds trail recommendation 2025-01-09 20:32:44 +01:00
Flomp
d60e7dda76 New Crowdin updates (#151)
* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* 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 (German)

* New translations en.json (Polish)

* New translations en.json (Polish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* 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 (Polish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* 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 (Polish)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* 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 (French)

* New translations en.json (German)

* New translations en.json (Hungarian)

* 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 (Polish)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Italian)

* New translations en.json (French)

* New translations en.json (Italian)

* New translations en.json (Dutch)

* 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 (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 (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 (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 (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 (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 (German)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (French)

* 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 (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 (Polish)

* New translations en.json (Chinese Simplified)

* New translations en.json (German)

* 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 (German)

* New translations en.json (German)

* 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 (French)

* New translations en.json (French)

* 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 (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 (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 (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 (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 (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 (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 (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 (German)

* New translations en.json (Dutch)

* New translations en.json (Spanish)
2025-01-09 15:10:18 +01:00
Christian Beutel
183b719cdf Merge remote-tracking branch 'origin/i10n_main' 2025-01-09 15:07:53 +01:00
Christian Beutel
0bd62653f6 hot fix for missing privacy settings 2025-01-05 19:44:37 +01:00