Lennart
|
04ad124799
|
Some refactoring
|
2024-06-28 21:55:15 +02:00 |
|
Lennart
|
55e6faf822
|
Add <remove> to PROPPATCH implementation and some refactoring
|
2024-06-23 16:42:44 +02:00 |
|
Lennart
|
326aa9a895
|
PROPFIND: Implement propname, altough in an ugly way
|
2024-06-21 22:19:03 +02:00 |
|
Lennart
|
029b23154d
|
Rename list_dead_props to list_props (they aren't necessarily dead)
|
2024-06-21 18:04:29 +02:00 |
|
Lennart
|
12374926dd
|
Make MultistatusElement responder, other refactoring
|
2024-06-21 18:04:07 +02:00 |
|
Lennart
|
f860873e2b
|
Remove xml TextNode
|
2024-06-21 18:02:45 +02:00 |
|
Lennart
|
0994c484d1
|
Add debug logging to PROPPATCH
|
2024-06-20 21:19:23 +02:00 |
|
Lennart
|
b7a0b1bef3
|
Add PROPFIND debug
|
2024-06-20 20:44:55 +02:00 |
|
Lennart
|
f78f3e8194
|
Add basic framework for PROPPATCH implementation
|
2024-06-20 19:40:01 +02:00 |
|
Lennart
|
2394692004
|
xml: Add tag_name
|
2024-06-20 19:34:01 +02:00 |
|
Lennart
|
3094fe75bb
|
change PropReadOnly
|
2024-06-20 19:33:14 +02:00 |
|
Lennart
|
3eff2a8055
|
Update quick_xml
|
2024-06-20 19:32:23 +02:00 |
|
Lennart
|
9a783a6b65
|
dav: Add another error type
|
2024-06-16 13:02:28 +02:00 |
|
Lennart
|
98ea10d1a0
|
xml_snippets: Add some trait impls
|
2024-06-16 13:02:09 +02:00 |
|
Lennart
|
14328e6f94
|
Remove now unnecessary generate_multistatus function
|
2024-06-01 14:42:14 +02:00 |
|
Lennart
|
c84ee9807d
|
Add prefix to xml output
|
2024-06-01 14:41:42 +02:00 |
|
Lennart
|
7dcc29302a
|
Replace more anyhow errors with explicit error types
|
2024-06-01 14:24:31 +02:00 |
|
Lennart
|
943b964da0
|
Add handling for empty PROPFIND body to comply with spec
|
2024-06-01 14:02:22 +02:00 |
|
Lennart
|
bee4675f82
|
Add explicit error type to propfind resources
|
2024-06-01 13:58:43 +02:00 |
|
Lennart
|
1d763b5c8f
|
Error typing for rustical_store as well as some refactoring
|
2024-06-01 13:00:36 +02:00 |
|
Lennart
|
29480ded70
|
Make MultistatusElement public
|
2024-05-29 15:56:17 +02:00 |
|
Lennart
|
0f3c3d5beb
|
Refactor all the propfind business
|
2024-05-29 13:57:23 +02:00 |
|
Lennart
|
b2f415fb9d
|
xml
|
2024-05-29 13:53:35 +02:00 |
|
Lennart
|
887c5c52c1
|
Add TagList implementation for XML
|
2024-05-29 13:52:50 +02:00 |
|
Lennart
|
9838d173a3
|
Fix dependencies
|
2024-05-29 13:51:56 +02:00 |
|
Lennart
|
5cf1904769
|
remove unnecessary type hint
|
2024-05-28 15:24:05 +02:00 |
|
Lennart
|
4f5957dc60
|
fix improper error handling for propfind
|
2024-05-28 15:20:45 +02:00 |
|
Lennart
|
bcfbc5bc02
|
add todo note
|
2024-05-28 15:20:22 +02:00 |
|
Lennart
|
1578bf83c4
|
formatting
|
2024-05-25 22:41:15 +02:00 |
|
Lennart
|
75a1c37331
|
Rename dav_resource.rs to resource.rs
|
2024-05-25 22:34:02 +02:00 |
|
Lennart
|
38f5338ceb
|
Make prefix a parameter to decrease chaos
|
2024-05-25 22:19:38 +02:00 |
|
Lennart
|
d0f652a951
|
dav: update get_members
|
2024-05-25 22:08:37 +02:00 |
|
Lennart
|
248b3b118a
|
remove old code
|
2024-05-25 22:03:43 +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
|
e6bc9b0989
|
remove unnecessary enumproperty trait
|
2024-03-27 17:22:38 +01: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
|
ebf826f5b0
|
lots of changes
|
2024-03-15 20:53:41 +01:00 |
|
Lennart
|
dc13e990ff
|
formatting
|
2024-03-14 21:42:56 +01:00 |
|
Lennart
|
a7f4c2ad65
|
migrating propstat responses to serde
|
2024-03-14 21:40:38 +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 |
|