|
Updated the free/busy tool, although the participation status needs reviewing. |
recurring-events |
|
Permit attendee removal when saving events (it should only affect organisers). |
recurring-events |
|
Fixed remove_event method so that it accepts recurrence identifiers. |
recurring-events |
|
Fixed period removal, requiring a parent event period to be found. |
recurring-events |
|
Moved the generation of organiser-related controls into a separate method, also |
recurring-events |
|
Added docstrings. |
recurring-events |
|
Extended support for recurrence modifications to the other handlers, |
recurring-events |
|
Changed period generation to use an explicit end point, supporting inclusive end |
recurring-events |
|
Added support for inclusive end points when materialising instances. |
recurring-events |
|
Added docstrings. |
recurring-events |
|
Show affected recurrences when handling events with recurrence identifiers. |
recurring-events |
|
Actually set directory permissions: makedirs seems not to bother doing so. |
recurring-events |
|
Introduced a null value for PARTSTAT, suppressing such values in menus. |
recurring-events |
|
Use stored objects to generate free/busy periods since responses from some |
recurring-events |
|
Fixed REFRESH handling for its currently unsupported state. |
recurring-events |
|
Added initial support for RDATE and EXDATE properties. |
recurring-events |
|
Handle actual multivalued rule representations. |
recurring-events |
|
Babel appears not to like the C locale: using "en" instead. |
recurring-events |
|
Updated API usage in the free/busy tool, incorporating recurrence details. |
recurring-events |
|
Return None from get_utc_datetime and get_datetime_item for nonexistent items. |
recurring-events |
|
Return an empty list of recurrences if no records are found. |
recurring-events |
|
Use the UTC-converted value of RECURRENCE-ID so that it may be used to find and |
recurring-events |
|
Added support for handling recurrences. |
recurring-events |
|
Added missing recurrence identifier. |
recurring-events |
|
Expanded support for recurrences to handlers and the manager, improving and |
recurring-events |
|
Merged changes from the default branch. |
recurring-events |
|
Apply the default directory permissions when using makedirs. |
|
|
Merged changes from the default branch. |
recurring-events |
|
Properly fix the parameters! |
|
|
Merged changes from the default branch. |
recurring-events |
|
Removed spurious extra parameter. |
|
|
Merged changes from the default branch. |
recurring-events |
|
Fixed sender parameters. |
|
|
Added initial support for receiving and accessing recurring event instances. |
recurring-events |
|
Always convert mail addresses to lower case. |
|
|
Fixed directory permissions, remembering the executable bits. |
|
|
Filter out cancelled events from incoming request objects. |
|
|
Added permission fixing for directories. |
|
|
Added generic object access functions. |
|
|
Updated the targeted event colour. |
|
|
Added missing support for constraining free/busy requests to certain periods. |
|
|
Handle events with no initial attendees. |
|
|
Adjusted object heading vertical alignment. |
|
|
Moved CSS class usage onto select elements, improving PARTSTAT presentation. |
|
|
Fixed URI conversion. |
|
|
Added docstrings. |
|
|
Added a display of recurrences for events. |
|
|
Moved UTC conversion into the free/busy-specific function. |
|
|
Made the manager show recurring events. |
|
|
Changed the get_periods function to use time regime information so that |
|
|
Changed get_rule to split an iCalendar RRULE value into the required pieces. |
|
|
Fixed missing import after code was previously moved. |
|
|
Added support for adding participants to an existing event as organiser. |
|
|
Handle uninvited attendees not found in the stored object. |
|
|
Added new event access key. |
|
|
Fixed the outgoing handler to not completely cancel events unless all attendees |
|
|
Added support for sending CANCEL messages to uninvited attendees. |
|
|
Made error messages a lot more helpful at last. |
|
|
Added missing URI conversions. |
|
|
Introduced initial support for removing attendees, although CANCEL messages are |
|