299:b96e527e13d4
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the object editing process to propagate and show errors, and not to
attempt to update events without an action being performed. |
|
|
htdocs/styles.css imip_manager.py
|
|
298:e243f4e62c42
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added copyright and licensing information. |
|
|
docs/COPYING.txt docs/gpl-3.0.txt
|
|
297:778ee1a150cd
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up the end datetime control logic. |
|
|
imip_manager.py
|
|
296:2bedd0a8bfc2
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Update free/busy details when saving or discarding events. |
|
|
imip_manager.py
|
|
295:cc6138b8d172
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Return None from get_datetime if the incoming value is a false value. |
|
|
imiptools/dates.py
|
|
294:da7fd03fd2ab
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed missing object updates due to short-circuited evaluation. |
|
|
imip_manager.py
|
|
293:0583da64fbda
|
2015-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle missing end datetimes when editing events. |
|
|
imip_manager.py
|
|
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
|
|