864:9d9d2ab4734f
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated descriptions of events for both REFRESH requests and for messages
sent by the manager, bundling the necessary REQUEST and CANCEL payloads to
describe events and their recurrences.
Changed organiser-sent messages in the manager to be also sent to the user's own
address, not the people-outgoing version of that address, adding support for
self-sent CANCEL messages in the person handler.
Added the removal of cancelled recurrences to restore periods in events edited
in the manager. Otherwise, such periods can never be restored.
Expanded the REFRESH method tests. |
|
|
imiptools/client.py imiptools/handlers/__init__.py imiptools/handlers/person.py imipweb/event.py imipweb/resource.py tests/test_person_invitation_refresh.sh
|
|
863:36b25bf2b7a9
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added an "uncancel" event method. |
|
|
imip_store.py
|
|
862:ab46a1372656
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed the method parameter and made the parts parameter obligatory for the
send_message method. |
|
|
imipweb/resource.py
|
|
861:2f6b754ee91c
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of re-adding cancelled recurrences. |
|
|
tests/templates/event-add-person-recurring-rescheduled-instance.txt tests/test_person_invitation_refresh.sh
|
|
860:b596e4414b77
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Remove previous recurrence cancellations when handling ADD messages.
Handle the immediate cancellation of recurrences without such recurrences being
created first.
Added CANCEL parts to the response generated when handling REFRESH messages. |
|
|
imiptools/handlers/person.py
|
|
859:1992a1a97025
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Remove previous recurrence cancellations when handling ADD messages. |
|
|
imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py
|
|
858:5c9f875443c5
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Expose other sections via store access methods. |
|
|
imip_store.py imiptools/client.py
|
|
857:b8a094256417
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated recurrence label method invocation. |
|
|
imipweb/event.py
|
|
856:0c97a1eb9727
|
2015-10-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Show counter-proposals that propose the removal of periods. |
|
|
htdocs/styles.css imipweb/event.py
|
|
855:039dd4c9803a
|
2015-10-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Remove cancelled recurrence periods from the request summary. |
|
|
imipweb/resource.py
|
|