Lennart
|
8d1202234d
|
Generate everything strum does myself (no duplicate prop names)
|
2025-01-18 20:00:26 +01:00 |
|
Lennart
|
ea9f5a711d
|
Add namespaces to propnames
|
2025-01-18 18:56:37 +01:00 |
|
Lennart
|
89572e28d1
|
calendar collection: timezone-id validation
|
2025-01-15 20:11:47 +01:00 |
|
Lennart
|
5cf3c08be1
|
calendar-query refactoring
|
2025-01-15 19:32:30 +01:00 |
|
Lennart
|
3e0571bb72
|
xml: Strict namespace, some tests and restructuring
|
2025-01-15 19:12:54 +01:00 |
|
Lennart
|
d74f0ba660
|
xml: Rename XmlDeError to XmlError
|
2025-01-15 18:15:04 +01:00 |
|
Lennart
|
6d78a3936f
|
stores: Switch from dyn to impl and implement Sized
|
2025-01-15 17:21:01 +01:00 |
|
Lennart
|
751c2d1ce7
|
carddav: Implement DAV Push
|
2025-01-15 17:14:33 +01:00 |
|
Lennart
|
c01f542e04
|
Fix caldav report test
|
2025-01-15 16:46:02 +01:00 |
|
Lennart K
|
807335de17
|
xml: Differentiate between ValueSerialize and ValueDeserialize to prevent unwraps
|
2025-01-15 11:05:57 +01:00 |
|
Lennart
|
5b418ec583
|
Dav Push: Logic to register subscriptions
|
2025-01-12 20:39:53 +01:00 |
|
Lennart
|
185eb8bddd
|
caldav: Implement Dav Push topic
|
2025-01-12 18:45:35 +01:00 |
|
Lennart
|
6bdd43c876
|
calendar-query: Fix time-range
|
2025-01-12 18:05:46 +01:00 |
|
Lennart
|
1d076639d3
|
calendar: Fix user-privileges for read-only calendars
|
2025-01-12 17:39:32 +01:00 |
|
Lennart
|
b9af6c10a3
|
birthday calendar, lots of refactoring
|
2025-01-12 16:04:38 +01:00 |
|
Lennart
|
ed84475d71
|
Fix some xml tests
|
2025-01-12 13:39:34 +01:00 |
|
Lennart
|
6a7e839f35
|
Support read-only calendar store as preparation for birthday calendars
|
2025-01-06 17:28:40 +01:00 |
|
Lennart
|
9ea9beb143
|
xml use tuple structs
|
2025-01-05 17:06:15 +01:00 |
|
Lennart
|
2eb6b1934d
|
resourcetype: Use tuple struct
|
2025-01-05 16:44:31 +01:00 |
|
Lennart
|
7ef96194a5
|
mkcalendar, ignore resourcetype
|
2025-01-04 21:57:57 +01:00 |
|
Lennart
|
a4db9999c0
|
mkcalendar: Fix namespace
|
2025-01-04 21:47:09 +01:00 |
|
Lennart
|
a304714de8
|
minor improvements to rustical_xml errors
|
2025-01-04 20:03:56 +01:00 |
|
Lennart
|
9a5314c69f
|
caldav: some cleaning up
|
2025-01-04 18:00:56 +01:00 |
|
Lennart
|
c3c51ac511
|
caldav: Add some properties in preparation for WebDAV Push
|
2025-01-04 17:27:18 +01:00 |
|
Lennart
|
afa0a6c011
|
calendar-query: add timezone-id
|
2025-01-04 16:59:25 +01:00 |
|
Lennart
|
66b0cf3c3f
|
comment out DavPush-related stuff
|
2025-01-04 16:51:58 +01:00 |
|
Lennart
|
5738f56dfe
|
caldav: Add calendar-timezone-id
|
2025-01-04 16:48:15 +01:00 |
|
Lennart
|
d1350af269
|
caldav: Set correct namespace for supported-calendar-component
|
2025-01-04 16:46:26 +01:00 |
|
Lennart
|
f406b7dbb2
|
resourcetype: Proper namespace handling
|
2025-01-04 14:58:33 +01:00 |
|
Lennart
|
c19e4745f9
|
Refactor how ResourceService works
|
2025-01-04 14:24:01 +01:00 |
|
Lennart
|
40c8624703
|
some refactoring
|
2025-01-01 15:22:51 +01:00 |
|
Lennart
|
646919587e
|
some refactoring
|
2025-01-01 15:07:22 +01:00 |
|
Lennart
|
6b8af308ed
|
Add namespaces
|
2024-12-31 20:12:03 +01:00 |
|
Lennart
|
b7f090e467
|
Add namespace
|
2024-12-31 20:06:10 +01:00 |
|
Lennart
|
09239dba7e
|
Add namespaces to props
|
2024-12-31 18:25:55 +01:00 |
|
Lennart
|
61e2dab37f
|
caldav: Fix SupportedCalendarComponentSet
|
2024-12-28 13:14:28 +01:00 |
|
Lennart
|
c16a5214bc
|
save progress: Move from serde::Serialize to XmlSerialize
|
2024-12-28 12:47:33 +01:00 |
|
Lennart
|
8fdaba2b57
|
dav: Refactor proppatch, remove InvalidProperty trait
|
2024-12-25 17:34:38 +01:00 |
|
Lennart
|
bb2708c17e
|
xml: Replace Unit with ()
|
2024-12-25 10:28:50 +01:00 |
|
Lennart
|
80472289dc
|
Migrate all deserialization business to rustical_xml
|
2024-12-25 10:24:37 +01:00 |
|
Lennart
|
92b7be5591
|
Migrate mkcol/mkcalendar to rustical_xml
|
2024-12-23 23:13:18 +01:00 |
|
Lennart
|
72844aa94e
|
Migrate propfind and report to rustical_xml
|
2024-12-23 16:44:26 +01:00 |
|
Lennart
|
3e870bcbe6
|
fix: exclude invalid prop from allprop
|
2024-12-23 12:06:01 +01:00 |
|
Lennart
|
7dfa0c9062
|
caldav, carddav: Generate Propname enums with strum
|
2024-11-12 15:28:22 +01:00 |
|
Lennart
|
6747fde623
|
some preparations for WebDav Push
|
2024-11-11 19:33:06 +01:00 |
|
Lennart
|
1d671ad266
|
caldav: add support for calendar subscriptions
|
2024-11-11 17:31:32 +01:00 |
|
Lennart
|
dc4e0c7f28
|
caldav: Add namespace for getctag
|
2024-11-10 14:50:23 +01:00 |
|
Lennart
|
b98058a7ff
|
refactor OPTIONS handling
|
2024-11-06 16:43:52 +01:00 |
|
Lennart
|
f56fd81d0e
|
simple refactoring
|
2024-11-06 16:18:11 +01:00 |
|
Lennart
|
c21993ab15
|
Refactoring
|
2024-11-06 15:57:10 +01:00 |
|