Lennart
|
c14eddb0b6
|
Add tracing and restructure the Cargo.tomls
|
2024-10-04 16:30:59 +02:00 |
|
Lennart
|
a47d056df0
|
Massive refactoring how DAV resources and routes work
|
2024-10-03 23:02:13 +02:00 |
|
Lennart
|
6f12a1d80e
|
completely rebuilt the auth implementation to support OIDC in the future
|
2024-10-03 19:47:50 +02:00 |
|
Lennart
|
41d68f9ae0
|
code cleanup
|
2024-09-30 18:30:01 +02:00 |
|
Lennart
|
2670abfef0
|
typing
|
2024-09-29 15:22:45 +02:00 |
|
Lennart
|
b35e50bf76
|
typing
|
2024-09-29 15:14:36 +02:00 |
|
Lennart
|
48abbb7ac3
|
minor refactoring
|
2024-09-29 15:09:58 +02:00 |
|
Lennart
|
3469252cd3
|
Refactoring to move authentication out of the ResourceService layer
|
2024-09-29 15:01:46 +02:00 |
|
Lennart
|
f2f66c95d2
|
refactor from file to resource
|
2024-09-29 14:42:56 +02:00 |
|
Lennart
|
e9e16a71f0
|
caldav: some minor refactoring
|
2024-09-29 14:40:28 +02:00 |
|
Lennart
|
93e28a1a32
|
Remove unnecessary async_trait usages
|
2024-09-29 12:47:38 +02:00 |
|
Lennart
|
11e929a2de
|
remove unnecessary ?Sized constraints
|
2024-09-29 12:47:13 +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
|
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
|
56876decd0
|
move some files around
|
2024-06-30 19:48:26 +02:00 |
|
Lennart
|
6f4bc4ba7b
|
Move DELETE method to Resource framework
|
2024-06-30 19:44:13 +02:00 |
|
Lennart
|
ffb4644b58
|
Update quick-xml
|
2024-06-30 15:40:32 +02:00 |
|
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 |
|