388:5f14e612c1de
|
2015-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Forbid trailing data when parsing iCalendar date/datetime/duration values.
Propagated attributes to datetimes when interpreting period value details. |
recurring-events |
|
imiptools/dates.py
|
|
387:4a55201d7985
|
2015-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for duration and period value types. |
recurring-events |
|
imiptools/dates.py
|
|
386:e2771305e357
|
2015-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test all recurring periods for conflicts. |
recurring-events |
|
imip_manager.py
|
|
385:43ef9f062b0c
|
2015-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the CSS class of the recurrences table. |
recurring-events |
|
htdocs/styles.css imip_manager.py
|
|
384:ad88cfa96870
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support special/additional recurrences in the links provided by messages. |
recurring-events |
|
imiptools/content.py
|
|
383:b7eb8d36aefa
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Highlight the original period affected by a special/additional recurrence. |
recurring-events |
|
htdocs/styles.css imip_manager.py
|
|
382:78ee44adfe29
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Preserve potentially active recurrences when cleaning free/busy information so
that special/additional recurrences can be accepted before their parent event
and not be subsequently removed. |
recurring-events |
|
imiptools/content.py imiptools/handlers/person_outgoing.py imiptools/period.py
|
|
381:f5fe45d84ecc
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed complete event handling to always remove special/additional recurrences
and to remove free/busy information for existing additional recurrences in
anticipation of updated additional recurrence information. |
recurring-events |
|
imiptools/content.py imiptools/handlers/person.py imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py imiptools/period.py
|
|
380:076eac8892de
378:7e3930192655
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed event detachment through the application of EXDATE properties since this
might obstruct recurrence membership testing, and it could also mislead
recipients of shared recurring events about the nature of the exceptions.
Fixed the manager's display of recurring event periods and modifications to
recurring events. |
recurring-events |
|
imip_manager.py imiptools/content.py imiptools/handlers/person.py imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py
|
|
379:b5744872031a
|
2015-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced some support for rescheduled/moved events where recurrences are
obsoleted because the original event periods have changed, and where new
additional or modified recurrences are received to replace them. |
recurring-events |
|
imiptools/content.py imiptools/handlers/person.py imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py imiptools/period.py
|
|