imip-agent

Shortlog

(0) -1000 -300 -100 -60 +60 +100 tip
2017-10-07 Paul Boddie Merged editing state management functionality from the default branch. client-editing-simplification
2017-10-07 Paul Boddie Introduced a special state management abstraction for editing.
2017-10-07 Paul Boddie Extended the new_object function to initialise essential properties. client-editing-simplification
2017-10-07 Paul Boddie Merged changes from the default branch. client-editing-simplification
2017-10-07 Paul Boddie Moved editing state into the resource object from the environment.
2017-10-06 Paul Boddie Merged changes from the default branch. client-editing-simplification
2017-10-06 Paul Boddie Test for SENT-BY before trying to delete it.
2017-10-06 Paul Boddie Merged changes from the default branch. client-editing-simplification
2017-10-06 Paul Boddie Remove SENT-BY from attributes where the sender matches the user.
2017-10-06 Paul Boddie Handle non-rule periods with special origins that can still be modified. client-editing-simplification
2017-10-05 Paul Boddie Fixed superclass method calls in EditablePeriod. client-editing-simplification
2017-10-03 Paul Boddie Reorganised iTIP message processing slightly, exposing useful functionality. client-editing-simplification
2017-10-03 Paul Boddie Introduced a dedicated response message generating method. client-editing-simplification
2017-10-02 Paul Boddie Fixed long-incorrect docstring. client-editing-simplification
2017-10-02 Paul Boddie Moved various iTIP utility functions into the content module. client-editing-simplification
2017-10-01 Paul Boddie Changed the initialisation of resources in the agent programs to immediately client-editing-simplification
2017-10-01 Paul Boddie Introduced a method to handle event versioning and sending updates. client-editing-simplification
2017-10-01 Paul Boddie Fixed missing name in message preparation and sending methods. client-editing-simplification
2017-10-01 Paul Boddie Fixed the type of any identified outgoing recipient (URI not address). client-editing-simplification
2017-10-01 Paul Boddie Exposed distinct operations in the client functionality, also changing the client-editing-simplification
2017-10-01 Paul Boddie Introduced a common base class for editable periods to ensure that recurrence client-editing-simplification
2017-10-01 Paul Boddie Moved various utility functions into a separate module. client-editing-simplification
2017-09-30 Paul Boddie Merged changes from the parent branch. add-fallback-tzid-to-objects
2017-09-30 Paul Boddie Added editing state to assist with client data presentation. client-editing-simplification
2017-09-19 Paul Boddie Set a fallback time zone directly on calendar objects, eliminating fallback tzid add-fallback-tzid-to-objects
2017-09-19 Paul Boddie Minor docstring and code style changes. client-editing-simplification
2017-09-19 Paul Boddie Moved general period selection functions into the imiptools.data module. client-editing-simplification
2017-09-18 Paul Boddie Expanded docstrings. client-editing-simplification
2017-09-18 Paul Boddie Added a convenience method for loading objects. Added docstrings. client-editing-simplification
2017-09-18 Paul Boddie Combined functions by eliminating superfluous set operations. client-editing-simplification
2017-09-18 Paul Boddie Merged changes from the default branch. client-editing-simplification
2017-09-18 Paul Boddie Added a convenience function for parsing a calendar file.
2017-09-18 Paul Boddie Introduced many changes to the way edited periods are handled, maintaining client-editing-simplification
2017-09-15 Paul Boddie Introduced a tentative means of classifying periods for suitable operations upon
2017-09-14 Paul Boddie Introduced recurrence identifiers for periods originating from stored data, thus
2017-09-14 Paul Boddie Filter out empty attendees. Do not filter duplicate recurrences.
2017-09-14 Paul Boddie Simplify main period retrieval slightly.
2017-09-13 Paul Boddie Update free/busy details only after recurrences have been removed for a whole
2017-09-13 Paul Boddie Merged changes from concurrent branch.
2017-09-13 Paul Boddie Moved period removal logic into the data module.
2017-09-13 Paul Boddie Merged changes from concurrent branch. Moved the affected function.
2017-09-13 Paul Boddie Fixed docstring.
2017-09-12 Paul Boddie Merged changes from concurrent branch.
2017-09-12 Paul Boddie Moved various functions into the data module.
2017-09-12 Paul Boddie Merged changes from concurrent branch.
2017-09-12 Paul Boddie Introduced common object removal for attendees and recurrences.
2017-09-12 Paul Boddie Merged changes from concurrent branch.
2017-09-12 Paul Boddie Consider period replacement status when comparing form periods.
2017-09-12 Paul Boddie Merged changes from concurrent branch.
2017-09-12 Paul Boddie Tidied and consolidated period-related code. Added commentary.
2017-09-12 Paul Boddie Removed request argument access when showing controls, fixing menu value
2017-09-11 Paul Boddie Retain date information where times are invalid; fixed missing date import.
2017-09-11 Paul Boddie Retain date information where times are invalid; fixed missing date import.
2017-09-11 Paul Boddie Introduced request-level state to retain computed information instead of
2017-09-11 Paul Boddie Handled null datetimes in form periods, also serialising nulls as empty strings.
2017-09-11 Paul Boddie Moved form period serialisation into the data module, removing redundant methods
2017-09-10 Paul Boddie Moved form period and date construction into the data module, simplifying the
2017-06-14 Paul Boddie Remove old free/busy periods when updating recurring event scheduling records.
2017-06-14 Paul Boddie Introduced parameterisation to the get_window_end method.
2017-06-06 Paul Boddie Removed context details from selectors, converting datetime values to
(0) -1000 -300 -100 -60 +60 +100 tip