Christian Beutel
277b435c65
fixes private profile issues
2025-06-26 21:19:53 +02:00
Christian Beutel
b828cdb533
auto set pocketbase app name
2025-06-26 11:34:12 +02:00
Christian Beutel
6f0fc6db72
auto set pocketbase app url
2025-06-26 11:15:26 +02:00
Christian Beutel
4051d232c6
signs all activitypub requests
2025-06-26 00:51:15 +02:00
Christian Beutel
cb4f4f8125
fixes 404 for own private profile
2025-06-24 15:15:35 +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
3804a384c3
Fixes tags not showing on front page
2025-04-21 20:53:54 +02:00
Christian Beutel
15aa629b6c
allows indexing to continue on error
2025-04-16 11:50:37 +02:00
Christian Beutel
5d4a676a38
Adds mail settings envs
2025-04-15 20:24:18 +02:00
Christian Beutel
3973fe7dd9
converts meilisearch key verification to warning
2025-03-29 17:08:40 +01:00
Christian Beutel
2ce2b5e742
makes POCKETBASE_ENCRYPTION_KEY optional
2025-03-28 21:10:50 +01:00
Christian Beutel
07edb2c457
fixes decryption check method
2025-03-28 20:15:03 +01:00
Tomaz Muraus
123470b81b
Fix for double encryption of secrets ( #216 )
...
* Update db init code to verify that all the required environment
variables are set.
* Add a workaround for integration secret encryption code - make sure we
don't try to encrypt the secret twice.
This is needed due to the bug in the code which would encrypt secrets
even if they are already encrypted.
* fixes spelling & folder structure
---------
Co-authored-by: Christian Beutel <>
2025-03-28 19:54:43 +01:00
Christian Beutel
af106d4859
fixes double encryption of integration secrets
2025-03-28 17:11:10 +01:00
Christian Beutel
b261ada15c
adds tags
2025-03-19 22:30:09 +01:00
Christian Beutel
80275ee153
fix shares index bug
2025-03-17 17:59:08 +01:00
Christian Beutel
d23444c799
front end fixes
2025-03-17 02:09:00 +01:00
Christian Beutel
eca79758ec
updates migrations
2025-03-17 00:03:56 +01:00
Christian Beutel
c765e6391d
start migration to pocketbase 0.23
2025-03-16 21:20:05 +01:00
Christian Beutel
92433ec618
fixes thumbnail bug
2025-03-16 18:39:48 +01:00
Christian Beutel
a2ad4a4800
komoot planned vs completed
2025-02-14 13:22:28 +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
d01ca30932
fixes trail filter bug
2025-02-04 22:51:37 +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
f34fd7afed
adds list search
2025-01-26 17:28:38 +01:00
Christian Beutel
741ca10b69
adds trail recommendation
2025-01-09 20:32:44 +01:00
Christian Beutel
788690086e
adds email notifications
2025-01-04 14:24:00 +01:00
Christian Beutel
0d2e71c2f6
touchups after refactor
2025-01-03 00:13:59 +01:00
Christian Beutel
9140b523da
adds notifications
2024-12-21 03:24:36 +01:00
Christian Beutel
b9ae01846b
adds password reset
2024-11-17 21:49:46 +01:00
Christian Beutel
d0a408983b
full settings overhaul
2024-07-05 18:14:31 +02:00
Christian Beutel
c11114e726
v0.6.1
2024-06-11 03:10:32 +02:00
Christian Beutel
ccb7a4cd3a
fixes index filterable attributes & auto trail upload
2024-06-07 15:06:32 +02:00
Christian Beutel
ad5a4e668b
implements trail sharing
2024-06-06 02:02:23 +02:00
Christian Beutel
033343e684
adds oauth support
2024-03-29 13:13:23 +01:00
Christian Beutel
77b87e2d96
adds API docs
2024-03-23 20:19:20 +01:00
Christian Beutel
c2165cab90
custom image for meilisearch bootstrap
...
Former-commit-id: d77f16337c9f25cdf13cf00d7383718b82951c84
2024-03-15 16:48:06 +01:00
Christian Beutel
eecd78aba1
changes bootstrap mechanism
2024-03-13 00:28:11 +01:00
Christian Beutel
a2819f3b45
adds trail difficulty property
2024-03-10 21:02:49 +01:00
Christian Beutel
4b8e740730
adds db seed command
2024-03-10 02:58:51 +01:00
Christian Beutel
1b493f576e
adds svelte API
2024-03-09 16:46:02 +01:00
Christian Beutel
33c3b273ab
adds Dockerfiles
2024-03-01 22:40:14 +01:00
Christian Beutel
2363c677b7
moves meilisearch indexing to pocketbase
2024-02-20 16:27:30 +01:00