summaryrefslogtreecommitdiffstats
path: root/tests/functional/test_wallace/test_007_invitationpolicy.py
Commit message (Collapse)AuthorAgeFilesLines
* Improve resource confirmation workflow:Thomas Bruederli2014-08-051-1/+1
| | | | | | - Use base64 encoding for original event UIDs - Compare sequence number on resource owner replies - Added confirmation test scenario with reservation update and outdated replies
* Test localized notifications from iTip messagesThomas Bruederli2014-07-221-14/+38
|
* Send consolidated update notifications to an event organizer. This means ↵Thomas Bruederli2014-07-101-15/+33
| | | | suppressing notifications triggered by wallace replies as long as more automated replies can be expected; Use localized participant status texts in iTip messages
* Refine invitationpolicy module's code and behavior on re-scheduling and updatesThomas Bruederli2014-07-091-0/+52
|
* Send iTip replies through wallace again; use a locking mechanism to ↵Thomas Bruederli2014-07-091-7/+1
| | | | sequencially process partstat updates from (automated) replies
* Implement participant status updates propagated to all attendee's calendarsThomas Bruederli2014-07-071-1/+62
|
* Catch potential exceptions while sending iTip replies; set recipient ↵Thomas Bruederli2014-07-071-4/+27
| | | | parstat=needs-action when saving new/re-scheduled invitations directly to calendar
* Use new pykolab.xml.event_from_message() function in wallace modules and ↵Thomas Bruederli2014-07-071-9/+18
| | | | verify that attachments survive event updates
* Implement (basic) notification to organizer when processing iTip REPLY ↵Thomas Bruederli2014-07-071-21/+109
| | | | messages from attendees
* Add test case for CANCEL iTip messagesThomas Bruederli2014-07-061-8/+27
|
* Start implementing a new wallace module 'invitationpolicy' to automatically ↵Thomas Bruederli2014-07-061-0/+449
process iTip messages according to per-user policies