Commit Graph

26 Commits

Author SHA1 Message Date
Lennart K
0d071d3b92 run clippy fix 2025-10-27 19:01:04 +01:00
Lennart
db674d5895 Allow setting HTTP payload limit and set default to 4MB
#124
2025-09-17 10:06:07 +02:00
Lennart
2cf481d4e6 make session cookie samesite=lax by default 2025-08-25 19:09:24 +02:00
Lennart
503cbe3699 fix: Add default frontend config 2025-06-23 14:07:38 +02:00
Lennart
03ae492483 Implement DAV Push 2025-06-14 20:24:50 +02:00
Lennart
87112f3794 Migrate principal store to sqlite 2025-04-26 14:13:37 +02:00
Lennart
be9712241c Move oidc to dedicated crate 2025-04-20 21:40:03 +02:00
Lennart
678d2291e0 frontend: Move oidc configuration to dedicated section 2025-04-20 20:42:24 +02:00
Lennart
34b20d4ead fix 2025-04-14 17:44:51 +02:00
Lennart K
176bd238a4 Add config using environment variables with figment 2025-02-11 16:28:46 +01:00
Lennart
23007a3bda Implement Nextcloud login flow 2025-02-09 22:14:55 +01:00
Lennart
8948589b09 Breaking changes to auth provider, principal store outsourced to new config file 2025-02-09 17:19:08 +01:00
Lennart
cde1b8f51f Add option to disable frontend 2025-01-19 12:28:17 +01:00
Lennart
83d875133f DAV Push: Configurable list of allowed push targets 2025-01-15 18:05:02 +01:00
Lennart
45de287d72 improvement to config 2024-11-02 16:03:53 +01:00
Lennart
3a96e98f45 config: default http options 2024-10-31 17:08:24 +01:00
Lennart
9be551b7d4 tracing setup 2024-10-31 13:55:17 +01:00
Lennart
86feb4e189 Add initial carddav support 2024-10-27 14:10:01 +01:00
Lennart
c14eddb0b6 Add tracing and restructure the Cargo.tomls 2024-10-04 16:30:59 +02:00
Lennart
6f12a1d80e completely rebuilt the auth implementation to support OIDC in the future 2024-10-03 19:47:50 +02:00
Lennart
9c703673fa Remove toml store 2024-06-21 18:01:41 +02:00
Lennart
52ada57e35 main: Make http host configurable 2024-01-21 14:38:24 +01:00
Lennart
4f2e92c953 Add WIP sqlite store 2023-10-08 14:48:51 +02:00
Lennart
5ee509b7bc Add auth config 2023-09-07 18:53:12 +02:00
Lennart
4da1507919 Switch db from json to toml 2023-09-07 18:45:28 +02:00
Lennart
ccb09f40b4 Initial commit 2023-09-04 13:20:13 +02:00