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
|
5c77dbc607
|
change string
|
2024-10-08 12:53:22 +02:00 |
|
Lennart
|
00c493dea4
|
report multiget: Add NotFound handling
|
2024-10-08 12:53:16 +02:00 |
|
Lennart
|
8e1e1d5af5
|
Reimplement the OPTIONS handler such that the Allowed methods are actually correct
|
2024-10-04 21:35:07 +02:00 |
|
Lennart
|
b710dd9df6
|
Reorganise resource methods
|
2024-10-04 20:02:14 +02:00 |
|
Lennart
|
6bc1ac6a7d
|
Minor refactoring and tracing
|
2024-10-04 19:42:44 +02:00 |
|
Lennart
|
8ed0c3ec2a
|
remove prefix parameter
|
2024-10-04 18:16:25 +02:00 |
|
Lennart
|
2aa0e173c8
|
Got rid of this ServicePrefix thing
|
2024-10-04 18:15:35 +02:00 |
|
Lennart
|
d123117c8c
|
Update Cargo.toml
|
2024-10-04 16:34:48 +02:00 |
|
Lennart
|
c14eddb0b6
|
Add tracing and restructure the Cargo.tomls
|
2024-10-04 16:30:59 +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
|
dd3d05907c
|
Move authentication middleware into the caldav scope
|
2024-10-03 19:55:05 +02:00 |
|
Lennart
|
6f12a1d80e
|
completely rebuilt the auth implementation to support OIDC in the future
|
2024-10-03 19:47:50 +02:00 |
|
Lennart
|
235e7b207a
|
Changed CalendarStore put_object interface
|
2024-10-03 16:08:35 +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
|
eeacbc888d
|
Add first VTODO support
|
2024-09-30 20:20:32 +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
|
3469252cd3
|
Refactoring to move authentication out of the ResourceService layer
|
2024-09-29 15:01:46 +02:00 |
|
Lennart
|
f2f66c95d2
|
refactor from file to resource
|
2024-09-29 14:42:56 +02:00 |
|
Lennart
|
e9e16a71f0
|
caldav: some minor refactoring
|
2024-09-29 14:40:28 +02:00 |
|
Lennart
|
ac10ed096a
|
set max-resource-size to i64
|
2024-09-29 14:17:32 +02:00 |
|
Lennart
|
e863f994b0
|
caldav: set calendar-order to i64
|
2024-09-29 14:14:40 +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
|
1b438ea98a
|
caldav: Replace anyhow!'s with panics where the program should really panic
|
2024-09-29 12:57:07 +02:00 |
|
Lennart
|
93e28a1a32
|
Remove unnecessary async_trait usages
|
2024-09-29 12:47:38 +02:00 |
|
Lennart
|
c956189ceb
|
whoops, last commit created an error
|
2024-09-29 12:25:24 +02:00 |
|
Lennart
|
3ac7e01b53
|
calendar: refactoring
|
2024-09-29 12:22:07 +02:00 |
|
Lennart
|
4597f67777
|
remove broken tests
|
2024-09-29 12:18:52 +02:00 |
|
Lennart
|
436d6fd41c
|
Update dependencies
|
2024-09-19 15:27:26 +02:00 |
|
Lennart
|
076f140923
|
bump dependencies
|
2024-08-03 16:32:05 +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 |
|
Lennart
|
171741331b
|
Add comment
|
2024-08-02 20:50:09 +02:00 |
|
Lennart
|
c7b3fa50b8
|
implement REPORT sync-collection
|
2024-08-02 20:38:17 +02:00 |
|
Lennart
|
13baf4f591
|
Update calnedar resource sync-token
|
2024-08-02 20:37:05 +02:00 |
|
Lennart
|
f497698589
|
minor refactoring
|
2024-07-28 21:03:02 +02:00 |
|
Lennart
|
99ac654448
|
Refactoring that will hopefully make life easier
|
2024-07-28 20:54:31 +02:00 |
|
Lennart
|
33539e8c7a
|
Add basic sync-token implementation
|
2024-07-28 17:49:15 +02:00 |
|
Lennart
|
ea460f8187
|
Formatting
|
2024-07-28 17:47:49 +02:00 |
|
Lennart
|
9978542c69
|
small refactoring
|
2024-07-27 14:38:17 +02:00 |
|
Lennart
|
8d9dba364d
|
Implement supported-report-set property for calendar collection
|
2024-07-27 12:36:18 +02:00 |
|
Lennart
|
b6debf2ad2
|
Fix a few principal urls
|
2024-06-30 20:35:08 +02:00 |
|
Lennart
|
eda4cea4e6
|
rename mkcalendar method
|
2024-06-30 20:15:10 +02:00 |
|