path: root/pykolab/itip
AgeCommit message (Expand)AuthorFilesLines
2015-03-09Fix date conflict check (#4767)Thomas Bruederli1-1/+1
2015-03-02Store reservations for single occurrences with the same UID in one object (#4...Thomas Bruederli1-8/+8
2015-03-02Adapt itip.check_event_conflict() to new storage of single occurrences (#4726)Thomas Bruederli1-2/+18
2015-02-17Consider transparency and 'cancelled' status for recurrence exceptionsThomas Bruederli1-2/+12
2015-02-17Take recurrence exceptions into accout when checking for conflictsThomas Bruederli1-1/+15
2015-02-10Fix importing ical VTODO objects with attachments (#4532):Thomas Bruederli1-2/+2
2014-10-23Fix type check; include charset in debug outputThomas Bruederli1-2/+2
2014-08-21Refactored the wallace invitationpolicy module to work for automated task iTi...Thomas Bruederli1-10/+18
2014-08-05Respect transparency property for conflict detection; fix tests for translate...Thomas Bruederli1-1/+3
2014-08-04First attempt for resource owner confirmation workflow as described in #3168Thomas Bruederli1-2/+3
2014-08-04Add function to send iTip REQUESTsThomas Bruederli1-3/+47
2014-07-23Add methods to dump Kolab XML objects as dict()Thomas Bruederli1-0/+2
2014-07-10Fix all-day event date checksThomas Bruederli1-3/+4
2014-07-09Send iTip replies through wallace again; use a locking mechanism to sequencia...Thomas Bruederli1-1/+1
2014-07-07Catch potential exceptions while sending iTip replies; set recipient parstat=...Thomas Bruederli1-11/+20
2014-07-07Fix typoThomas Bruederli1-1/+1
2014-07-07Make sure the 'attendees' property of an iTip event always is a listThomas Bruederli1-0/+3
2014-07-07Refactored some iTip functions into a dedicated module for shared useThomas Bruederli1-0/+225