imip-agent

Graph

(0) -1000 -300 -100 -60 tip
Renamed is_recurrence to describes_recurrence_period, has_recurrence to client-editing-simplification
Introduced an object method to make a new separate recurrence instance. client-editing-simplification
Changed the criteria for whole event redefinitions by attendees, considering client-editing-simplification
Parameterised more user interface commands. client-editing-simplification
Removed superfluous parameter and expanded the documentation. client-editing-simplification
Introduced helper functions to test initial free/busy state. client-editing-simplification
Parameterised user interface commands and values, employing a function to help client-editing-simplification
Introduced common testing helper functions and some usage of the text client client-editing-simplification
Adjusted the logic around counter-proposals, replacing the "retained modified" client-editing-simplification
Added support for rule editing, also tidying up command processing and adding client-editing-simplification
Added support for rule editing. client-editing-simplification
Override frequency qualifiers incompatible with yearday selectors. client-editing-simplification
Support rule deletion where a null or empty rule is provided. client-editing-simplification
Handle missing stored objects referenced by incoming REFRESH messages. client-editing-simplification
Prevent objects constructed for ADD method updates from employing RECURRENCE-ID. client-editing-simplification
Removed special handling for UNTIL qualifiers in rules. client-editing-simplification
Make UNTIL impose an inclusive selection period. client-editing-simplification
Introduced initial support for UNTIL as an observed qualifier. client-editing-simplification
Structured the tests for more convenient selection. client-editing-simplification
Expanded list comprehension for clarity. client-editing-simplification
Prevent the unnecessary publication of cancelled or modified recurrences. client-editing-simplification
Removed superfluous method. client-editing-simplification
Hide separate, cancelled objects from editing. client-editing-simplification
Use RDATE as the origin of modified recurrence periods. client-editing-simplification
Made period classification use unedited rather than stored periods. client-editing-simplification
Use EXDATE to exclude any cancelled/removed main period in reformulated events. client-editing-simplification
Added copying and comparison support to selectors. client-editing-simplification
Ensure that periods in the managed state are copied and can therefore be edited client-editing-simplification
Fixed qualifier value checking upon failure and where no ranges are specified. client-editing-simplification
Consolidate resolution-related information into a single table. client-editing-simplification
Introduced validation of qualifier arguments using the check_values function. client-editing-simplification
Prevent month-level and monthday updates from introducing bad datetime values. client-editing-simplification
Support date-datetime comparisons when determining the period collection limit. client-editing-simplification
Fixed UNTIL acquisition from rule parameters. client-editing-simplification
Eliminated duplicate code by introducing a selector preparation function. client-editing-simplification
Fixed inclusive (UNTIL) selection to avoid non-final selectors causing duplicate client-editing-simplification
Introduced symbols for resolution levels and a mapping from levels to symbols. client-editing-simplification
Make WeekDayFilter an Enum subclass, ensuring that such selectors can be wrapped client-editing-simplification
Introduce datetime information between selectors where appropriate. client-editing-simplification
Fixed selector preparation. client-editing-simplification
Give the LimitSelector and StartSelector special level identifiers, simplifying client-editing-simplification
Updated the recurrence rule tests for the revised API. client-editing-simplification
Use a proper mapping to "parent" resolutions for introduced frequency selectors. client-editing-simplification
Fixed missing queued results caused by start occurrence insertion. client-editing-simplification
Fixed PositionSelector initialisation for BYSETPOS qualifiers. client-editing-simplification
Ensure that interval updates propagate correctly to the iterator. client-editing-simplification
Introduced a selector that ensures the inclusion of the main period in the set client-editing-simplification
Added various functions and methods to facilitate rule selector editing. client-editing-simplification
Filter out rule periods when determining which need to be actively set. Such client-editing-simplification
Added initial support for recurrence rule inspection and rule period editing. client-editing-simplification
Exclude EXDATE properties from new recurrence instances. client-editing-simplification
Merged changes from the default branch. client-editing-simplification
Fixed superclass method call.
Merged changes from the default branch. client-editing-simplification
Allow BY... qualifiers to coexist with frequency qualifiers at the same
Extended the value decoding and encoding mechanisms to avoid splitting RRULE
Introduced usage of the text client as a way of preparing events for processing. client-editing-simplification
Added initial support for integrating with the Mutt mail client software. client-editing-simplification
Added options to make the text client usable for integration with mail programs. client-editing-simplification
Expose modified objects via the get_publish_objects method. client-editing-simplification
(0) -1000 -300 -100 -60 tip