imip-agent

Graph

(0) -1000 -300 -100 -60 +60 tip
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.
Employ a simple filter invocation to materialise recurrence periods and to
Fixed recurrence date iterator.
Introduced an iterator that merges recurrence rule and date collections.
Fixed and reorganised the rule period abstractions.
Introduced rule period collection abstractions. Consolidated rule limit tests.
Added a method to expose the recurrence iterator.
Updated materialise method usage.
Remove superfluous result collection slicing and count method parameter.
Changed the recurrence computation to employ iterators supplying values
Removed superfluous sort operation.
Reworked various aspects of the recurrence computation implementation, removing
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
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
(0) -1000 -300 -100 -60 +60 tip