1201:ef246d02f7cf
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added descriptions and copyright information to the shell script tools. |
|
|
tools/fix.sh tools/i18n_format.sh tools/i18n_messages.sh tools/init.sh tools/init_user.sh tools/install.sh
|
|
1200:d0bf1870b447
|
2016-12-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidate informational messages from handlers in summary messages.
Add extra spacing between messages for clarity. |
|
|
imiptools/handlers/__init__.py imiptools/mail.py
|
|
1199:85897718c7ce
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed scheduling function registries to map names to collections of functions.
Introduced common event update/removal scheduling functions in the quota module.
Introduced common free/busy modification functionality in the quota module for
different scheduling functions to use.
Added the common module to the reserved modules list in the update tool.
Added tests of recurring events and indefinitely-recurring events requiring
scheduling using the quota functionality. |
|
|
imiptools/handlers/scheduling/__init__.py imiptools/handlers/scheduling/access.py imiptools/handlers/scheduling/freebusy.py imiptools/handlers/scheduling/quota.py tests/test_resource_invitation_constraints_quota_recurring_group.sh tests/test_resource_invitation_recurring_indefinitely_group.sh tools/update_scheduling_modules.py
|
|
1198:7d1cbe361b3b
|
2016-10-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Established separate journal tables so that store and journal data are not mixed
together in the same tables when both are configured to reside in the same
database. |
|
|
conf/postgresql/schema.sql docs/wiki/DatabaseStore imiptools/stores/database/common.py
|
|
1197:16c397f18526
|
2016-10-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent multiple entries for any given event/recurrence in free/busy providers. |
|
|
imiptools/stores/common.py
|
|
1196:7153fc86ae7d
|
2016-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support indefinitely-recurring events within quotas, recording events in journal
storage so that the free/busy tool can expand the occupied periods. |
|
|
conf/cron/cron.daily/imip-agent docs/wiki/CronIntegration docs/wiki/DatabaseStore docs/wiki/FilesystemUsage imiptools/handlers/scheduling/quota.py tests/common.sh tests/list_table.py tests/templates/event-cancel-car-recurring.txt tests/test_resource_invitation_constraints_quota_recurring_limits.sh tests/test_resource_invitation_constraints_quota_recurring_unlimited.sh ...
|
|
1195:a00216dc5cc8
|
2016-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added delegate method placeholders. |
|
|
imiptools/stores/common.py
|
|
1194:9c254032288d
|
2016-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated references to now-removed tables and directories. |
|
|
imiptools/stores/database/common.py imiptools/stores/file.py
|
|
1193:9feaee690f44
|
2016-06-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced compatibility methods for journal free/busy information. |
|
|
imiptools/stores/database/common.py imiptools/stores/file.py
|
|
1192:00d37da98920
|
2016-06-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the journal an extension of the regular store, consolidating journal
entries and organiser free/busy details into a single representation employing
the existing store of free/busy records defined for other calendar participants. |
|
|
conf/postgresql/schema.sql docs/wiki/DatabaseStore docs/wiki/FilesystemUsage imiptools/handlers/scheduling/quota.py imiptools/stores/common.py imiptools/stores/database/common.py imiptools/stores/file.py tools/copy_store.py
|
|