1268:32d5819bb6ae
1270:08a85ebe2399
|
2017-09-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced many changes to the way edited periods are handled, maintaining
period updates by comparing them to periods generated by each original event,
thus generating the additional cancellation and modification recurrence
instances when events are updated. |
client-editing-simplification |
|
htdocs/styles.css imiptools/client.py imiptools/period.py imipweb/data.py imipweb/event.py imipweb/resource.py
|
|
1267:7819b77d9330
1268:32d5819bb6ae 1269:0fff3a8647bc
|
2017-09-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a tentative means of classifying periods for suitable operations upon
updating an event. |
|
|
imipweb/data.py imipweb/event.py
|
|
1266:e3cda8fa8ee7
|
2017-09-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced recurrence identifiers for periods originating from stored data, thus
permitting the tracking of these periods and the operations they experience
during editing. |
|
|
imipweb/data.py imipweb/event.py imipweb/resource.py
|
|
1265:99f3406e26ee
|
2017-09-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Filter out empty attendees. Do not filter duplicate recurrences. |
|
|
imipweb/event.py
|
|
1264:31d1dc8bf19a
|
2017-09-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplify main period retrieval slightly. |
|
|
imipweb/event.py
|
|
1263:6cdd63a6da6d
|
2017-09-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Update free/busy details only after recurrences have been removed for a whole
event update. This prevents previously-cancelled recurrences obstructing
free/busy generation where such recurrences are reintroduced. |
|
|
imiptools/handlers/resource.py
|
|
1262:caed4fe95122
1260:3247e43c0af8 1261:1aa985ba6e76
|
2017-09-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from concurrent branch. |
|
|
imipweb/data.py imipweb/event.py
|
|
1261:1aa985ba6e76
1259:19a3de939b45
|
2017-09-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved period removal logic into the data module. |
|
|
imipweb/data.py imipweb/event.py
|
|
1260:3247e43c0af8
1262:caed4fe95122
1258:0b18f5594278 1259:19a3de939b45
|
2017-09-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from concurrent branch. Moved the affected function. |
|
|
imipweb/event.py
|
|
1259:19a3de939b45
1260:3247e43c0af8 1261:1aa985ba6e76
1257:34a0d4735e9b
|
2017-09-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed docstring. |
|
|
imipweb/event.py
|
|