Commit Graph

31 Commits

Author SHA1 Message Date
Flomp
6cac905368 Use dynamic tokens & bootstrap meili config on startup (#839)
* initial commit

* persist meili token in cookie

* handle login/logout cookie invalidation

* fix review suggestions

---------

Co-authored-by: Christian Beutel <>
2026-02-27 08:52:53 +01:00
slothful-vassal
0368892014 fix locale web error logs (#656)
* fix locale web error logs

* refactor(i18n): derive supported locales dynamically from locale files
2026-02-17 18:30:10 +01:00
slothful-vassal
4b749c9868 Fix npm run check (#723)
* fix npm run check errors

* undo changes in style_switcher
2026-01-13 20:25:40 +01:00
Christian Beutel
cf74a711e9 Fixes response for protected API routes 2025-09-19 15:11:09 +02:00
Christian Beutel
24908993fa adds index to activity_actors table 2025-09-13 12:36:22 +02:00
Christian Beutel
9c628c6511 cache public meilisearch key 2025-09-12 16:45:50 +02:00
Christian Beutel
68f36dbf0c allow external URLs in private instances 2025-07-10 15:29:07 +02:00
Christian Beutel
4b6d7289a5 removes insecure connections 2025-06-26 13:02:14 +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
d8f7a862f6 race condition security patch 2025-04-18 12:59:17 +02:00
Christian Beutel
d23444c799 front end fixes 2025-03-17 02:09:00 +01:00
Christian Beutel
07ff8807fe fixes migrations 2025-03-17 01:25:12 +01:00
Christian Beutel
6b35ca96d6 fixes SameSite cookie issue 2025-02-16 20:47:52 +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
0d2e71c2f6 touchups after refactor 2025-01-03 00:13:59 +01:00
Christian Beutel
00f689ec2f fixes auto upload 2024-11-09 11:57:55 +01:00
Christian Beutel
aecb21aab3 fixes trail sorting && secure cookie 2024-06-16 00:27:32 +02:00
Christian Beutel
369e63972c #75 ,#79 #80, #81 2024-06-15 18:13:46 +02:00
Christian Beutel
13f0f5ca8a uses map with elevation for edit mode 2024-04-20 22:04:06 +02:00
Christian Beutel
feb2214b1b adds settings collection 2024-04-13 20:51:05 +02:00
Christian Beutel
2ab0334579 adds api gpx upload route 2024-03-21 18:46:25 +01:00
Christian Beutel
662a9c006d multiple cosmetic changes
Former-commit-id: 6f52d7c81c645ec43c4344bde07539db0f008dac
2024-03-15 15:25:51 +01:00
Christian Beutel
eecd78aba1 changes bootstrap mechanism 2024-03-13 00:28:11 +01:00
Christian Beutel
02c82d3e46 adds new default state images 2024-03-11 00:08:02 +01:00
Christian Beutel
1b493f576e adds svelte API 2024-03-09 16:46:02 +01:00
Christian Beutel
5e19a4e8bb adds i18n 2024-02-29 23:37:05 +01:00
Christian Beutel
965e4196ae adds list 2024-02-27 16:36:06 +01:00
Christian Beutel
9b7a4adadf fixes serverside pb auth 2024-02-27 00:19:17 +01:00
Christian Beutel
905995a01c adds user management 2024-02-02 22:48:24 +01:00
Christian Beutel
efaf0d4e5c finishes trail create 2024-01-29 21:30:54 +01:00