imip-agent

Graph

(0) +60 +100 +300 +1000 tip
Made a common method for testing whether a received object is new.
Consolidated file access logic in a common method.
Moved the processing framework into the package, exposing only configuration
Moved content processing and handling functionality into a separate package.
Added elementary recurring event support.
Added convenience and support functions for handling iCalendar rule values.
Introduced BYSETPOS support, counting instances only in patterns, and filtering
Introduced explicit ordering of the different day selectors.
Simplified the combination of qualifier and context information.
Reversed the frequency level ordering and ordered criteria by levels instead of
Removed counter tests where the ordering could affect the outcome.
Added various tests.
Changed the weekday filter to be context-specific, producing occurrences for
Propagate context information through selectors for pattern iterators; prevent
Added an initial year day filtering capability, needing refinement.
Added more tests.
Introduced month day filtering and bounded occurrences using the start datetime.
Added support for selecting particular occurrences of days in months.
Added some recurrence rule processing plus tests.
Fixed recipient extraction from comma-separated header values.
Extract recipients from messages when the MTA does not cooperate.
Fixed the opacity of events for free/busy consideration and publishing.
Introduced explicit VALUE attribute handling for dates and datetimes.
Ignore invalid input and adopt a conservative error strategy.
Added parameterisation of the agent's e-mail address for outgoing mail.
Moved representation conversion functions into vContent, making use of the node
Use of section names when converting from the hierarchical items representation
Added timezone awareness; fixed event replies, producing all event records.
Merge parallel changes.
Added a missing test for periods against earlier events.
Added a missing test for periods against earlier events.
Fixed reply methods in calendar content and content-type parameters.
Added descriptive aspects to sent mail messages.
Change the old dtstamp flag to permit operations on current object versions.
Return tuples in free/busy lists for stable comparisons.
Tidied parsing and serialising support; added some event request support.
Added support for setting events and free/busy information for users.
Added a convenience method for requiring organisers and attendees.
Added mail sending support.
Return fragments from handlers so that they may be combined into single calendar
Reversed attributes and values in items. Tidied up the item/value functions.
Introduced conversion between URIs and addresses, together with dictionaries (or
Added an exception handler and argument parsing for different recipient types.
Convert to a more regular structure for calendar details.
Added missing ParseError class.
Added docstrings and removed superfluous reply handling code.
Added some support for the proper production of free/busy replies.
Added support for hierarchical output to the write method of the stream writer.
Added an append convenience method to the stream writer.
Fixed conversion to dictionary of calendar data.
Added some debugging statements.
An iMIP agent for Postfix.
(0) +60 +100 +300 +1000 tip