imip-agent

Graph

(0) -300 -100 -60 +60 +100 +300 tip
Added a test of event spoofing for person recipients.
Added tests of event cancellation for person recipients.
Fixed free/busy removal, also defining organiser attendance to fix updates of
Employed a more descriptive method name for special organiser transparency
Made the test handler usable for declining invitations and added a test of
Fixed free/busy updates for attendees.
Added testing of the person handler, employing a special program to accept
Consolidated SENT-BY and sender metadata definition.
Adjusted event UID.
Made common participation modification more flexible and adopted common
Moved participation modification into a common client method.
Introduced common outgoing message handling to update free/busy records.
Renamed the outgoing test script for consistency.
Fixed absent free/busy tests, added a day recurrence test plus necessary
Remove additional recurrences for entire event cancellations.
Added tests of the outgoing handler.
Split the invitation tests into separate scripts, fixing some of the result
Fixed free/busy period removal for cancelled events.
Added tests of multiple attendee invitation and single attendee uninvitation.
Added vim modeline.
Added tests of recurring event and recurrence cancellation, plus date-based
Added recurring event test and tidied up the test output.
Fixed bundled free/busy information to originate from the specified store.
Added unconstrained free/busy retrieval and an event spoofing test.
Handle missing datetime properties when requesting datetime items.
Added event cancellation test.
Added a test of resource booking; made the showmail tool usable.
Added testing templates and a tool to show encoded mail messages.
Made recurrence identifier acquisition and free/busy production more robust.
Tidied up period initialisation and usage, fixing and improving the free/busy
Distinguish between the stated start of a period and the start point of a
Produce recurring periods employing dates if they are involved.
Simplified recurrence identifier generation.
Fixed removal of affected periods.
Removed the special get_periods_for_freebusy function, introducing start and end
Fixed initialisation of form periods, enabling end date controls appropriately.
Removed superfluous UTC conversion.
Fixed datetime iterator usage.
Removed a method testing whether an object provides a given recurrence.
Fix/simplify recurrence and period comparisons.
Reordered the functions.
Use period convenience method to get time zone details.
Tidied imports and fixed get_tzid availability.
Fixed period instantiation.
Tidied imports.
Updated start and end datetime accesses.
Handle datetimes in different time zones when checking whether they end on the
Fixed EventPeriod instantiation parameters.
Moved RecurringPeriod into the period module.
Removed special comparison callable for period sorting.
Introduced a time zone context into period instances.
Updated start and end datetime accesses.
Made EventPeriod a subclass of RecurringPeriod, with both period types employing
Fixed end dates broken in recent period-related changes, removing implicit end
Fixed single day event creation.
Fixed period start and end method usage.
Attempted to consolidate identifier handling, particularly the construction and
Fixed replaced and replacing occurrence display.
Corrected docstring.
Moved end date conversion functions to the dates module.
(0) -300 -100 -60 +60 +100 +300 tip