|
Added a way of specifying dates without times. |
client-editing-simplification |
|
Made FormDate instances return corrected end date information instead of |
client-editing-simplification |
|
Provide the tzid to permit conversion of dates to datetimes. |
client-editing-simplification |
|
Remove EXDATE from separated occurrences. |
client-editing-simplification |
|
Introduced text client and helper function usage. |
client-editing-simplification |
|
Support the loading of recurrences that need to be separated from a parent. |
client-editing-simplification |
|
Added a helper function to count and test occurrences of a string in output. |
client-editing-simplification |
|
Removed superfluous parameter that should have been removed before. |
client-editing-simplification |
|
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 |