Commit Graph

37 Commits

Author SHA1 Message Date
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