Lennart
|
6448b23f8c
|
Janky fix to make birthday calendar set read_only
|
2025-01-19 13:34:00 +01:00 |
|
Lennart
|
3b99508065
|
caldav: Make supported-calendar-component-set configurable
|
2025-01-19 13:19:46 +01:00 |
|
Lennart
|
79edfcaa25
|
calendar_set: Fix privileges
|
2025-01-19 13:00:17 +01:00 |
|
Lennart
|
cde1b8f51f
|
Add option to disable frontend
|
2025-01-19 12:28:17 +01:00 |
|
Lennart
|
6485b89c73
|
Ensure all routes check for authorization
|
2025-01-19 00:20:16 +01:00 |
|
Lennart
|
130f754cdd
|
Add ns name for DAV Push
|
2025-01-19 00:04:42 +01:00 |
|
Lennart
|
670c28c72f
|
proppatch: Respect namespaces in more cases
|
2025-01-18 23:45:29 +01:00 |
|
Lennart
|
8359e4ee1c
|
Remove Resource::PropName
|
2025-01-18 23:18:59 +01:00 |
|
Lennart
|
020e836c42
|
Remove wrong principal-URL property
|
2025-01-18 23:09:42 +01:00 |
|
Lennart
|
c5a91358b6
|
Remove getcontenttype from collections, they don't belong there
|
2025-01-18 23:03:01 +01:00 |
|
Lennart
|
eb1a8578d7
|
Replace this internal_props stuff with CommonPropertiesExtension
|
2025-01-18 22:59:02 +01:00 |
|
Lennart
|
1dda9dea8d
|
Group some DAV properties in extensions
|
2025-01-18 22:23:56 +01:00 |
|
Lennart
|
8d7574290c
|
xml: EnumUnitVariants support untagged enums
|
2025-01-18 21:51:30 +01:00 |
|
Lennart
|
e9610dc974
|
Update README.md
|
2025-01-18 20:00:56 +01:00 |
|
Lennart
|
1e5fa6a9c7
|
Update Cargo.lock
|
2025-01-18 20:00:36 +01:00 |
|
Lennart
|
8d1202234d
|
Generate everything strum does myself (no duplicate prop names)
|
2025-01-18 20:00:26 +01:00 |
|
Lennart
|
39beee2f69
|
xml: Also implement unit variants
|
2025-01-18 19:35:19 +01:00 |
|
Lennart
|
ea9f5a711d
|
Add namespaces to propnames
|
2025-01-18 18:56:37 +01:00 |
|
Lennart
|
461c67a72b
|
xml derive: Fix typing
|
2025-01-18 18:40:01 +01:00 |
|
Lennart
|
6b00e4294b
|
xml: EnumVariant variant_names for untagged enums
|
2025-01-18 18:38:24 +01:00 |
|
Lennart
|
e31cd03179
|
rustical_xml: Add new trait EnumVariants
|
2025-01-18 17:59:49 +01:00 |
|
Lennart
|
8fdc89ca3f
|
Refactor sqlite store such that operations can be combined in transactions
|
2025-01-18 15:06:48 +01:00 |
|
Lennart
|
e04ae59296
|
xml: Add test that untagged enums work properly
|
2025-01-18 14:00:12 +01:00 |
|
Lennart
|
808deabad3
|
breaking(sqlite): Add metadata into calendar store for more efficient queries in the future
|
2025-01-15 21:33:25 +01:00 |
|
Lennart
|
e6c09074d3
|
Resolve deadlocks (I'm an idiot)
|
2025-01-15 21:02:53 +01:00 |
|
Lennart
|
d03d394e54
|
Add date parsing for vcf format
|
2025-01-15 21:01:44 +01:00 |
|
Lennart
|
3d218b0d8d
|
remove garbage "test"
|
2025-01-15 21:01:27 +01:00 |
|
Lennart
|
bfda4b99ec
|
caldav: chrono_tz dependency
|
2025-01-15 20:12:08 +01:00 |
|
Lennart
|
89572e28d1
|
calendar collection: timezone-id validation
|
2025-01-15 20:11:47 +01:00 |
|
Lennart
|
97d7a260dc
|
href: Fix namespace
|
2025-01-15 20:11:24 +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
|
d021e7b8bf
|
Update README.md
|
2025-01-15 18:26:11 +01:00 |
|
Lennart
|
d5c66ed233
|
xml: Some restructuring
|
2025-01-15 18:24:23 +01:00 |
|
Lennart
|
d74f0ba660
|
xml: Rename XmlDeError to XmlError
|
2025-01-15 18:15:04 +01:00 |
|
Lennart
|
95f7912947
|
Update README.md, mention WebDAV Push configuration
|
2025-01-15 18:11:07 +01:00 |
|
Lennart
|
83d875133f
|
DAV Push: Configurable list of allowed push targets
|
2025-01-15 18:05:02 +01:00 |
|
Lennart
|
4a78704cfa
|
Update sqlx queries
|
2025-01-15 17:42:21 +01:00 |
|
Lennart
|
658e6ebc1b
|
Move DAV Push logic to dav crate
|
2025-01-15 17:40:23 +01:00 |
|
Lennart
|
985d4d03e8
|
Improve error message when missing config file
|
2025-01-15 17:30:12 +01:00 |
|
Lennart
|
1b688b134d
|
dav push: Split into multiple files
|
2025-01-15 17:28:00 +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
|
618ed3b327
|
Janky fix for sqlite tests
|
2025-01-15 16:46:16 +01:00 |
|
Lennart
|
c01f542e04
|
Fix caldav report test
|
2025-01-15 16:46:02 +01:00 |
|
Lennart
|
cf85585b7c
|
sqlite: Change some pragmas
|
2025-01-15 16:33:52 +01:00 |
|
Lennart K
|
807335de17
|
xml: Differentiate between ValueSerialize and ValueDeserialize to prevent unwraps
|
2025-01-15 11:05:57 +01:00 |
|
Lennart K
|
4da975c6fb
|
xml: Replace missing field unwrap with error
|
2025-01-15 10:57:56 +01:00 |
|
Lennart K
|
56e6eed833
|
main: Add error message when missing config file
|
2025-01-15 10:57:23 +01:00 |
|
Lennart
|
4312fba7c9
|
Fix calendar_multiget
|
2025-01-14 16:46:35 +01:00 |
|