imip-agent

Graph

(0) -300 -100 -60 +60 +100 +300 tip
Handle lock removal attempts given the presence of lock subdirectories.
Produce a value of None for empty properties.
Handle absent values in items, addresses and URIs, rejecting empty organisers
Do not save events that have only been countered.
Added initial support for free/busy "offers" so that counter-proposals may be
Added parameter clarification to docstring.
Added tests for absent files to suppress uninteresting error messages.
Added a note about the local time zone interpretation of permitted values.
Improved the outgoing-only explanation.
Introduced missing explicit participation tests.
Changed names to use more accurate or clearer terminology, fixing free/busy
Introduced the notion of "lock depth" to prevent premature lock removal (at the
Added a compound locking mechanism to avoid update inconsistencies upon
Improved removal button labelling and styling, adding action text.
Fixed obsolete API usage for start and end items.
Removed obsolete cancellations-related operation.
Dequeue pending requests for cancelled events.
Made the is_participating method more generally applicable and logical.
Added a note about the organiser.
Fixed docstring.
Changed the representation of cancellations in the store to be a parallel
Added docstrings.
Simplified participant status retrieval.
Added a test of refreshing events involving cancelled recurrences.
Also cancel events when more attendees are specified than actually attending.
Handle an absence of cancellations when processing recurrences.
Added initial support for automatic responses to REFRESH messages.
Remove Content-Transfer-Encoding headers so that the output can be reparsed
Added docstrings.
Added outgoing handler tests for the sender.
Introduced tentative support for handling outgoing ADD method messages.
Renamed the Outgoing class to CommonEvent.
Relaxed DTSTAMP tests in the outgoing handler so that Claws Mail responses can
Added initial support for handling the ADD method.
Fixed recurrence identifier initialisation using a plain item (not one with a
Fixed breakage caused by period and client abstraction changes, adding free/busy
Use the Object convenience method to make free/busy periods.
Fixed outgoing message user participation test.
Added tentative support for the ADD method, which is arguably best ignored in
Improved docstring.
Handle ill-defined user store directories.
Added error collection to various script invocations.
Added updates to the free/busy providers when objects are handled, with new
Install the config module into a subdirectory of /etc, linking to it from the
Added support/guidance for daily free/busy updates for all users using cron.
Renamed the scheduling_resolution setting to permitted_times, adding some
Added the ability to enable/disable manager interface links in notifications.
Added a preference to define overall participation in the calendar system.
Added support for delivery to local recipients via SMTP (at least for Postfix).
Attempt to handle returned messages, avoiding their misinterpretation as
Changed the simple method of configuring Postfix to use explicit lists of
Added a demonstration of the COUNTER method in response to an invalid but
Added tentative support for countering requests upon correcting them.
Improved the main period setting method in the object abstraction.
Fixed datetime correction for units without predetermined values.
Added a get_duration method to periods.
Added functions for coalescing and inverting free/busy information.
Added functions for correcting invalid datetimes.
Accumulate and return errors found for invalid datetimes.
Added tentative support for datetime resolution constraints.
(0) -300 -100 -60 +60 +100 +300 tip