Commit Graph

35 Commits

Author SHA1 Message Date
Lennart
a45e0b2efd carddav: Try out some tests with insta 2025-12-10 12:26:31 +01:00
Lennart
86cf490fa9 Lots of clippy appeasement 2025-10-27 20:12:21 +01:00
Lennart K
0d071d3b92 run clippy fix 2025-10-27 19:01:04 +01:00
Lennart
c4604d4376 xml: Comprehensive refactoring from byte strings to strings 2025-08-28 18:01:41 +02:00
Lennart K
43b4150e28 xml: Change ns_prefix from LitByteStr to LitStr 2025-08-28 15:19:27 +02:00
Lennart
aa8db47f57 dav: Make response xml serialize to make unit testing easier 2025-07-29 15:05:04 +02:00
Lennart
26306fd661 xml: Fix writer type 2025-07-02 23:31:04 +02:00
Lennart
d8e4bd1cc4 xml: Remove generics from XmlSerialize 2025-07-02 19:02:25 +02:00
Lennart K
828e7399c8 xml: Make serialization more ergonomic and clippy appeasement 2025-06-29 17:00:10 +02:00
Lennart
677e0082fa multistatus response: Set No-Cache 2025-06-15 13:16:37 +02:00
Lennart
95889e3df1 Checkpoint: Migration to axum 2025-06-08 14:10:12 +02:00
Lennart
790c657b08 Work on axum support 2025-06-07 20:17:50 +02:00
Lennart
9836a696ad rustical_dav: Make actix-web a completely optional dependency 2025-06-02 21:58:46 +02:00
Lennart
130f754cdd Add ns name for DAV Push 2025-01-19 00:04:42 +01:00
Lennart
347061ff8f Dav Push: Support for calendar collections 2025-01-12 22:31:39 +01:00
Lennart
9ea9beb143 xml use tuple structs 2025-01-05 17:06:15 +01:00
Lennart
72688f1761 xml: Add janky implementation for namespaces without prefix 2025-01-01 14:44:02 +01:00
Lennart
b7f090e467 Add namespace 2024-12-31 20:06:10 +01:00
Lennart
5cacca9046 xml: Add namespace prefixes 2024-12-31 19:07:37 +01:00
Lennart
098e374e4d xml: namespace serialization 2024-12-31 18:20:02 +01:00
Lennart
c16a5214bc save progress: Move from serde::Serialize to XmlSerialize 2024-12-28 12:47:33 +01:00
Lennart
6747fde623 some preparations for WebDav Push 2024-11-11 19:33:06 +01:00
Lennart
1d671ad266 caldav: add support for calendar subscriptions 2024-11-11 17:31:32 +01:00
Lennart
f56fd81d0e simple refactoring 2024-11-06 16:18:11 +01:00
Lennart
c21993ab15 Refactoring 2024-11-06 15:57:10 +01:00
Lennart
30a795b816 multistatus: Add CardDAV namespace 2024-10-27 13:31:45 +01:00
Lennart
6bc1ac6a7d Minor refactoring and tracing 2024-10-04 19:42:44 +02:00
Lennart
c14eddb0b6 Add tracing and restructure the Cargo.tomls 2024-10-04 16:30:59 +02:00
Lennart
2bc9635501 Add status code to multistatus element 2024-08-02 20:35:52 +02:00
Lennart
35ec1f3899 Add comment 2024-07-28 21:05:28 +02:00
Lennart
dcf2f5c0d3 Add sync-token field to MultistatusElement 2024-07-28 21:04:58 +02:00
Lennart
f497698589 minor refactoring 2024-07-28 21:03:02 +02:00
Lennart
6ac2948617 remove commented code 2024-07-28 20:55:12 +02:00
Lennart
99ac654448 Refactoring that will hopefully make life easier 2024-07-28 20:54:31 +02:00
Lennart
12374926dd Make MultistatusElement responder, other refactoring 2024-06-21 18:04:07 +02:00