1053:068aa85f0c45
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the retraction operation a complete transaction.
Tidied up the locking and unlocking function application. |
|
|
imiptools/handlers/scheduling/__init__.py
|
|
1052:5abe3fb608d6
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow the retraction of events even if the event durations do not match. |
|
|
imiptools/handlers/scheduling/quota.py
|
|
1051:95dcb22905cc
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempt to handle multiple messages in the input. |
|
|
tools/showmail.py
|
|
1050:96f9567b0a99
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
With quotas, reject indefinitely recurring events, allowing rule-based events. |
|
|
imiptools/handlers/scheduling/quota.py tests/templates/event-request-car-recurring.txt tests/templates/fb-request-car-all.txt tests/test_resource_invitation_constraints_quota_recurring.sh
|
|
1049:1fc5f34543dc
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for quota expiry so that past events do not consume quotas. |
|
|
conf/cron/cron.daily/imip-agent docs/wiki/CronIntegration imip_store.py tools/install.sh tools/update_quotas.py
|
|
1048:a55598b6f053
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added expiry times to recorded events so that quotas can be updated. |
|
|
imip_store.py imiptools/handlers/scheduling/quota.py
|
|
1047:c06cdeae95a3
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of booking two resources sharing a quota at the same time. |
|
|
tests/templates/event-request-cars.txt tests/test_resource_invitation_constraints_quota.sh
|
|
1046:84c6d38d2c9a
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support the more flexible text format for the groups and limits files. |
|
|
imip_store.py tests/test_resource_invitation_constraints_quota.sh
|
|
1045:5a9722130d25
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Used event-related attributes stored in the handler directly. |
|
|
imiptools/handlers/scheduling/quota.py
|
|
1044:9bc020106f0e
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Used the handler method to remove periods from a free/busy collection. |
|
|
imiptools/handlers/scheduling/freebusy.py
|
|