Commit Graph

72 Commits

Author SHA1 Message Date
Christian Beutel
03bf5aa5ad finishes feed 2025-07-12 16:36:40 +02:00
James Geiger
783e2cf233 Implement localization in calendar component (#386)
* Updates calendar component to use localized months/weekdays

Leverages svelte-i18n date formatter to localize the month name of the calendar.

For weekdays, to remain consistent with the two-letter format, implement custom i18n locale keys.

* Adds locale translations for weekday abbreviations in en and de
2025-07-10 18:55:38 +02:00
Christian Beutel
57234acf3a adds ogp meta tags 2025-07-04 10:00:52 +02:00
Brian Nelson
9b6522ec21 Enhance Tags on TrailCard component with toggle support (#285)
* Updated trail card to show first 2 tags and made tags smaller

* fixes ux and adds i18n

---------

Co-authored-by: Christian Beutel <>
2025-06-26 13:22:54 +02:00
Christian Beutel
8bf8642703 switches username and preferred_username 2025-06-24 17:55:59 +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
Christian Beutel
8fc10baaf1 adds waypoints from photos 2025-04-15 15:49:21 +02:00
Christian Beutel
7f1b5b5178 add icon to public private toggle 2025-04-11 16:23:26 +02:00
Christian Beutel
60be2f65e4 adds routing options 2025-03-29 12:51:28 +01:00
Christian Beutel
1b5dd529bd cosmetic changes 2025-03-20 19:28:18 +01:00
Christian Beutel
efcec77c95 cosmetic changes 2025-03-20 19:16:04 +01:00
Christian Beutel
b261ada15c adds tags 2025-03-19 22:30:09 +01:00
Christian Beutel
bd8bae2ac9 trail save fix 2025-02-14 13:22:28 +01:00
Christian Beutel
a0b6480854 adds strava integration 2025-02-04 11:43:48 +01:00
Christian Beutel
3ab591177a Adds import from URL 2025-02-01 20:36:39 +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
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
3f7913f506 fixes waypoint icon picker 2025-01-12 15:28:42 +01:00
Christian Beutel
871481a84e refactor zo zod and felte 2024-12-30 19:52:44 +01:00
Christian Beutel
1f81779a64 fixes button loading spinner 2024-12-26 23:43:26 +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
d1a416629b adds lists and trails to profile 2024-12-13 19:49:03 +01:00
Christian Beutel
c00cf85fed adds lists search and filter 2024-12-13 18:24:24 +01:00
Christian Beutel
4d6657b64e adds loaders for trail cards and lists 2024-12-02 20:21:25 +01:00
Christian Beutel
54835b10d1 fixes calendar 2024-11-16 15:18:44 +01:00
Christian Beutel
f260b63d43 adds trail author filter 2024-11-15 23:57:09 +01:00
Christian Beutel
a147f7e6fd fixes drawer height 2024-11-09 13:10:18 +01:00
Christian Beutel
01b0d49913 adds elevation loss for trails 2024-11-09 12:56:11 +01:00
Christian Beutel
cf903f4071 updates dashboard layout 2024-11-05 22:56:29 +01:00
Christian Beutel
81d309c582 finishes translation 2024-11-05 01:23:06 +01:00
Christian Beutel
87eb879c7f finishes profile page 2024-11-05 00:47:47 +01:00
Christian Beutel
bab22301af adds profile page 2024-11-03 15:13:25 +01:00
Christian Beutel
63da3d4144 adds summit log table 2024-11-02 01:09:02 +01:00
Christian Beutel
9c07aae339 adds gpx upload for summit logs 2024-11-01 20:35:50 +01:00
Christian Beutel
01ffaf9b8f fixes icon picker 2024-09-14 19:27:59 +02:00
Christian Beutel
da658fdf27 adds list editor 2024-09-08 15:11:19 +02:00
Christian Beutel
230f23b9ff adds missing translations 2024-07-13 22:33:41 +02:00
Christian Beutel
d0a408983b full settings overhaul 2024-07-05 18:14:31 +02:00
Christian Beutel
9bc5a4cfc6 fixes icon & upload trail id 2024-06-28 13:30:21 +02:00
Christian Beutel
523a6040bc adds check marker for gradient option 2024-06-15 19:13:51 +02:00
Christian Beutel
369e63972c #75 ,#79 #80, #81 2024-06-15 18:13:46 +02:00
Christian Beutel
ad5a4e668b implements trail sharing 2024-06-06 02:02:23 +02:00
Christian Beutel
2a771b195e adds modes of transportation to routing 2024-05-02 14:23:32 +02:00