slothful-vassal
485ec53f6d
feat: add plugin system ( #1034 )
...
* feat: add plugin system
* fix db docker build
* fix hammerhead readme, add strava subscription news to docs
* fixes and sdk improvements
* fix: reduce Meilisearch load, debounce federation sync (#1012 )
* optimize meili trail index
* several fixes
---------
Co-authored-by: Flomp <Flomp@users.noreply.github.com >
* Bump svelte from 5.55.5 to 5.56.0 in /docs (#1032 )
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte ) from 5.55.5 to 5.56.0.
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.56.0/packages/svelte )
---
updated-dependencies:
- dependency-name: svelte
dependency-version: 5.56.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Flomp <Flomp@users.noreply.github.com >
* Release v0.19.2 (#1035 )
* chore: release v0.19.2
* add changelog
---------
Co-authored-by: Flomp <26000991+Flomp@users.noreply.github.com >
Co-authored-by: Christian Beutel <>
* speed up plugin sync and several small fixes
* concepts for security improvements and process stability
* improve concept
* security concept implemented
* remove insecure TLS
* worker concept implemented
* fixes and cleanup
* fixes
* docu
* mermaid, namings
* WASM plugin host improvements, plugin logging
* fix db migration
* Improve plugin config and category mapping UI
* fixes
* further fixes
* remove manual test sync
* fix db migration and strava mapping
* type added, UI improvements
* fix plugin card toggle clickable area
* optimize synch status card layout
* plugin type 'trails' instead of 'integration'
* session auth validation in UI
* fix komoot date and waypoints
* improve category mapping
* fix send to hammerhead: trail name
* plugin setup error handling improved
* fix review findings
* re-mapping added
* rename remote_category
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Flomp <Flomp@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Flomp <26000991+Flomp@users.noreply.github.com >
2026-06-22 15:00:44 +02:00
Flomp
c04a719ca6
Feat add actors to meilisearch ( #1048 )
...
* initial commit
* update api docs
* adds search token versioning
* make id filterable
* isLocal -> is_local
* add iri to actor index
* update gitignore
* Merge remote-tracking branch 'origin/main' into feat-add-actors-to-meilisearch
* fix sharing for newly discovered actors
* fix ActorSearchResult type
---------
Co-authored-by: Christian Beutel <>
2026-06-09 21:02:05 +02:00
Flomp
fc735130cc
Add IRI to local resources ( #1046 )
...
* initial commit
* add remote trail/list
* fix errors
* update to use new IRIs
* use origin in migration instead
* use UnsafeWithoutHooks
* fix trail/list order of operations
* fix remote trail/list fetch
* fixes list document update
* fix errors
---------
Co-authored-by: Christian Beutel <>
2026-06-07 12:20:13 +02:00
Ole
f912a186a6
Update remote_trail.go ( #1002 )
...
Public Trails from users with private accounts currently show a 404. This fixes that
Co-authored-by: slothful-vassal <89943360+slothful-vassal@users.noreply.github.com >
2026-06-06 12:08:13 +02:00
slothful-vassal
8153cfe14e
fix self-federation ( #1044 )
2026-06-04 10:52:15 +02:00
slothful-vassal
65c2e3d932
fix: reduce Meilisearch load, debounce federation sync ( #1012 )
...
* optimize meili trail index
* several fixes
---------
Co-authored-by: Flomp <Flomp@users.noreply.github.com >
2026-06-01 16:01:59 +02:00
Pål Håland
64b39685ed
fix: use ActivityPub actor ID for shared trails/lists search token filtering ( #1014 )
...
* fix: use ActivityPub actor ID for shared trails/lists search token filtering
* fix deprecated meili token storage
---------
Co-authored-by: Flomp <Flomp@users.noreply.github.com >
Co-authored-by: Christian Beutel <>
2026-05-31 16:25:42 +02:00
Flomp
c9024a4322
Fix trails being unavailable when profile is private ( #986 )
2026-05-11 20:02:37 +02:00
Flomp
ea6f5d5c95
initial commit ( #987 )
...
Co-authored-by: Christian Beutel <>
2026-05-11 19:48:43 +02:00
Flomp
b2753c29d2
initial commit ( #980 )
...
Co-authored-by: Christian Beutel <>
2026-05-11 11:11:09 +02:00
slothful-vassal
edad99c7b4
fix email change issues ( #973 )
...
* fix email change
* isolated email update
* update email UI immediately
---------
Co-authored-by: Christian Beutel <>
2026-05-10 08:38:55 +02:00
Flomp
d2ac49470a
Federation Refactoring & Architecture Improvements ( #930 )
...
* initial commit
* add lists
* update permissions
* fix waypoint create
* needs_full_sync for activitypub trails
* fixes build issues
* fix list get
* further CSRF protection
* update API docs
* adds rate limiter
* fix tiptap mentions
* a bit more cleanup of main.go
* Fix migration order
* fixes reviewed notes
* require context for activitpub server calls
* improve hashing for identifier
* fix copy paste error
* fix sync trail/list issues
* fix summit log/comment duplicates
* adaptions after trail merge
* fix dockerignore
---------
Co-authored-by: Christian Beutel <>
Co-authored-by: slothful-vassal <89943360+slothful-vassal@users.noreply.github.com >
2026-05-09 17:30:34 +02:00