Commit Graph

1557 Commits

Author SHA1 Message Date
Unrud a9e5e00624 Check item cache hash before unpacking content
Prevents warning messages, when the cache layout is changed.
2017-09-17 14:03:47 +02:00
Unrud 1065c0b359 Move documentation to correct method 2017-09-17 14:03:46 +02:00
Unrud c9a78908e8 Check .well-known before getting login and password
cosmetic change
2017-09-17 14:03:44 +02:00
Unrud 1bd4e6abbe Skip test creating principal with whitespaces on Windows
It's not allowed by the file system.
2017-09-11 20:33:38 +02:00
Unrud 282a759174 Fix compatibility with Python < 3.5 2017-09-11 20:05:54 +02:00
Unrud ee3fb71f7d Bump version to 2.1.6 2017-09-11 19:32:34 +02:00
Unrud 9ced675423 Add version number for item cache 2017-09-11 19:32:08 +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 81c596eb1d Use X-WR-CALNAME and X-WR-CALDESC when uploading calendar 2017-09-06 00:55:51 +02:00
Unrud b04c5e81ca Add X-WR-CALNAME and X-WR-CALDESC to serialized calendar 2017-09-06 00:55:51 +02:00
Unrud 8e53434912 Use vobject.iCalendar as template for calendar serialization 2017-09-06 00:55:51 +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 f7d942bfeb More tests for filtering calendars 2017-08-29 20:24:38 +02:00
Unrud ad0b4e5e85 Add tests for filtering address books 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 c1d279e63f Bump version to 2.1.5 2017-08-25 19:13:11 +02:00
Unrud bdb03b9665 Remove long comments about compatibility 2017-08-25 19:13:11 +02:00
Unrud d96faa35dd Print warning when server.timeout is used with Python < 3.5.2 2017-08-25 19:13:10 +02:00
Unrud 2df009fac8 Add --verify-storage argument 2017-08-25 19:13:09 +02:00
Unrud 36bca799e1 Use length of encoded error response
This is purely cosmetic. The lengths are the same, because it gets encoded as ASCII.
2017-08-24 14:34:29 +02:00
Unrud 4cfe92cf50 Close HTTPServer when bind and activate fails 2017-08-24 14:34:29 +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 f912642c20 htpasswd: ignore comments 2017-08-17 06:46:40 +02:00
Unrud 73038e518a htpasswd: don't strip whitespaces and allow ':' in plain password 2017-08-17 06:46:38 +02:00
Unrud a73a7ab193 Remove cookies from logging output
HTTP cookies are shared across all ports on a host. The log might contain session ids or CSRF tokens from other applications on the same host.
2017-08-14 18:16:46 +02:00
Unrud f87c16a42b Small cosmetic improvements 2017-08-14 18:16:45 +02:00
Unrud 86631e4ddd Sync cache folder when uploading whole collection 2017-08-09 17:37:48 +02:00
Unrud 1821b872d2 Don't keep files open when uploading whole collection 2017-08-09 17:37:47 +02:00
Unrud 59eded976b Bump version to 2.1.4 2017-08-04 14:59:03 +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 5c15b30058 Set deleted props to None instead of "" 2017-08-04 14:59:00 +02:00
Unrud f91b2bc17e Webinterface: Escape . correctly in RegExp 2017-08-04 14:58:59 +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 ae897c1cd3 Test time range filter with overwritten recurrence 2017-08-03 23:25:50 +02:00
Unrud 748519e94d Fix time range filtering with overwritten recurrences 2017-08-03 19:52:16 +02:00