Commit Graph

28 Commits

Author SHA1 Message Date
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
580922fd6b improve error output 2025-10-07 22:14:40 +02:00
Lennart
86ab6ef75e dav: Add interface for copy and move 2025-06-14 14:44:10 +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
05ff2536f6 Some work on making the dav crate framework-agnostic 2025-06-02 21:35:22 +02:00
Lennart
6caa04a516 xml: Some work on errors 2025-02-06 14:06:17 +01:00
Lennart
a3acfb8969 rename dav::XmlError 2025-01-23 18:17:55 +01:00
Lennart
d74f0ba660 xml: Rename XmlDeError to XmlError 2025-01-15 18:15:04 +01:00
Lennart
00d284b0fb quick-xml: Remove serde-related features 2024-12-31 20:14:15 +01:00
Lennart
c16a5214bc save progress: Move from serde::Serialize to XmlSerialize 2024-12-28 12:47:33 +01:00
Lennart
80472289dc Migrate all deserialization business to rustical_xml 2024-12-25 10:24:37 +01:00
Lennart
72844aa94e Migrate propfind and report to rustical_xml 2024-12-23 16:44:26 +01:00
Lennart
d5ef6669a6 Remove all that extension business and replace with internal properties 2024-11-05 17:22:48 +01:00
Lennart
764f9401ac dav: remove anyhow dependency 2024-10-31 18:15:44 +01:00
Lennart
925b26ea0f update quick-xml to 0.37 2024-10-28 15:36:39 +01:00
Lennart
3094fe75bb change PropReadOnly 2024-06-20 19:33:14 +02:00
Lennart
9a783a6b65 dav: Add another error type 2024-06-16 13:02:28 +02:00
Lennart
7dcc29302a Replace more anyhow errors with explicit error types 2024-06-01 14:24:31 +02:00
Lennart
bee4675f82 Add explicit error type to propfind resources 2024-06-01 13:58:43 +02:00
Lennart
4f1a59b66d remove comment 2024-03-15 21:51:26 +01:00
Lennart
1221a3cba1 work on errors 2024-03-15 21:29:21 +01:00
Lennart
1e6e97abfb Rename dav crate to caldav to prepare splitting dav functionality into dav crate 2023-09-14 13:25:58 +02:00
Lennart
1e65d3d69d First steps with hopefully better error handling 2023-09-14 13:21:35 +02:00
Lennart
8ad6fa42b6 Fix: Inform client about authentication scheme if unauthorized 2023-09-07 18:51:13 +02:00
Lennart
ccb09f40b4 Initial commit 2023-09-04 13:20:13 +02:00