Commit Graph

46 Commits

Author SHA1 Message Date
Lennart
d843909084 Update Cargo.toml 2025-11-05 16:16:01 +01:00
Lennart
f34f56ca89 update dependencies 2025-11-01 14:17:13 +01:00
Lennart
86ab6ef75e dav: Add interface for copy and move 2025-06-14 14:44:10 +02:00
Lennart
41d5c72e4e Fix and simplify support-report-set 2025-06-12 17:39:42 +02:00
Lennart
c855e3d6b6 Random preparation for release 2025-06-11 21:35:46 +02:00
Lennart
c05c330601 Update Cargo.toml 2025-06-08 19:40:40 +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
13128a5caa Make tracing-actix-web optional too 2025-06-02 22:00:36 +02:00
Lennart
05ff2536f6 Some work on making the dav crate framework-agnostic 2025-06-02 21:35:22 +02:00
Lennart
3d1e44cc71 Update Cargo.toml 2025-04-20 22:23:13 +02:00
Lennart
54e327d764 dav: Make reusable for other projects 2025-04-18 13:26:44 +02:00
Lennart
eb1a8578d7 Replace this internal_props stuff with CommonPropertiesExtension 2025-01-18 22:59:02 +01:00
Lennart
658e6ebc1b Move DAV Push logic to dav crate 2025-01-15 17:40:23 +01:00
Lennart
a9ef680c30 Some initial work on xml parsing 2024-11-24 15:09:34 +01:00
Lennart
ae4d5f0fc6 some refactoring 2024-11-06 11:01:13 +01:00
Lennart
0c8d339ced dav: Introduce resource extension for common properties 2024-11-03 22:32:21 +01:00
Lennart
a136f86ca7 remove unused roxmltree dependency 2024-10-31 18:16:38 +01:00
Lennart
764f9401ac dav: remove anyhow dependency 2024-10-31 18:15:44 +01:00
Lennart
d123117c8c Update Cargo.toml 2024-10-04 16:34:48 +02: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
e9e16a71f0 caldav: some minor refactoring 2024-09-29 14:40:28 +02:00
Lennart
8e11e1aa0d Migrate from derive_more to thiserror 2024-09-19 15:38:57 +02:00
Lennart
436d6fd41c Update dependencies 2024-09-19 15:27:26 +02:00
Lennart
076f140923 bump dependencies 2024-08-03 16:32:05 +02:00
Lennart
ffb4644b58 Update quick-xml 2024-06-30 15:40:32 +02:00
Lennart
b7a0b1bef3 Add PROPFIND debug 2024-06-20 20:44:55 +02:00
Lennart
3eff2a8055 Update quick_xml 2024-06-20 19:32:23 +02:00
Lennart
9838d173a3 Fix dependencies 2024-05-29 13:51:56 +02:00
Lennart
76485b2109 bump dependencies 2024-05-25 22:03:23 +02:00
Lennart
7a0a91f823 Refactoring: Lots of fixes still necessary to get it into a working state 2024-05-25 22:00:09 +02:00
Lennart
1221a3cba1 work on errors 2024-03-15 21:29:21 +01:00
Lennart
ebf826f5b0 lots of changes 2024-03-15 20:53:41 +01:00
Lennart
b540362791 Migrate DAV props to serde. Big clusterfuck right now but it'll hopefully pay off 2024-03-14 19:24:23 +01:00
Lennart
ade96aa559 caldav: user enums for props 2024-03-14 13:57:59 +01:00
Lennart
76c879b9f7 update quick_xml 2024-02-25 11:56:07 +01:00
Lennart
bc370f9fa9 Update dependencies and make version constraints more lenient 2024-01-21 15:31:38 +01:00
Lennart
7edb041eb7 Move depth_extractor to dav crate 2023-09-14 14:04:48 +02:00
Lennart
c8bd214438 Move Resource and xml_snippets to dav crate 2023-09-14 13:39:53 +02:00
Lennart
afae9bccc5 Move namespace to dedicated dav crate 2023-09-14 13:30:58 +02: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
31c7dcbd7d dav: Migrate WebDav routes into a resource formalism 2023-09-13 12:46:48 +02:00
Lennart
04524a295e add rustical_auth dependency 2023-09-07 19:19:35 +02:00
Lennart
ccb09f40b4 Initial commit 2023-09-04 13:20:13 +02:00