|
Fixed recurrence cancellation support. |
imipweb-client-simplification |
|
Corrected usage of obsolete directory name. |
imipweb-client-simplification |
|
Added more informative serialisation errors. |
imipweb-client-simplification |
|
Added support for immediate recurrence removal. |
imipweb-client-simplification |
|
Only indicate the checked attribute on checkboxes and radio buttons. |
imipweb-client-simplification |
|
Ensure that the appropriate summary is provided when creating a new event. |
imipweb-client-simplification |
|
Added support for highlighting counter-proposal periods when selecting them in |
imipweb-client-simplification |
|
Moved helper methods into a more specific class. |
imipweb-client-simplification |
|
Make calendar selection labels occupy table cells completely. |
imipweb-client-simplification |
|
Fixed the generation of time selection controls so that contiguous periods can |
imipweb-client-simplification |
|
Moved selection and new event controls together with calendar day tables inside |
imipweb-client-simplification |
|
Switched to using a separate table for each day with captions for day headings. |
imipweb-client-simplification |
|
Switched to using div elements and table-based display properties. |
imipweb-client-simplification |
|
Handle absent counter-proposals in get_counters. |
imipweb-client-simplification |
|
Supported counter-proposals properly in the calendar view, showing all proposals |
imipweb-client-simplification |
|
Moved id attributes to more appropriate elements. |
imipweb-client-simplification |
|
Simplified style usage, replacing many specific rules with generic ones. |
imipweb-client-simplification |
|
Added the display of counter-proposals for an event. |
imipweb-client-simplification |
|
Made a separate event page fragment class, separating request handling for the |
imipweb-client-simplification |
|
Introduced a mix-in class for form control generation. |
imipweb-client-simplification |
|
Removed separate viewing of counter-proposals (which will be shown as part of |
imipweb-client-simplification |
|
Fixed strict testing of request presence. |
imipweb-client-simplification |
|
Merged default branch changes. |
imipweb-client-simplification |
|
Permit separate counter-proposals from different attendees. |
|
|
Changed the free/busy offer periods to use iCalendar period syntax. |
imipweb-client-simplification |
|
Added methods related to attendee editing. |
imipweb-client-simplification |
|
Normalised attendees to allow reliable testing; fixed attendee removal to |
imipweb-client-simplification |
|
Introduced a resource class for the event page having a current object. |
imipweb-client-simplification |
|
Added initial support for showing counter-proposals. |
|
|
Added support for obtaining counter-proposals and for testing the presence of |
|
|
Handle undefined RDATE properties. |
|
|
Added a script that initialises user directories. |
|
|
Updated request access to support request types. |
|
|
Replaced bisection usage since requests are not actually sorted. |
|
|
Added support for configurable default preferences. |
|
|
Added a setting to control Web publication of free/busy details. |
|
|
Integrated counter-proposals into the request queue mechanism. |
|
|
Added a test of DECLINECOUNTER and explicit offer expiry. |
|
|
Avoid updating PARTSTAT when recording an offer and sending a COUNTER message. |
|
|
Ignore participation when updating free/busy offers since PARTSTAT is not set. |
|
|
Added handling of COUNTER messages for people, updating attendee participation |
|
|
Updated testing of free/busy offers and competing event rejection. |
|
|
Properly fixed the datetime used to test expiry of free/busy offer periods. |
|
|
Added support for recording expiry times on free/busy offers, fixing testing for |
|
|
Simplified new object testing. |
|
|
Removed redundant attendee tests performed by the require_attendees method. |
|
|
Introduced common REFRESH-upon-ADD support with support and tests for resources. |
|
|
Minor simplification. |
|
|
Renamed a template file to conform to the naming scheme. |
|
|
Added support to the person handler for responding with REFRESH messages when |
|
|
Make sure a stored event is available when generating free/busy details. |
|
|
Changed heading levels. |
|
|
Updated the documentation and scripts with information on local SMTP mode, |
|
|
Changed the locking strategy for handlers to operate exclusively on user stores. |
|
|
Ensure user initialisation before invoking each handler method. |
|
|
Added support for different organiser replacement preferences. |
|
|
Fixed validity testing to consider method information. |
|
|
Added another validity test. |
|
|
Reordered base classes to expose the appropriate is_usable methods, reorganising |
|
|
Introduced more comprehensive validity testing. |
|