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
|
9ea9beb143
|
xml use tuple structs
|
2025-01-05 17:06:15 +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
|
afa0a6c011
|
calendar-query: add timezone-id
|
2025-01-04 16:59:25 +01:00 |
|
Lennart
|
5738f56dfe
|
caldav: Add calendar-timezone-id
|
2025-01-04 16:48:15 +01:00 |
|
Lennart
|
c19e4745f9
|
Refactor how ResourceService works
|
2025-01-04 14:24:01 +01:00 |
|
Lennart
|
646919587e
|
some refactoring
|
2025-01-01 15:07:22 +01:00 |
|
Lennart
|
bb2708c17e
|
xml: Replace Unit with ()
|
2024-12-25 10:28:50 +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
|
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
|
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 |
|
Lennart
|
d5ef6669a6
|
Remove all that extension business and replace with internal properties
|
2024-11-05 17:22:48 +01:00 |
|
Lennart
|
46b8593a6e
|
add tracing to route_mkcalendar
|
2024-11-02 12:11:08 +01:00 |
|
Lennart
|
0c14f8ba90
|
Improvement to access control
|
2024-10-31 21:18:41 +01:00 |
|
Lennart
|
658ea6fab6
|
comment
|
2024-10-28 18:26:25 +01:00 |
|
Lennart
|
fcbf7cf352
|
store: move timestamp to calendar
|
2024-10-28 17:51:07 +01:00 |
|
Lennart
|
d9b9b0825c
|
put synctoken into common module
|
2024-10-28 17:47:00 +01:00 |
|
Lennart
|
db01df5cb8
|
store: Refactoring to split calendar and addressbook
|
2024-10-28 17:44:22 +01:00 |
|
Lennart
|
858f43de67
|
Remove RwLock around stores, locking shall be the responsibility of the store implementation
|
2024-10-27 16:18:56 +01:00 |
|
Lennart
|
61aef8d52b
|
Refactoring to remove CalDavContext
|
2024-10-27 01:20:27 +02:00 |
|
Lennart
|
d87b7dcb8d
|
Refactor: Rename uid to object_id
|
2024-10-14 10:13:32 +02:00 |
|
Lennart
|
e7b290149d
|
report: add tracing and remove debug statements
|
2024-10-09 00:30:14 +02:00 |
|
Lennart
|
a75b9f213a
|
Support timezone ids from the Olson database
|
2024-10-08 18:06:26 +02:00 |
|
Lennart
|
26f6d7d72f
|
Activate propfind propname, was already implemented :D
|
2024-10-08 16:17:05 +02:00 |
|
Lennart
|
d593a28381
|
propfind does not need to be async
|
2024-10-08 16:13:48 +02:00 |
|
Lennart
|
63f16b6081
|
fix typo
|
2024-10-08 15:24:40 +02:00 |
|
Lennart
|
fe13e9f2db
|
REPORT calendar-query: implement time-range filter
|
2024-10-08 15:23:50 +02:00 |
|
Lennart
|
00c493dea4
|
report multiget: Add NotFound handling
|
2024-10-08 12:53:16 +02:00 |
|
Lennart
|
2aa0e173c8
|
Got rid of this ServicePrefix thing
|
2024-10-04 18:15:35 +02:00 |
|
Lennart
|
12e4e42c7c
|
calendar_query: sketch out the time-range filtering
|
2024-10-04 16:30:22 +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
|
6eaaae37b3
|
Rename events to calendar objects
|
2024-10-03 15:59:19 +02:00 |
|
Lennart
|
c3a2e331ac
|
Add rudimentary comp-filter support in calendar-query
|
2024-09-30 20:20:51 +02:00 |
|
Lennart
|
b3a7806139
|
Migrate from Event type to CalendarObject
This is preparation to support other calendar components like VTODO and
VJOURNAL
|
2024-09-30 19:35:54 +02:00 |
|
Lennart
|
acc47e4e24
|
Refactor store crate
|
2024-09-30 18:23:30 +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
|
e9e16a71f0
|
caldav: some minor refactoring
|
2024-09-29 14:40:28 +02:00 |
|
Lennart
|
2a347f0616
|
caldav: Refactoring to for consistent terminology between resources and resource services
|
2024-09-29 14:00:06 +02:00 |
|
Lennart
|
7f164da438
|
caldav: refactor resource newtypes
|
2024-09-29 13:39:45 +02:00 |
|
Lennart
|
234c13958d
|
fix imports
|
2024-08-02 21:52:02 +02:00 |
|