867:851df2f4cfed
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow objects to always be changed.
Obtain period sets only after identifying periods to be removed. |
|
|
imipweb/event.py imipweb/resource.py
|
|
866:295bb865bfe9
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed participation status expectations upon receiving counter-proposals.
Removed updates of organiser free/busy details when receiving ADD messages that
are handled by sending a REFRESH message in response.
Fixed usage of command output by employing the "raw" version, not the version
processed by the showmail.py script. |
|
|
tests/test_person_invitation_add.sh tests/test_person_invitation_counter.sh tests/test_resource_invitation_add.sh tests/test_resource_invitation_constraints.sh tests/test_resource_invitation_constraints_alternative.sh
|
|
865:f8275d357b55
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Do not update attendee free/busy details when receiving a counter-proposal. |
|
|
imiptools/handlers/person.py
|
|
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
|
|