imip-agent

Graph

(0) -1000 -300 -100 -60 +60 +100 tip
Merged changes from concurrent branch.
Introduced common object removal for attendees and recurrences.
Merged changes from concurrent branch.
Consider period replacement status when comparing form periods.
Merged changes from concurrent branch.
Tidied and consolidated period-related code. Added commentary.
Removed request argument access when showing controls, fixing menu value
Retain date information where times are invalid; fixed missing date import.
Retain date information where times are invalid; fixed missing date import.
Introduced request-level state to retain computed information instead of
Handled null datetimes in form periods, also serialising nulls as empty strings.
Moved form period serialisation into the data module, removing redundant methods
Moved form period and date construction into the data module, simplifying the
Remove old free/busy periods when updating recurring event scheduling records.
Introduced parameterisation to the get_window_end method.
Removed context details from selectors, converting datetime values to
Limit the context information provided for outer selectors.
Added more explanations.
Obtain only future event periods when scheduling.
Tidied and commented, also apparently fixing selector context initialisation in
Introduced a file table abstraction for future file storage improvements.
Removed trailing whitespace.
Split the freebusy module into separate modules within a package.
Support direct copying of record data when inserting periods into PostgreSQL.
Return calendar objects from stores instead of fragments.
Extended free/busy removal operations to consider attendee details, thus
Moved free/busy period classes into a separate module.
Added some explanatory comments.
Merged branches.
Added quota illustrations and an explicit introduction of the journal concept.
Handle absent release archives: do not generate erroneous attachment details.
Parameterised the common archive name in the release archiving script.
Added tag rel-0-3 for changeset d98c8079dddd
Updated the release history. rel-0-3
Made use of free/busy collections when transferring data between stores. This
Updated the message catalogues.
Added database output redirection for versions of psql that do not fully support
Added support for the --help option to the test suite script.
Added --help option support to the page packaging tool plus some useful notes
Added new changelog entries.
Replaced the manually-built manifests for scheduling and storage extensions with
Updated config-related operations in the tools.
Updated config.py references to config.txt.
Fixed previous tidying of uid generation, restoring timestamp generation.
Updated config-related operations to use the settings dictionary.
Copy the configuration file from the distribution, not from the installed files.
Changed the config module to load and interpret the configuration file content,
Make the configuration a separate textual resource.
Avoid importing modules to discover their paths, using imp.find_module instead.
Added a manifest module for the stores package.
Configure storage modules according to those present in the stores package,
Added a tool for constructing event invitations.
Added convenience functions to make unique identifiers and new calendar objects.
Added documentation and copyright information to the showmail script.
Added set_quota_groups.py to the installed tools.
Added descriptions and copyright information to the shell script tools.
Consolidate informational messages from handlers in summary messages.
Changed scheduling function registries to map names to collections of functions.
Established separate journal tables so that store and journal data are not mixed
Prevent multiple entries for any given event/recurrence in free/busy providers.
(0) -1000 -300 -100 -60 +60 +100 tip