|
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 |
|
Update the sequence number when modifying existing separate recurrences. |
client-editing-simplification |
|
Provided a convenience function for instantiating handler objects. |
client-editing-simplification |
|
Added mechanisms for handling calendar object data not encoded as message parts. |
client-editing-simplification |
|
Permit the generation of cancellation messages for all attendees. |
client-editing-simplification |
|
Attempt to load existing recurrence instances when obtaining rescheduled period |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Changed the structure of wrapped messages to employ multipart/alternative and to |
|
|
Added a method to find the index of an attendee in the attendees list. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Handle null inputs to URI conversion functions. |
|
|
Added a text-based client for general use and for testing assistance. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Moved period collection abstractions into the period module. |
|