|
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. |
|
|
Convert recurrence identifiers to comparable start datetimes. |
|
|
Require start and end datetimes in periods. |
|
|
Switched to using datetime objects in periods throughout, eliminating initial |
|
|
Made period abstractions more consistent. |
|
|
Handle newly-introduced separate recurrences upon their cancellation. |
|
|
Added initial support for cancelling specific event occurrences. |
|
|
Added a time zone convenience method. |
|
|
Added convenience methods for object copying, property access and removal, and |
|
|
Support the cancellation of previously unseparated recurrences. |
|
|
Update the free/busy details if the organiser is uninviting themself. |
|
|
Support UNTIL in RRULE descriptions. |
|
|
Fixed participant status testing for organisers. |
|
|
Moved editable recurrence generation into a separate method. |
|
|
Replaced page.input usage with that of the _control method. |
|
|
Added period origin details to form-originating period information so that RRULE |
|
|
Fixed docstring. |
|
|
Removed the superfluous computed recipient option from the processor. |
|
|
Replaced the ignore action with a save action for created events. |
|
|
Moved day and time slot controls before the new event controls so that the new |
|
|
Fixed sequence number updating when updating events. |
|
|
Fixed date-based recurrence identifier conversion for free/busy period matching. |
|
|
Improved a comment about free/busy recurrence updating. |
|
|
Make sure that resource recurrences are updated correctly. |
|
|
Store the final state of a cancelled event. |
|
|
Fixed the free/busy tool for filtering periods using specific recurrences. |
|
|
Permit the retrieval of UTC datetimes where dates are converted to datetimes. |
|
|
Use any attendee information for an organiser, not the organiser's own |
|
|
Dequeue any outstanding requests for cancelled events. |
|
|
Removed the superfluous free/busy handler. |
|
|
Only remove an event from the free/busy record if cancelling the whole thing, |
|
|
Renamed for_organiser to from_organiser to more clarity. |
|
|
Fixed conflict detection between parent events and modified recurrences. |
|
|
Consolidated conversion to/from calendar date conventions in the data module. |
|
|
Introduced abstractions for form dates and periods, making the recurrence period |
|
|
Moved various date control value-handling methods into a separate module. |
|
|
Fixed empty attendee removal; removed superfluous position information from the |
|
|
Introduced an event period abstraction and tidied up period saving. |
|