Unrud
|
c7d1936cb6
|
remove everything marked as DEPRECATED
|
2018-08-16 07:59:58 +02:00 |
|
Unrud
|
54b9995e22
|
Use module-wide logger and remove logging config
|
2018-08-16 07:59:55 +02:00 |
|
Unrud
|
f815f1be7f
|
Use correct HTTP status for WebDAV precondition
|
2018-08-14 20:08:42 +02:00 |
|
Unrud
|
ca6b958c16
|
Rename function _webdav_error to webdav_error
|
2018-08-14 20:08:42 +02:00 |
|
Unrud
|
dfc00b26a7
|
Improve error message for unsupported timezones
|
2018-04-21 11:18:43 +02:00 |
|
Frank Sachsenheim
|
50d3d01ea3
|
Uses absoulte imports as recommended in PEP-8
|
2018-04-20 16:03:36 +02:00 |
|
Unrud
|
2b1d3ce3d2
|
Check if REPORT method is supported on collection
|
2017-12-06 21:52:33 +01:00 |
|
Unrud
|
cc89fc6f79
|
Use human tag in warning message
|
2017-12-06 21:52:33 +01:00 |
|
Unrud
|
1dcc78ea36
|
Improve description
|
2017-12-06 21:52:33 +01:00 |
|
Unrud
|
24b5e98922
|
Refactor allprop and propname for PROPFIND requests
|
2017-09-17 14:11:37 +02:00 |
|
Unrud
|
f72b065d8a
|
Remove DAV:getetag and DAV:getlastmodified from non-leaf collections
|
2017-09-17 14:11:37 +02:00 |
|
Unrud
|
99133a3476
|
Add DAV:owner property to items
|
2017-09-17 14:11:37 +02:00 |
|
Unrud
|
152f9ea444
|
Remove ICAL:calendar-color and C:calendar-timezone properties
|
2017-09-17 14:11:37 +02:00 |
|
Unrud
|
f146be3d6c
|
Return DAV:unauthenticated for DAV:current-user-principal when not logged in
|
2017-09-17 14:11:36 +02:00 |
|
Unrud
|
8551319682
|
Allow DAV:displayname property for all collections
|
2017-09-17 14:11:36 +02:00 |
|
Unrud
|
d6d2c006ad
|
Add DAV:getcontentlength property to leaf collections
|
2017-09-17 14:11:36 +02:00 |
|
Unrud
|
a025a46acd
|
Fix tag names for custom properties with allprop and propname
|
2017-09-17 14:11:36 +02:00 |
|
Unrud
|
d9aafd154e
|
Add RADICALE:displayname property for raw displayname
Remove workaround from the web interface.
|
2017-09-17 14:03:50 +02:00 |
|
Unrud
|
d0891d17b9
|
Consider collection type for simplified prefilters
|
2017-09-07 20:26:52 +02:00 |
|
Unrud
|
85d80fe9fc
|
Allow generic component names for simplified prefilters
|
2017-09-07 20:26:31 +02:00 |
|
Unrud
|
f3c368e547
|
Support generic component names
|
2017-08-30 18:03:41 +02:00 |
|
Unrud
|
cfb9b1fc0a
|
Skip filters with three levels of comp-filter
|
2017-08-30 18:03:40 +02:00 |
|
Unrud
|
773e4cfca4
|
Remove filter_length variable
|
2017-08-30 18:03:39 +02:00 |
|
Unrud
|
5ce67320e1
|
Convert PARAM and components names to upper-case
|
2017-08-29 20:24:38 +02:00 |
|
Unrud
|
b0452b3014
|
Detect VFREEBUSY and VALARM component names
|
2017-08-29 20:24:38 +02:00 |
|
Unrud
|
31a0f65a7e
|
Don't getattr unless required in _visit_time_ranges
|
2017-08-29 20:24:38 +02:00 |
|
Unrud
|
c9177e2338
|
Use logger variable
|
2017-08-29 20:24:38 +02:00 |
|
Unrud
|
71e5dcf414
|
Add support for test property in CARDDAV:filter
|
2017-08-29 20:24:38 +02:00 |
|
Unrud
|
31ba4eb876
|
Stricter parsing of filters
|
2017-08-29 20:08:30 +02:00 |
|
Unrud
|
963e28d661
|
Add support for match-type to text-filter
|
2017-08-29 20:08:29 +02:00 |
|
Unrud
|
642b4236fe
|
Cache item name and component_name
|
2017-08-29 20:08:28 +02:00 |
|
Unrud
|
f37b22b682
|
Correct ;component=... in getcontenttype
|
2017-08-29 20:08:26 +02:00 |
|
Unrud
|
a2a046f35f
|
Correct Content-Type for VLIST in HTTP header
|
2017-08-29 20:08:25 +02:00 |
|
Unrud
|
31564c7cf2
|
Improve error message for missing main component
|
2017-08-23 13:36:35 +02:00 |
|
Unrud
|
574961417d
|
Rename variable recurrence to is_recurrence
|
2017-08-23 13:36:12 +02:00 |
|
Unrud
|
8e88a47978
|
Fix owner property
|
2017-08-04 14:59:02 +02:00 |
|
Unrud
|
c6ca643bcf
|
Don't handle empty properties as deleted
|
2017-08-04 14:59:01 +02:00 |
|
Unrud
|
73fb669fd8
|
Add note about rescheduled recurrences
|
2017-08-04 14:58:58 +02:00 |
|
Unrud
|
a6663f19f0
|
Ignore overwritten recurrences in time range filter (fixes #630)
|
2017-08-03 23:26:12 +02:00 |
|
Unrud
|
748519e94d
|
Fix time range filtering with overwritten recurrences
|
2017-08-03 19:52:16 +02:00 |
|
Unrud
|
05b1e8296c
|
Check collection properties
|
2017-07-22 23:32:26 +02:00 |
|
Unrud
|
56c88b4c54
|
Remove workarounds for bugs in VObject
The bugs got fixed in version 0.9.5
|
2017-07-01 05:45:15 +02:00 |
|
Unrud
|
69086c6d70
|
Remove some hacks for bugs fixed in VObject 0.9.5
|
2017-07-01 01:24:53 +02:00 |
|
Unrud
|
12871fdcb3
|
Workaround for bugs in VObject during filtering
|
2017-06-09 02:59:29 +02:00 |
|
Unrud
|
f9d299fbb9
|
Match time against all components
|
2017-06-09 02:59:29 +02:00 |
|
Unrud
|
f5835cfe46
|
raise VObjectBugException for bugs with recurrence rules
|
2017-06-09 02:59:29 +02:00 |
|
Unrud
|
30a4105065
|
Add TODO comments for time ranges
|
2017-06-07 21:54:49 +02:00 |
|
Unrud
|
0e35ab1baf
|
Fix detection of infinite recurrence
* The RRULE field might not exist.
* vobject also accepts lower case COUNT and UNTIL.
|
2017-06-07 15:31:05 +02:00 |
|
Unrud
|
3753364fc8
|
XML error message for invalid sync-token
|
2017-06-07 14:17:57 +02:00 |
|
Unrud
|
13381fb829
|
Change logging level of invalid sync token to warning
Some clients stop to work, when told their sync-token are invalid.
|
2017-06-07 14:15:30 +02:00 |
|