656:0549289186cd
|
2015-08-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Accumulate and return errors found for invalid datetimes. |
|
|
imiptools/client.py
|
|
655:7e307171a752
|
2015-08-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tentative support for datetime resolution constraints. |
|
|
imiptools/client.py imiptools/handlers/resource.py tests/templates/event-request-sauna-bad.txt tests/templates/event-request-sauna-good.txt tests/templates/fb-request-sauna-all.txt tests/test_resource_invitation_constraints.sh
|
|
654:e5f8a8e266c1
|
2015-08-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for writing the recurrence-providing events for use in more
efficient subsequent generation of free/busy collections. |
|
|
imip_store.py tools/make_freebusy.py
|
|
653:fcd0670d3160
|
2015-08-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made free/busy period comparisons more comprehensive, avoiding equality results
for combinations of recurrences and/or their parent events.
Prevented the insertion of duplicate periods when adding free/busy periods. |
|
|
imiptools/period.py
|
|
652:f8b21bbd82bf
|
2015-08-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for lists of objects providing recurrences after a given
point in time, thus offering a selective, more efficient approach to computing
and updating the recurrence periods when expanding a window of availability to
cover a later period.
Fixed the table retrieval method to not strip tabs (and thus blank columns) from
the ends of lines. |
|
|
imip_store.py tools/make_freebusy.py
|
|
651:806c54989b56
|
2015-08-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the recognition of objects providing periods beyond a specified datetime. |
|
|
imiptools/data.py
|
|
650:cb98880e024f
|
2015-08-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a common method for obtaining the "main period" of an object.
Fixed period enumeration where an object specifies an UNTIL property but where
no overriding limit is given. |
|
|
imiptools/data.py
|
|
649:62b874314942
|
2015-08-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Treat standard output as a UTF-8 stream. |
|
|
tools/make_freebusy.py
|
|
648:d1bcf16e6972
|
2015-08-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved common free/busy functionality into the object class, fixing the
computation of active periods.
Moved the aggregation of event recurrence information into the store class. |
|
|
imip_store.py imiptools/data.py tools/make_freebusy.py
|
|
647:d885c56a7074
|
2015-08-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed uncorrected detail of moved code. |
|
|
imiptools/period.py
|
|