imip-agent

Graph

(0) -1000 -300 -100 -60 +60 +100 tip
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.
Support indefinitely-recurring events within quotas, recording events in journal
Added delegate method placeholders.
Updated references to now-removed tables and directories.
Introduced compatibility methods for journal free/busy information.
Made the journal an extension of the regular store, consolidating journal
Moved the schedule call inside the try...finally statement to ensure that
Added unlimited quota details and an example of combining limits and delegation.
Made get_overlapping accept multiple periods for possible future optimisation.
Fixed cancellation of originally-unending events that were truncated.
Fixed period removal during free/busy collection updates by introducing special
Fixed statements wrongly outside loops when setting collection/mapping items.
Made use of the get_scheduling_conflicts common scheduling function to support
Fixed free/busy updates for quota group free/busy collections, adding a special
Added support for scheduling multiple concurrent reservations.
Moved the standard responses to a new module and tidied up translator usage.
Permit unlimited quotas and actually check quotas before considering delegation.
Added documentation for the schedule_for_delegate function.
Incorporated check_quota functionality into the schedule_for_delegate function.
Renamed the quota tool and updated the documentation to illustrate the way it
Added some support for recognising multiple delegators and delegates.
Added initial support for delegating attendance, introducing a quota scheduling
Fixed the return value of update_freebusy_from_attendees: this causes
Introduced line length configuration for more convenient testing of output.
Fixed output of quoted, multivalued parameters/attributes.
Remove any active locks if an exception is raised during retraction.
Introduced special period and collection classes for different kinds of
Added details of the mutable parameter to free/busy collections.
Use the recipient identity, not a group, when populating free/busy records.
Fixed primary keys for journal group and limit tables.
Improved the description of user/group mappings for quotas.
Improved the schedule_across_quota commentary.
Replaced store-specific limits initialisation details with tool examples.
Fixed scheduling function reference.
Merged branches.
Added validation tokens to forms in the management interface.
Added tag rel-0-2 for changeset e42ef2cc0569
Added a reference to the changelog; updated the downloads page slightly. rel-0-2
Added a changelog item for the install script locale-building modifications.
Build the translation files when installing if they are absent.
Improved and documented the release archive management tools.
Added a changelog and updated the release information.
Added tentative translations.
Propagated messages to the different translation files.
Allow scheduling methods to return result descriptions for inclusion in message
Fixed erroneous scheduling attempts in the next-free scheduling method.
Removed redundant returning of wrap method results.
Merged freebusy-collections into the default branch.
Added some documentation for the store-copying tool. freebusy-collections
Avoid making empty files or resources when encountering empty collections. freebusy-collections
Determine store users by also looking in the objects and recurrences tables. freebusy-collections
Made the get_quotas method look in the quota_freebusy and quota_limits tables. freebusy-collections
Use the public interface to the periods in free/busy collections. freebusy-collections
Convert strings originating from the database to Unicode for free/busy periods. freebusy-collections
Added database-related notes for defining quota-related information. freebusy-collections
(0) -1000 -300 -100 -60 +60 +100 tip