summaryrefslogtreecommitdiff
path: root/pykolab/xml
AgeCommit message (Expand)AuthorFilesLines
2015-03-26Return the correct variableThomas Bruederli1-1/+1
2015-03-26Add wrapper class for kolabformat.Note (#4908)Thomas Bruederli2-0/+145
2015-03-26Move ustr() to xml utilities moduleThomas Bruederli1-0/+18
2015-03-26Fix varname and avoid throwing an execption on every callThomas Bruederli1-14/+2
2015-03-24Improve object diff computation: ignore order of attribute lists (e.g. attach...Thomas Bruederli1-4/+44
2015-03-24Add getter for related-to property of todo objectsThomas Bruederli1-0/+6
2015-03-11New *_CANCEL_DELETE policy to remove cancelled objects rather than flagging a...Thomas Bruederli1-0/+17
2015-03-10Force RRULE UNTIL attribute to be a UTC date/time but also account for it to ...Thomas Bruederli1-0/+4
2015-03-09Switch type check: datetime.datetime is also an instance of datetime.dateThomas Bruederli1-1/+1
2015-03-03Return the correct ical property for date-only recurrence-idThomas Bruederli1-1/+1
2015-03-02Make sure stored recurrence-id properties are returned as the correct date/da...Thomas Bruederli1-1/+9
2015-03-02Store invitations to single occurrences with the same UID in one object (#4726)Thomas Bruederli1-13/+31
2015-02-24Fix event.get_instance() calls for all-day events (#4709)Thomas Bruederli1-2/+3
2015-02-21Export recurrence rules to iCalThomas Bruederli2-3/+20
2015-02-20Fix typo in event/todo status mapThomas Bruederli1-1/+1
2015-02-20Don't attempt to update a None dateThomas Bruederli1-1/+1
2015-02-20Support iTip CANCEL requests with THISANDFUTRE rangeThomas Bruederli1-0/+3
2015-02-17Add support for invitations of recurring events and single occurrences (#4552)Thomas Bruederli2-1/+9
2015-02-17Fix setter for event attendees; Avoid errors about missing _exceptions attributeThomas Bruederli2-7/+8
2015-02-17Add getter for ical_lastmodified property; print type with InvalidEventDateEr...Thomas Bruederli1-4/+7
2015-02-17Fix attendee updates on exceptionsThomas Bruederli1-8/+12
2015-02-17Add utility methods to update attendees with propagation to recurrence except...Thomas Bruederli1-4/+38
2015-02-17Write recurrence exceptions to iCalThomas Bruederli1-8/+18
2015-02-16Fix property_to_string() utiliy function and its testsThomas Bruederli1-1/+1
2015-02-16Add support for handling recurrence exceptions to event object wrapper (#4552)Thomas Bruederli1-3/+77
2015-02-16Support RECURRENCE-ID property for iCal import/exportThomas Bruederli1-5/+59
2015-02-10Import RRULE properties from iCal VTODO objectsThomas Bruederli3-0/+78
2015-02-10Fix iCal event parsing + unit tests after commit 21c116aThomas Bruederli1-4/+6
2015-02-10Fix importing ical VTODO objects with attachments (#4532):Thomas Bruederli2-16/+67
2015-01-28Don't raise exceptions when setting event/todo status to StatusUndefined, whi...Thomas Bruederli2-1/+2
2014-12-23Fix event.get_next_occurence() computation with infinitely recurring all-day ...Thomas Bruederli2-4/+8
2014-11-20Build iTip response and notification messages with unicode strings (#3926) + ...Thomas Bruederli1-5/+7
2014-10-23Convert unicode strings to utf-8 encoded strings when parsing iCal messages +...Thomas Bruederli1-7/+21
2014-10-08Fix timezone assignment in datetime conversion: use timezone.localize() to ge...Thomas Bruederli1-4/+10
2014-10-07Merge branch 'master' of ssh://git.kolab.org/git/pykolabThomas Bruederli7-29/+489
2014-10-07frequency => freq to better match the ical representationThomas Bruederli1-1/+1
2014-08-23Add getter for the CLASS property to be exported to iCalThomas Bruederli1-0/+4
2014-08-22List event/task properties changes in update notification mails (#3447)Thomas Bruederli4-3/+155
2014-08-22Map additional partstat values for TodosThomas Bruederli1-6/+4
2014-08-22Add utility function to compute diffs between two objects (converted to dicts)Thomas Bruederli2-0/+69
2014-08-21Refactored the wallace invitationpolicy module to work for automated task iTi...Thomas Bruederli2-4/+11
2014-08-21Make sure created and last-modified dates are saved in UTC; add folder type p...Thomas Bruederli4-7/+23
2014-08-20Add wrapper class for libkolabxml todo objects with ical import/export.Thomas Bruederli3-16/+227
2014-08-20Translate UTC and GMT timezones into the according isUTC flagThomas Bruederli1-1/+4
2014-08-06Fix cloning attendees (name got lost)Thomas Bruederli2-4/+4
2014-08-06Fix laading attendees from XML; add tests for itThomas Bruederli1-1/+3
2014-08-06Fix Attendee.copy_from(); new method Event.find_attendee() which is similar t...Thomas Bruederli2-1/+15
2014-08-06Fix iTip REPLY when an attendee delegated to another: both attendees shall be...Thomas Bruederli2-9/+24
2014-08-06Set From: header in IMAP messages written by Wallace to 'Kolab Server'Thomas Bruederli1-2/+4
2014-08-05Remove duplicate set_status() method; get translated event status value on re...Thomas Bruederli1-12/+5