694:3b4f6fcedc23
|
2015-09-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the representation of cancellations in the store to be a parallel
hierarchy of cancelled objects.
Updated the outgoing person handler to cancel the final representation of an
event after it is set, so that it is moved to the cancelled object hierarchy and
not left in the active hierarchy.
Updated the person handler and various other places to obtain active recurrences
or all recurrences using the appropriate methods.
Added testing of rescheduled recurrence cancellation and its free/busy effects. |
|
|
imip_store.py imiptools/client.py imiptools/filesys.py imiptools/handlers/person.py imiptools/handlers/person_outgoing.py imipweb/event.py imipweb/resource.py tests/templates/event-cancel-person-recurring-rescheduled-instance.txt tests/test_person_invitation_refresh.sh tools/make_freebusy.py
|
|
693:37ca1b78726c
|
2015-09-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added docstrings. |
|
|
imiptools/profile.py
|
|
692:4d115dc8fb53
|
2015-09-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified participant status retrieval. |
|
|
imiptools/data.py
|
|
691:59ccd88f800b
|
2015-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of refreshing events involving cancelled recurrences. |
|
|
tests/templates/event-cancel-person-recurring-rescheduled-instance.txt tests/test_person_invitation_refresh.sh
|
|
690:6f5834b4e4d4
|
2015-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Also cancel events when more attendees are specified than actually attending. |
|
|
imiptools/handlers/person_outgoing.py
|
|
689:7ba3d52b7411
|
2015-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle an absence of cancellations when processing recurrences. |
|
|
imiptools/handlers/person.py
|
|
688:95a18b7a097c
|
2015-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for automatic responses to REFRESH messages. |
|
|
docs/preferences.txt imiptools/client.py imiptools/handlers/person.py tests/templates/event-refresh-person-recurring-non-attendee.txt tests/templates/event-refresh-person-recurring.txt tests/test_person_invitation_refresh.sh
|
|
687:58d06d81028f
|
2015-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Remove Content-Transfer-Encoding headers so that the output can be reparsed
correctly by the email module. |
|
|
tools/showmail.py
|
|
686:b5bdf9dcad0f
|
2015-09-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added docstrings. |
|
|
imiptools/handlers/person_outgoing.py
|
|
685:4b4475ea6b6a
|
2015-09-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added outgoing handler tests for the sender. |
|
|
tests/test_person_invitation_recurring.sh
|
|