summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add commentary with the RFC references (since "OPTIONAL" and "REQUIRED" were ↵Jeroen van Meeuwen (Kolab Systems)2014-06-091-0/+1
| | | | changed to "OPT-PARTICIPANT" and "REQ-PARTICIPANT")
* "OPTIONAL" is supposed to be "OPT-PARTICIPANT"Jeroen van Meeuwen (Kolab Systems)2014-06-091-2/+2
|
* Assure when a configuration file is read, it is also configured as the ↵Jeroen van Meeuwen (Kolab Systems)2014-06-091-4/+20
| | | | configuration file in use
* Only non-unicode strings need be decodedJeroen van Meeuwen (Kolab Systems)2014-06-091-7/+16
|
* Fix unit test for attendeeJeroen van Meeuwen (Kolab Systems)2014-06-091-2/+2
|
* Make sure a mailbox is only renamed if it actually exists.Jeroen van Meeuwen (Kolab Systems)2014-06-092-27/+42
|
* LSUB with a pattern does not return the expected results at allJeroen van Meeuwen (Kolab Systems)2014-06-091-3/+3
|
* Only compare result attribute values if indeed the input has such keyJeroen van Meeuwen (Kolab Systems)2014-06-051-5/+6
|
* Use 'id' rather than 'user' parameterJeroen van Meeuwen (Kolab Systems)2014-05-142-6/+15
|
* Remove kolab/MakefileJeroen van Meeuwen (Kolab Systems)2014-05-141-1/+0
|
* Add kolabd plugin to cleanup Roundcube's database after deleting a Kolab ↵Thomas Bruederli2014-04-232-0/+78
| | | | user from LDAP
* Add CardDAV URL to Kolab address books by defaultJeroen van Meeuwen (Kolab Systems)2014-04-051-0/+1
|
* Add CalDAV URL to calendars by defaultJeroen van Meeuwen (Kolab Systems)2014-04-051-0/+1
|
* Add vacation interface by defaultJeroen van Meeuwen (Kolab Systems)2014-04-051-0/+1
|
* Add functional test to measure performance of resource calendar processingThomas Bruederli2014-03-252-3/+145
|
* Quote resource folder names for IMAP operationsThomas Bruederli2014-03-252-5/+10
|
* Adjust debug logging levels for better trackingThomas Bruederli2014-03-251-2/+2
|
* Delegate to another resource collection member if the booked resource is ↵Thomas Bruederli2014-03-252-74/+187
| | | | unavailable for the re-scheduled date
* Pass additional attributes to delegated-from contact referenceThomas Bruederli2014-03-191-1/+1
|
* Fix accessor methods for organizer attributesThomas Bruederli2014-03-191-2/+2
|
* Get resource owner information from parent collection if not set directlyThomas Bruederli2014-03-193-8/+44
|
* Add unit tests for wallace module_resources.check_date_conflict; fix invalid ↵Thomas Bruederli2014-03-191-1/+30
| | | | iTip block
* Fix ROLE parameter mapping according to RFC 2445Thomas Bruederli2014-03-051-2/+2
|
* Test owner assignment for resources and mentions in reservation request ↵Thomas Bruederli2014-03-057-27/+151
| | | | responses
* Test handling of (some) invalid iTip messages to resourcesThomas Bruederli2014-03-052-0/+22
|
* Catch and log unexpected exceptions from wallace modules; abort loop if a ↵Thomas Bruederli2014-03-051-1/+9
| | | | module 'consumed' a message
* Optimization: only connect to LDAP and IMAP when actually necessaryThomas Bruederli2014-03-061-3/+3
|
* Append num_messages for every resource calendar that was examinedThomas Bruederli2014-03-041-2/+2
|
* Ignore invalid iTip messages but not fail on themThomas Bruederli2014-03-042-7/+17
|
* Merge branch 'master' of ssh://git.kolab.org/git/pykolabThomas Bruederli2014-03-041-2/+2
|\
| * Reflect the rename of kolab.py in to kolab-cli.pyJeroen van Meeuwen (Kolab Systems)2014-03-051-2/+2
| |
* | Basic support for recurring resource invitationsThomas Bruederli2014-03-046-37/+140
|/
* Import DURATION and EXDATE properties from icalThomas Bruederli2014-03-042-4/+41
|
* Import RRULE property from iCalThomas Bruederli2014-03-043-1/+17
|
* Rename kolab.py to kolab-cli.py to avoid conflicts with global libkolab ↵Thomas Bruederli2014-03-041-0/+0
| | | | bindings at kolab.*
* Use libkolab bindings to compute recurring event instances + add tests for thisThomas Bruederli2014-03-044-0/+93
|
* Make sure correct filepaths are returned and returned again, so thatJeroen van Meeuwen (Kolab Systems)2014-03-044-3/+243
| | | | multiple modules can be executed
* Merge branch 'master' of ssh://git.kolabsys.com/git/pykolabJeroen van Meeuwen (Kolab Systems)2014-03-049-683/+848
|\
| * Update localization template with new strings from wallaceThomas Bruederli2014-02-213-329/+480
| |
| * Add setter for RSVP statusThomas Bruederli2014-02-211-0/+3
| |
| * Set Delegator to NON-PARTICIPANT and RSVP=FALSE according to RFCThomas Bruederli2014-02-212-2/+9
| |
| * Remove duplicated code for datetime conversionThomas Bruederli2014-02-212-254/+87
| |
| * Fix return value of pykolab.xml.utils.to_dtThomas Bruederli2014-02-201-2/+1
| |
| * Ignore event updates for delegated resource collections; clean-up debug loggingThomas Bruederli2014-02-203-87/+252
| |
| * Fix type check of date/time objectsThomas Bruederli2014-02-201-1/+1
| |
| * Read delegated-from/-to from iCal into libkolabxml event objectsThomas Bruederli2014-02-202-7/+14
| |
| * Merge branch 'master' of ssh://git.kolab.org/git/pykolabThomas Bruederli2014-02-201-1/+1
| |\
| * | Fix invalid attendee role value NONPARTICIPANT => NON-PARTICIPANTThomas Bruederli2014-02-202-3/+3
| | |
* | | The appending of a comment after a line-continuation character is notJeroen van Meeuwen (Kolab Systems)2014-03-041-4/+4
| | | | | | | | | | | | legal syntax
* | | Take a result from modules being executed seriouslyJeroen van Meeuwen (Kolab Systems)2014-03-041-1/+5
| | |