871:b38466ae1e51
|
2015-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle rule-based occurrences as exceptions when removed by attendees for
counter-proposals. |
|
|
imipweb/event.py
|
|
870:3efd10869d10
|
2015-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed inverted sender-BCC test. |
|
|
imipweb/resource.py
|
|
869:c865d7fc0eed
|
2015-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to make the calendar table layout more regular. |
|
|
htdocs/styles.css imipweb/calendar.py
|
|
868:a15f4aa9f1fc
|
2015-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a "replaced" flag to periods in the manager interface in order to be
able to track existing and new periods and thus correctly restore periods after
cancellation. As a consequence use of each object's recurrences list is reduced. |
|
|
imipweb/data.py imipweb/event.py imipweb/resource.py
|
|
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
|
|