You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: caldav/compatibility_hints.py
+6-2Lines changed: 6 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -90,6 +90,9 @@ class FeatureSet:
90
90
"search": {
91
91
"description": "calendar MUST support searching for objects using the REPORT method, as specified in RFC4791, section 7",
92
92
"features": {
93
+
"comp-type-optional": {
94
+
"description": "In all the search examples in the RFC, comptype is given during a search, the client specifies if it's event or tasks or journals that is wanted. However, as I read the RFC this is not required. If omitted, the server should deliver all objects. Many servers will not return anything if the COMPTYPE filter is not set. Other servers will return 404"
95
+
},
93
96
## TODO - there is still quite a lot of search-related
94
97
## stuff that hasn't been moved from the old "quirk list"
95
98
"time-range": {
@@ -126,7 +129,7 @@ class FeatureSet:
126
129
}
127
130
},
128
131
"expanded-search": {
129
-
"description": "According to RFC 4791, the server MUST expand recurrence objects if asked for it - but many server doesn't do that. It doesn't matter much by now, as the client library can do the expandation. Some servers don't do expand at all, others deliver broken data, typically missing RECURRENCE-ID",
132
+
"description": "According to RFC 4791, the server MUST expand recurrence objects if asked for it - but many server doesn't do that. Some servers don't do expand at all, others deliver broken data, typically missing RECURRENCE-ID. The python caldav client library (from 2.0) does the expand-operation client-side no matter if it's supported or not",
"recurrences.expanded-search": {"support": "unsupported"}, ## This was apparently broken in commit 9d591bd5144c97ae3803512b6c22cd5ce1dfd0f9 and 371d5057de6a1f729d198ab738dd6e19c9e55099 - issue has been raised in https://github.com/Kozea/Radicale/issues/1812#issuecomment-3067913171
583
588
'old_flags': [
584
589
## calendar listings and calendar creation works a bit
585
590
## "weird" on radicale
586
-
"no_default_calendar",
587
591
"no_alarmsearch", ## This is fixed and will be released soon
588
592
589
593
## freebusy is not supported yet, but on the long-term road map
0 commit comments