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
|
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
|
6bdd43c876
|
calendar-query: Fix time-range
|
2025-01-12 18:05:46 +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
|
9ea9beb143
|
xml use tuple structs
|
2025-01-05 17:06:15 +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
|
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
|
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
|
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
|
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 |
|
Lennart
|
92a5d8ba49
|
Add basic calendar-multiget implementation
|
2024-08-02 21:26:02 +02:00 |
|