Lennart
|
ebf7f62c3b
|
OPTIONS: Reflect that we support MKCALENDAR but not MKCOL
|
2024-06-30 19:45:26 +02:00 |
|
Lennart
|
6f4bc4ba7b
|
Move DELETE method to Resource framework
|
2024-06-30 19:44:13 +02:00 |
|
Lennart
|
8afcbccd6a
|
Fix bug where deleted events stay listed
|
2024-06-30 19:42:26 +02:00 |
|
Lennart
|
a67d7557af
|
GET event, set correct Content-Type
|
2024-06-30 19:12:10 +02:00 |
|
Lennart
|
69172721b4
|
PUT event, respond with correct status code
|
2024-06-30 19:07:21 +02:00 |
|
Lennart
|
c143fae26e
|
PUT event, implement If-None-Match to prevent unwanted overwriting
|
2024-06-30 19:06:40 +02:00 |
|
Lennart
|
9a2173c987
|
fix typo
|
2024-06-30 17:21:38 +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
|
b32968e942
|
event check authorization
|
2024-06-21 21:21:46 +02:00 |
|
Lennart
|
06d1095c66
|
Fix data model to fix event collisions with multiple principals
|
2024-06-21 21:16:31 +02:00 |
|
Lennart
|
aed6bcff63
|
Add trash bin feature
|
2024-06-21 19:30:59 +02:00 |
|
Lennart
|
26d2f88d1c
|
Change upsert_event to put_event to match webdav spec
|
2024-06-21 18:24:06 +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
|
584e325596
|
Remove unnecessary traits
|
2024-06-21 18:03:00 +02:00 |
|
Lennart
|
f860873e2b
|
Remove xml TextNode
|
2024-06-21 18:02:45 +02:00 |
|
Lennart
|
9c703673fa
|
Remove toml store
|
2024-06-21 18:01:41 +02:00 |
|
Lennart
|
0994c484d1
|
Add debug logging to PROPPATCH
|
2024-06-20 21:19:23 +02:00 |
|
Lennart
|
bdd11821f5
|
Fix stupid copy-paste bug with calendar-order
|
2024-06-20 20:52:30 +02:00 |
|
Lennart
|
50d91a10b0
|
Add calendar-timezone prop
|
2024-06-20 20:45:06 +02:00 |
|
Lennart
|
b7a0b1bef3
|
Add PROPFIND debug
|
2024-06-20 20:44:55 +02:00 |
|
Lennart
|
edb5cbd530
|
calendar: implement get_members
|
2024-06-20 20:35:07 +02:00 |
|
Lennart
|
420a8b786e
|
Remove commented code
|
2024-06-20 20:34:46 +02:00 |
|
Lennart
|
876d45daca
|
Add PROPPATCH operations for calendar resource
|
2024-06-20 19:51:53 +02:00 |
|
Lennart
|
f78f3e8194
|
Add basic framework for PROPPATCH implementation
|
2024-06-20 19:40:01 +02:00 |
|
Lennart
|
ae58a11500
|
Update ical and rstest
|
2024-06-20 19:37:55 +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
|
d8b6484475
|
Formatting
|
2024-06-20 19:30:40 +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
|
69d6778193
|
store: Add update_calendar method
|
2024-06-16 13:01:53 +02:00 |
|
Lennart
|
d647e45e5c
|
Add calendar-order prop
|
2024-06-01 22:00:07 +02:00 |
|
Lennart
|
468d74875b
|
A few fixes to MKCALENDAR
|
2024-06-01 19:49:33 +02:00 |
|
Lennart
|
abfc03802d
|
Replace janky calendar-multiget implementation with antother janky implementation
|
2024-06-01 14:50:08 +02:00 |
|
Lennart
|
41526b9f26
|
fix: Add caldav namespace prefix to calendar-data
|
2024-06-01 14:49:14 +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
|
7fcd9a17f5
|
move CalendarStore to separate file
|
2024-06-01 11:44:04 +02:00 |
|
Lennart
|
37ec7edca7
|
report: Get rid of dead_code warnings, add TODO
|
2024-06-01 11:42:56 +02:00 |
|
Lennart K
|
aa71540e04
|
MKCALENDAR: Add supported-calendar-component-set
|
2024-05-30 19:52:18 +02:00 |
|
Lennart
|
5f194bbeb4
|
Preparation of a carddav crate
|
2024-05-29 17:00:19 +02:00 |
|