660:414cc471e70e
|
2015-08-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed datetime correction for units without predetermined values.
Moved correction functions and error class into the dates module. |
|
|
imiptools/client.py imiptools/dates.py
|
|
659:4bf280ba1c36
|
2015-08-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a get_duration method to periods.
Removed the superfluous get_free_periods function. |
|
|
imiptools/period.py
|
|
658:e43d62cc3832
|
2015-08-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added functions for coalescing and inverting free/busy information.
Made separate functions for obtaining periods before and from a given point. |
|
|
imiptools/period.py
|
|
657:7a2cf3dead31
|
2015-08-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added functions for correcting invalid datetimes. |
|
|
imiptools/dates.py
|
|
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
|
|