|
Merged changes from the default branch. |
client-editing-simplification |
|
Simplify the interface of the rule periods computation function. |
|
|
Made a function that obtains all period instances for a recurrence rule. |
|
|
Introduced a dedicated function for creating rule-originating period instances. |
|
|
Added conflicting period computation. |
client-editing-simplification |
|
Permit a different start index when obtaining form-encoded periods. |
client-editing-simplification |
|
Return the loaded object from the load_object method. |
client-editing-simplification |
|
Added missing import. |
client-editing-simplification |
|
Make store, journal and preference details optional in the client initialiser. |
client-editing-simplification |
|
Fixed the initialisation of recurrence objects in parent objects. |
client-editing-simplification |
|
Moved generic editing functionality into a separate module. |
client-editing-simplification |
|
Allow the store, journal and publisher configuration logic to function correctly |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Attempt to prevent erroneous store type configuration overriding. |
|
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Attempt to restore the use of configuration defaults for journals and publishers |
|
|
Added notes about local Unix mailbox message storage. |
|
|
Allow the journal and publisher to be absent. |
|
|
Merged changes from the default branch. |
client-editing-simplification |
|
Introduced convenience methods for ensuring URI values from object properties. |
|
|
Removed superfluous methods. |
client-editing-simplification |
|
Fixed debugging output. |
client-editing-simplification |
|
Fixed get_active_periods usage due to a change in the signature. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Made a store method to support event modification using recurrences. |
client-editing-simplification |
|
Fixed the specific recurrence result for the updated periods computation. |
client-editing-simplification |
|
Fixed test of updated period computation. |
client-editing-simplification |
|
Fixed control-flow error when preparing updated periods. |
client-editing-simplification |
|
Introduced a function to transfer delegates between attendee mappings, making |
|
|
Tidied up slightly, making use of existing functions where appropriate. |
|
|
Removed superfluous store methods, renaming set_complete_event to |
|
|
Added a parameter for the journal when initialising the editing client. |
client-editing-simplification |
|
Added support for modifications and cancellations in objects, moving the updated |
client-editing-simplification |
|
Merged add-fallback-tzid-to-objects back into this branch. |
client-editing-simplification |
|
Obtain obsolete periods so that rule-originating periods that are replaced can |
client-editing-simplification |
|
Obtain all counter-proposal recurrences if a parent event is involved. |
client-editing-simplification |
|
Support rule-originating period exclusion. |
client-editing-simplification |
|
Preserve the main period in any expanded recurring period sequence. |
client-editing-simplification |
|
Preserve organiser attendance information when updating attendee details. |
client-editing-simplification |
|
Check for overlapping periods when validating the data. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Handle erroneous form date information when attempting to convert to datetimes. |
|
|
Reorganised command line argument/option processing and help text generation. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |
|
Added a function that identifies overlapping periods within a collection. |
|
|
Support BCC sending suppression so that routines requesting it can still be |
|
|
Merged changes from the default branch. |
client-editing-simplification |
|
Remove old counter-proposals from an attendee when receiving new ones from them. |
|
|
Changed file store code to remove all recurrence counter-proposals when the |
|
|
Added methods to obtain recurrence counter-proposal identifiers. |
|
|
Permit attendee editing of properties, causing counter-proposals to be sent. |
client-editing-simplification |
|
Produce parent event updates when countering with new attendees or periods, or |
client-editing-simplification |
|
Added generic event editing support, expanding and refining the functionality |
client-editing-simplification |
|
Added methods to obtain recurrence counter-proposal identifiers. |
client-editing-simplification |
|
Merged editing state management functionality from the default branch. |
client-editing-simplification |
|
Introduced a special state management abstraction for editing. |
|
|
Extended the new_object function to initialise essential properties. |
client-editing-simplification |
|
Merged changes from the default branch. |
client-editing-simplification |