path: root/wallace
AgeCommit message (Expand)AuthorFilesLines
2015-03-27Don't change partstat on new invitations saved to calendar (#4948)Thomas Bruederli1-2/+4
2015-03-24Select folder annotated as 'private' for storing events flagged as such (#4788)Thomas Bruederli1-1/+5
2015-03-11New *_CANCEL_DELETE policy to remove cancelled objects rather than flagging a...Thomas Bruederli1-26/+58
2015-03-10Force RRULE UNTIL attribute to be a UTC date/time but also account for it to ...Thomas Bruederli1-2/+1
2015-03-09Only take delegated mailboxes into account when receiving iTip REPLY messages...Thomas Bruederli1-5/+7
2015-03-02Store reservations for single occurrences with the same UID in one object (#4...Thomas Bruederli2-7/+14
2015-03-02Remove commented codeThomas Bruederli1-10/+1
2015-03-02Store invitations to single occurrences with the same UID in one object (#4726)Thomas Bruederli1-6/+16
2015-02-26Reset return vars when recurrence-id doesn't match (#4706)Thomas Bruederli1-0/+2
2015-02-24Minor improvement in notification message text (newlines)Thomas Bruederli1-1/+1
2015-02-24Reset vars on exceptionThomas Bruederli1-0/+2
2015-02-23CentOS7 systemd: use /run/wallaced as location for the pid file (#4673) inste...Timotheus Pokorra2-3/+3
2015-02-21Support bookings for recurring events and single occurrences (#4632)Thomas Bruederli1-50/+142
2015-02-20Better regex for UID; set partstat + rsvp before adding to list of updated at...Thomas Bruederli1-5/+6
2015-02-20Consolidate duplicate code to resolve recurrence instancesThomas Bruederli1-78/+16
2015-02-20Don't reply with PARTSTAT=NEEDS-ACTIONThomas Bruederli1-1/+1
2015-02-20Support iTip CANCEL requests with THISANDFUTRE rangeThomas Bruederli1-0/+9
2015-02-17Add support for invitations of recurring events and single occurrences (#4552)Thomas Bruederli1-47/+183
2015-02-11Prevent wallace from failing on bogus configurations (#4555)Thomas Bruederli1-1/+1
2015-02-02Consider kolabDelegate status when searching for events to be updated on iTip...Thomas Bruederli1-2/+10
2015-02-02Fix pykolab.imap.namespaces function return and usage (#4277)Thomas Bruederli1-6/+3
2015-02-02Implement additional policy value *_SAVE_AND_FORWARD to still pass through th...Thomas Bruederli1-1/+11
2015-02-02Fix message parsing with email module 2.x (#4250); insert HTML footer in exis...Thomas Bruederli1-48/+31
2015-01-21Localize notification message texts with gettext (#4256)Thomas Bruederli1-8/+8
2014-12-23Consider all valid recipient email addresses, including aliases, when identif...Thomas Bruederli1-3/+10
2014-11-20Build iTip response and notification messages with unicode strings (#3926) + ...Thomas Bruederli2-8/+22
2014-11-14Drop import for binasciiJeroen van Meeuwen (Kolab Systems)1-1/+0
2014-11-14Make the number of threads to use a configurable optionJeroen van Meeuwen (Kolab Systems)1-9/+10
2014-11-07Add wallace.resource_calendar_expire_days to config defaultsThomas Bruederli1-1/+1
2014-11-07Don't explicitly terminate heartbeat process in sigterm handler (#3902)Thomas Bruederli1-2/+0
2014-10-24Make resource calendar expiry days configurable (#3843)Thomas Bruederli1-4/+5
2014-10-23Run archival jobs in another Wallace child process (#3843)Thomas Bruederli3-3/+139
2014-10-23Break module iteration if the message has been consumed by any of the modulesThomas Bruederli1-0/+3
2014-10-23Don't disconnect LDAP after lookupThomas Bruederli1-2/+0
2014-10-21Skip recipient lookup if no iTip parts are found in the messageThomas Bruederli1-7/+5
2014-10-21Remove hard-coded resources module and rely on configThomas Bruederli1-3/+1
2014-10-11Fall back to accept a message if no module has anything to say about itJeroen van Meeuwen (Kolab Systems)1-1/+11
2014-08-23Store confidential iTip invitation events in a dedicated folder - if exists (...Thomas Bruederli1-3/+11
2014-08-22List event/task properties changes in update notification mails (#3447)Thomas Bruederli1-7/+22
2014-08-22Basic sanity check for input messageThomas Bruederli1-0/+4
2014-08-21Apply ACT_UPDATE policy on iTip REQUESTs with no re-scheduling (i.e. unchange...Thomas Bruederli1-45/+65
2014-08-21Refactored the wallace invitationpolicy module to work for automated task iTi...Thomas Bruederli1-142/+263
2014-08-19Set read ACLs for admin user before accessing resource calendars (#3428)Thomas Bruederli1-2/+5
2014-08-15Catch failures on base64 decoding event UIDs from owner confirmation replies ...Thomas Bruederli1-4/+7
2014-08-14killproc -p $pidfile to only kill the master thread (#917)Timotheus Pokorra (
2014-08-14Fix traceback errors in resource booking module (#3312)Thomas Bruederli1-1/+4
2014-08-07Resource invitation policies require owner to be definedThomas Bruederli1-1/+1
2014-08-06Send delegation reply BEFORE the delegatee's accept reply; improve error logg...Thomas Bruederli2-14/+14
2014-08-06Handle iTip REPLY messages with delegationThomas Bruederli1-4/+32
2014-08-06Add test for owner confirmation on (delegated) resource collection bookingsThomas Bruederli1-1/+1