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
|
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
|
4eb8aa44b4
|
Rename propfind to xml_snippets
|
2023-09-13 19:35:08 +02:00 |
|
Lennart
|
d69c0dcd45
|
Move route_propfind to its own file
|
2023-09-13 19:31:50 +02:00 |
|
Lennart
|
3c8839c4d2
|
Migrate calendar REPORT to event resource
|
2023-09-13 19:21:12 +02:00 |
|
Lennart
|
6e5b9028e0
|
Add props to EventResource
|
2023-09-13 19:20:58 +02:00 |
|
Lennart
|
c351fc00ac
|
remove propfind_extractor.rs
|
2023-09-13 18:07:06 +02:00 |
|
Lennart
|
a52df42da8
|
cleanup
|
2023-09-13 18:06:08 +02:00 |
|
Lennart
|
460f5d17db
|
basic implementation for mkcol
|
2023-09-13 18:00:30 +02:00 |
|
Lennart
|
31c7dcbd7d
|
dav: Migrate WebDav routes into a resource formalism
|
2023-09-13 12:46:48 +02:00 |
|
Lennart
|
fde9d64dec
|
Add current-user-pivilege-set
|
2023-09-07 21:56:12 +02:00 |
|
Lennart
|
1ef1d9701e
|
Add max-resource-size to calendar
|
2023-09-07 21:55:46 +02:00 |
|
Lennart
|
8ed209e16c
|
Add Nextcloud namespace
|
2023-09-07 21:28:55 +02:00 |
|
Lennart
|
c1d42eff20
|
Add getcontenttype prop to REPORT calendar
|
2023-09-07 21:28:40 +02:00 |
|
Lennart
|
c4990f5832
|
remove debug statement
|
2023-09-07 19:20:27 +02:00 |
|
Lennart
|
407a85dc39
|
mild refactoring
|
2023-09-07 19:19:57 +02:00 |
|
Lennart
|
2639f00924
|
Add supported-calendar-data prop
|
2023-09-07 19:19:20 +02:00 |
|
Lennart
|
f1112a3056
|
Add calendar color and description
|
2023-09-07 19:18:40 +02:00 |
|
Lennart
|
620dca2be2
|
Add owner prop
|
2023-09-07 19:17:50 +02:00 |
|
Lennart
|
e875c04332
|
obvious thing: not every event belongs to every calendar
|
2023-09-07 19:06:28 +02:00 |
|
Lennart
|
0d460cb983
|
add ownership to calendar
|
2023-09-07 19:05:13 +02:00 |
|
Lennart
|
3ea88f2f3c
|
fix: truncate .ics extension of events
|
2023-09-07 19:03:59 +02:00 |
|
Lennart
|
bdbb47422e
|
Switch to new auth backend
|
2023-09-07 19:03:28 +02:00 |
|
Lennart
|
5ee509b7bc
|
Add auth config
|
2023-09-07 18:53:12 +02:00 |
|
Lennart
|
7f5df657d2
|
dav namespaces: Add CardDAV
|
2023-09-07 18:51:38 +02:00 |
|
Lennart
|
8ad6fa42b6
|
Fix: Inform client about authentication scheme if unauthorized
|
2023-09-07 18:51:13 +02:00 |
|
Lennart
|
4988a9e4cb
|
Rename Context to CalDavContext
|
2023-09-05 17:08:49 +02:00 |
|
Lennart
|
b84001469a
|
Remove hard-coded /dav paths
|
2023-09-05 17:06:46 +02:00 |
|
Lennart
|
6b6788ec98
|
Extend the app state
|
2023-09-05 17:00:32 +02:00 |
|
Lennart
|
ccb09f40b4
|
Initial commit
|
2023-09-04 13:20:13 +02:00 |
|