292:2d99e19c0cc3
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing SENT-BY properties to free/busy messages.
Removed attendee constraints when receiving published free/busy resources. |
|
|
imip_manager.py imiptools/__init__.py imiptools/content.py imiptools/data.py imiptools/handlers/common.py imiptools/handlers/person.py
|
|
291:e28bfb8b0ca1
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Convert periods to complete UTC datetimes for free/busy recording and sharing.
Thus, dates should never appear in free/busy data because they ambiguously
define time periods, but this requires a time regime/zone interpretation to
occur, and this is done using either a TZID record in each user's preferences or
the system timezone, assuming that users are more likely to have a connection to
the system they are using than some arbitrary time zone such as UTC.
Fixed busy time display in the manager for periods without event information. |
|
|
imip_manager.py imiptools/content.py imiptools/data.py imiptools/dates.py imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py imiptools/period.py tools/make_freebusy.py
|
|
290:6c15dc009c70
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced control over end datetime usage together with round-trip editing
support for events, rejecting erroneous datetime details. |
|
|
htdocs/styles.css imip_manager.py
|
|
289:b7edaea10175
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced get_datetime_item function and method returning datetime and
accompanying attributes for datetime object properties. |
|
|
imiptools/data.py
|
|
288:3fe1e159ccc5
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed CSS class usage for show/hide labels. |
|
|
htdocs/styles.css imip_manager.py
|
|
287:2066cba01a44
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplify the event property loop slightly. |
|
|
imip_manager.py
|
|
286:29a41b1da2a6
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added datetime modification support for events, replacing the update control
with a dynamic test for changed datetime information in events, only updating
the SEQUENCE if the datetimes have changed.
Handled PARTSTAT updates where the user is both organiser and attendee, also
removing RSVP when setting PARTSTAT.
Improved the event presentation, removing the dedicated attendance column. |
|
|
imip_manager.py
|
|
285:5291a33d8fc7
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent bad datetimes from being interpreted as dates.
Added time formatting and datetime-to-date functions. |
|
|
imiptools/dates.py
|
|
284:bca36db624ce
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Respect organiser PARTSTAT when updating free/busy information. |
|
|
imiptools/handlers/person_outgoing.py
|
|
283:4fcc448bb80f
|
2015-02-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle the absence of slot information for empty days. |
|
|
imip_manager.py imiptools/period.py
|
|