1238:eb97b1194e2e
|
2017-06-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Obtain only future event periods when scheduling.
Added support for specifying the start of the scheduling window, instead of
employing the current moment in time as the start, in order to support testing
of events defined in the past. |
|
|
imiptools/client.py imiptools/data.py imiptools/handlers/scheduling/common.py imiptools/handlers/scheduling/freebusy.py imiptools/handlers/scheduling/quota.py imipweb/calendar.py imipweb/resource.py tests/test_outgoing_invitation.sh tests/test_resource_invitation_constraints_quota_recurring_unlimited.sh tests/test_resource_invitation_recurring_indefinitely.sh
|
|
1237:ae83db83bdbb
|
2017-06-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied and commented, also apparently fixing selector context initialisation in
certain cases. |
|
|
vRecurrence.py
|
|
1236:075f08595885
|
2017-06-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a file table abstraction for future file storage improvements.
Associated specific period classes with period collections, thus simplifying
certain method signatures and mechanisms. |
|
|
imiptools/freebusy/__init__.py imiptools/freebusy/common.py imiptools/freebusy/database.py imiptools/stores/database/common.py imiptools/stores/file.py imiptools/text.py tests/internal/file_store.py
|
|
1235:a82b56e01721
|
2017-05-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed trailing whitespace. |
|
|
imiptools/handlers/scheduling/common.py
|
|
1234:b7c84c76b1e6
|
2017-05-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Split the freebusy module into separate modules within a package. |
|
|
imiptools/freebusy.py imiptools/freebusy/__init__.py imiptools/freebusy/common.py imiptools/freebusy/database.py imiptools/stores/database/common.py imiptools/stores/file.py tools/install.sh tools/make_freebusy.py
|
|
1233:3c756db2eb7e
|
2017-05-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support direct copying of record data when inserting periods into PostgreSQL. |
|
|
imiptools/freebusy.py
|
|
1232:779e632b6e69
|
2017-05-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Return calendar objects from stores instead of fragments. |
|
|
imiptools/client.py imiptools/handlers/scheduling/quota.py imiptools/stores/database/common.py imiptools/stores/file.py tests/list_table.py tests/test_handle.py tools/copy_store.py tools/make_freebusy.py
|
|
1231:13b96d120060
|
2017-05-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Extended free/busy removal operations to consider attendee details, thus
simplifying and optimising removal-from-quota operations. |
|
|
imiptools/client.py imiptools/freebusy.py imiptools/handlers/scheduling/quota.py
|
|
1230:4fc327b8d31c
|
2017-05-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved free/busy period classes into a separate module.
Introduced a convenience method for returning database results where only a
single value is taken from each result tuple. |
|
|
imiptools/client.py imiptools/data.py imiptools/freebusy.py imiptools/handlers/common.py imiptools/period.py imiptools/stores/database/common.py imiptools/stores/file.py imipweb/resource.py tools/make_freebusy.py
|
|
1229:68e9e6ca2284
|
2017-05-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some explanatory comments. |
|
|
imiptools/text.py
|
|