635:ad99cd241c8f
|
2015-08-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed period retrieval where no limit is specified. |
|
|
imiptools/data.py
|
|
634:5871195dd9f8
|
2015-08-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved initialisation and administration commands into separate scripts. |
|
|
README.txt tools/fix.sh tools/init.sh
|
|
633:4fa33cbc0e1f
|
2015-08-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved period-recurrence comparison functions to the period abstraction.
Changed period initialisation to use contextual, not calculated, time zone
details. |
|
|
imiptools/period.py imipweb/event.py imipweb/resource.py
|
|
632:c8ad50a04516
|
2015-08-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of free/busy publishing. |
|
|
tests/templates/fb-publish-again.txt tests/templates/fb-publish.txt tests/test_freebusy_publishing.sh
|
|
631:d12ea7a299cb
|
2015-08-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing test template. |
|
|
tests/templates/event-request-recurring-day-reschedule-instance.txt
|
|
630:6aca8c28fadc
|
2015-08-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved period value list retrieval and active period computation to the object
abstraction.
Introduced a simpler form of get_periods which returns only
explicitly-specified periods or those within an explicitly-terminated window
or sequence.
Fixed string representations of the different period classes. |
|
|
imiptools/data.py imiptools/dates.py imiptools/handlers/person.py imiptools/period.py imipweb/resource.py
|
|
629:174fad4efd22
|
2015-08-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test runner. |
|
|
test_all.sh
|
|
628:afeefc78e8ea
|
2015-08-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing import plus a comment. |
|
|
imiptools/data.py
|
|
627:23f998c9dacd
|
2015-08-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed normalised recurrence identifiers to employ UTC datetimes even for dates
with time zone information, leaving only floating dates and datetimes to be
converted using the user's time zone.
Moved various period-modifying methods to the object abstraction.
Tidied up period attribute definition from datetime information.
Removed redundant recurrence identifier generation functions.
Added a test of day event rescheduling employing the revised recurrence
identifiers. |
|
|
imiptools/client.py imiptools/data.py imiptools/dates.py imiptools/period.py imipweb/client.py imipweb/event.py imipweb/resource.py tests/templates/event-request-recurring-reschedule-instance.txt tests/test_resource_invitation_recurring_day.sh tools/make_freebusy.py
|
|
626:2a4acfba1c12
|
2015-08-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a docstring for the event refresh method. |
|
|
imiptools/handlers/resource.py
|
|