Commit Graph

100 Commits

Author SHA1 Message Date
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
Christian Beutel
ce9c737ca6 adds trail reversing 2025-07-04 13:53:55 +02:00
Christian Beutel
247f02c2fc allows removing hillshade 2025-07-04 11:57:30 +02:00
Christian Beutel
57234acf3a adds ogp meta tags 2025-07-04 10:00:52 +02:00
Christian Beutel
593b6c8142 fixes gpx parser to ignore empty objects 2025-06-26 12:21:28 +02:00
Flomp
9276690d60 Federation (#327)
* initial commit federation

* more federation

* more federation

* more federation

* completes follow, accept, undo

* add trail create activity

* process trail create activity

* more trail create activity

* adds missing endpoints

* adds update and delete activity

* adds comment activities

* adds activities back

* adds summit logs activities

* deletes follow counts table

* fixes migrations

* fixes migrations

* fixes migrations

* fixes migrations

* adds remote profiles

* ctd

* ctd

* we are getting closer...

* adds public summit logs

* fixes federated trails in lists

* adds remote lists

* adds list activites

* fixes lists

* adds notifications

* adds iri redirect

* fixes comments and summitlogs

* fixes follows and profiles

* adds asynchronous send

* fixes list search

* adds encryption key

* bug fixes

* fixes activity signing

* removes custon activity object types

* adds html editor

* fixes html editor

* fixes display issues on mastodon

* adds federated sharing

* finishes announcements

* fixes small summit log issues

* adds trail likes

* finalizes likes

* fixes images for komoot

* add disable federation option

* adds private profiles

* updates docs

* adds federated comments

* adds trail and comments actvitiypub routes

* adds mentions to editor

* adds mentions to trails, comments, summit logs

* updates theme

* updates theme

* update docs

* update docs

* updates docs

* fixes various frontend problems

* fixes activitypub follows api

* updates docs

* updates docs

---------

Co-authored-by: Christian Beutel <>
2025-06-21 10:09:22 +02:00
slothful-vassal
742a6d9d30 Allow to show public routes only (#262)
* speedup loading some pages (reduce data amount of trail lists)

* optimize code

* fix save bio, if no tileset defined

* improve/fix visibility filter

* radio buttons -> checkboxes

---------

Co-authored-by: Christian Beutel <>
2025-04-30 15:29:27 +02:00
Christian Beutel
acc16a6f2c fixes missing shrares in search results 2025-04-26 19:48:31 +02:00
Christian Beutel
29ea15b36f improves gpx elevation calculation 2025-04-25 13:18:29 +02:00
Christian Beutel
5390b9cf72 major performance improvements map 2025-04-14 20:22:39 +02:00
Christian Beutel
8b3a923743 removes comments when parsing GPX 2025-04-08 19:44:59 +02:00
slothful-vassal
809615d2f5 speedup loading some pages (reduce data amount of trail lists) (#236)
* speedup loading some pages (reduce data amount of trail lists)

* optimize code

* fix save bio, if no tileset defined
2025-04-08 17:50:25 +02:00
Christian Beutel
1f3aabda37 adds proper total calculation for routing 2025-03-29 14:27:55 +01:00
Christian Beutel
60be2f65e4 adds routing options 2025-03-29 12:51:28 +01:00
Christian Beutel
b261ada15c adds tags 2025-03-19 22:30:09 +01:00
Christian Beutel
a214d1052a fixes notifications & trail recommendations 2025-03-17 14:50:28 +01:00
Christian Beutel
6cfa21c025 fixes empty trail category in lists 2025-03-15 12:09:12 +01:00
Christian Beutel
5929443853 Fixes settings validation bug 2025-03-15 10:28:02 +01:00
Christian Beutel
ec15392c31 fixes total distance computation 2025-03-14 18:54:20 +01:00
Christian Beutel
307736dfc2 adds password max chars hint 2025-02-16 20:46:31 +01:00
Christian Beutel
bd8bae2ac9 trail save fix 2025-02-14 13:22:28 +01:00
Christian Beutel
e25875b525 updates docs 2025-02-11 19:08:00 +01:00
Nicolas Guillot
b816637e64 F/filter elevations (#135)
* implement a gpx metrics computation, with filtered elevation gain and loss

* Merges with main

* renamed variable for clarity

---------

Co-authored-by: gri38 <>
2025-02-10 19:14:07 +01:00
Christian Beutel
550e3daa43 map speed improvements 2025-02-10 18:10:14 +01:00
Christian Beutel
d790f06216 encrypts integration secrets 2025-02-08 11:48:21 +01:00
Christian Beutel
4d1d07922a adds komoot integration 2025-02-04 21:23:54 +01:00
Christian Beutel
a0b6480854 adds strava integration 2025-02-04 11:43:48 +01:00
Christian Beutel
0cf17cbd86 adds upload dialog and duplicates 2025-02-01 18:06:27 +01:00
Christian Beutel
e837b6e04b updates trail panel view 2025-01-27 19:38:54 +01:00
Christian Beutel
f34fd7afed adds list search 2025-01-26 17:28:38 +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
Christian Beutel
3f7913f506 fixes waypoint icon picker 2025-01-12 15:28:42 +01:00
Christian Beutel
92c05144b9 adds spanish language options 2025-01-10 17:23:12 +01:00
Christian Beutel
5274d25199 fixes gpx import/export errors on Safari 2025-01-10 16:17:19 +01:00
Christian Beutel
0afc565441 adds trail recommend 2025-01-09 20:35:43 +01:00
Christian Beutel
2cc01744da fixes comment look and feel 2025-01-04 17:51:19 +01:00
Christian Beutel
788690086e adds email notifications 2025-01-04 14:24:00 +01:00
Christian Beutel
7e0276aecb touchups after refactor 2025-01-03 14:13:06 +01:00
Christian Beutel
0d2e71c2f6 touchups after refactor 2025-01-03 00:13:59 +01:00
Christian Beutel
871481a84e refactor zo zod and felte 2024-12-30 19:52:44 +01:00
Christian Beutel
75c94a3ce4 adds zod API validation 2024-12-27 01:56:35 +01:00
Christian Beutel
9140b523da adds notifications 2024-12-21 03:24:36 +01:00
Christian Beutel
92f0b033fa adds privacy settings 2024-12-17 00:53:27 +01:00
Christian Beutel
b0d136ccea adds profile timeline and follows 2024-12-14 21:14:02 +01:00
Christian Beutel
e315c4d58a adds activity timeline 2024-12-14 17:42:00 +01:00
Christian Beutel
c00cf85fed adds lists search and filter 2024-12-13 18:24:24 +01:00
Christian Beutel
673eb78dd0 adds public lists 2024-12-08 23:15:54 +01:00
Christian Beutel
254e053bd9 adds profile page 2024-12-08 21:05:35 +01:00