imip-agent

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
2015-09-29 Paul Boddie Improved address and URI conversion, supporting verbose addresses and
2015-09-29 Paul Boddie Added a CN (common name) setting and support for user attributes.
2015-09-29 Paul Boddie Improved URI and address conversion functions to handle "full" e-mail addresses.
2015-09-29 Paul Boddie Added missing escaping for text within elements.
2015-09-29 Paul Boddie Merged changes from branch.
2015-09-28 Paul Boddie Separated attendee/recurrence manipulation from presentation, introducing imipweb-client-simplification
2015-09-28 Paul Boddie Allow the removal of RDATE-labelled recurrences. imipweb-client-simplification
2015-09-28 Paul Boddie Handle editing operations in the absence of a main period. imipweb-client-simplification
2015-09-28 Paul Boddie Added support for excluding recurrences of unshared events. imipweb-client-simplification
2015-09-28 Paul Boddie Fixed recurrence cancellation support. imipweb-client-simplification
2015-09-28 Paul Boddie Corrected usage of obsolete directory name. imipweb-client-simplification
2015-09-28 Paul Boddie Added more informative serialisation errors. imipweb-client-simplification
2015-09-28 Paul Boddie Added support for immediate recurrence removal. imipweb-client-simplification
2015-09-28 Paul Boddie Only indicate the checked attribute on checkboxes and radio buttons. imipweb-client-simplification
2015-09-28 Paul Boddie Ensure that the appropriate summary is provided when creating a new event. imipweb-client-simplification
2015-09-28 Paul Boddie Added support for highlighting counter-proposal periods when selecting them in imipweb-client-simplification
2015-09-28 Paul Boddie Moved helper methods into a more specific class. imipweb-client-simplification
2015-09-27 Paul Boddie Make calendar selection labels occupy table cells completely. imipweb-client-simplification
2015-09-27 Paul Boddie Fixed the generation of time selection controls so that contiguous periods can imipweb-client-simplification
2015-09-27 Paul Boddie Moved selection and new event controls together with calendar day tables inside imipweb-client-simplification
2015-09-27 Paul Boddie Switched to using a separate table for each day with captions for day headings. imipweb-client-simplification
2015-09-27 Paul Boddie Switched to using div elements and table-based display properties. imipweb-client-simplification
2015-09-27 Paul Boddie Handle absent counter-proposals in get_counters. imipweb-client-simplification
2015-09-26 Paul Boddie Supported counter-proposals properly in the calendar view, showing all proposals imipweb-client-simplification
2015-09-26 Paul Boddie Moved id attributes to more appropriate elements. imipweb-client-simplification
2015-09-25 Paul Boddie Simplified style usage, replacing many specific rules with generic ones. imipweb-client-simplification
2015-09-25 Paul Boddie Added the display of counter-proposals for an event. imipweb-client-simplification
2015-09-24 Paul Boddie Made a separate event page fragment class, separating request handling for the imipweb-client-simplification
2015-09-24 Paul Boddie Introduced a mix-in class for form control generation. imipweb-client-simplification
2015-09-24 Paul Boddie Removed separate viewing of counter-proposals (which will be shown as part of imipweb-client-simplification
2015-09-24 Paul Boddie Fixed strict testing of request presence. imipweb-client-simplification
2015-09-24 Paul Boddie Merged default branch changes. imipweb-client-simplification
2015-09-24 Paul Boddie Permit separate counter-proposals from different attendees.
2015-09-19 Paul Boddie Changed the free/busy offer periods to use iCalendar period syntax. imipweb-client-simplification
2015-09-19 Paul Boddie Added methods related to attendee editing. imipweb-client-simplification
2015-09-19 Paul Boddie Normalised attendees to allow reliable testing; fixed attendee removal to imipweb-client-simplification
2015-09-19 Paul Boddie Introduced a resource class for the event page having a current object. imipweb-client-simplification
2015-09-19 Paul Boddie Added initial support for showing counter-proposals.
2015-09-19 Paul Boddie Added support for obtaining counter-proposals and for testing the presence of
2015-09-19 Paul Boddie Handle undefined RDATE properties.
2015-09-18 Paul Boddie Added a script that initialises user directories.
2015-09-18 Paul Boddie Updated request access to support request types.
2015-09-18 Paul Boddie Replaced bisection usage since requests are not actually sorted.
2015-09-18 Paul Boddie Added support for configurable default preferences.
2015-09-17 Paul Boddie Added a setting to control Web publication of free/busy details.
2015-09-15 Paul Boddie Integrated counter-proposals into the request queue mechanism.
2015-09-14 Paul Boddie Added a test of DECLINECOUNTER and explicit offer expiry.
2015-09-14 Paul Boddie Avoid updating PARTSTAT when recording an offer and sending a COUNTER message.
2015-09-14 Paul Boddie Ignore participation when updating free/busy offers since PARTSTAT is not set.
2015-09-14 Paul Boddie Added handling of COUNTER messages for people, updating attendee participation
2015-09-13 Paul Boddie Updated testing of free/busy offers and competing event rejection.
2015-09-13 Paul Boddie Properly fixed the datetime used to test expiry of free/busy offer periods.
2015-09-13 Paul Boddie Added support for recording expiry times on free/busy offers, fixing testing for
2015-09-13 Paul Boddie Simplified new object testing.
2015-09-13 Paul Boddie Removed redundant attendee tests performed by the require_attendees method.
2015-09-13 Paul Boddie Introduced common REFRESH-upon-ADD support with support and tests for resources.
2015-09-13 Paul Boddie Minor simplification.
2015-09-13 Paul Boddie Renamed a template file to conform to the naming scheme.
2015-09-13 Paul Boddie Added support to the person handler for responding with REFRESH messages when
2015-09-13 Paul Boddie Make sure a stored event is available when generating free/busy details.
(0) -300 -100 -60 +60 +100 +300 tip