473:4837e47eb5d6
|
2015-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified attendee definition, employing a single attendees collection when
handling an event form, updating attendees upon saving or sending events, and
separating this operation from the sending operation.
Changed the mechanism of adding attendees to only show an editable field after
adding an attendee, and making the participation status area act as a form
refresh button to be able to provide a menu for the current user as attendee. |
|
|
htdocs/styles.css imiptools/client.py imipweb/event.py imipweb/handler.py
|
|
472:712edee5d697
|
2015-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed form handling to only update stored events when performing one of the
appropriate actions. |
|
|
imipweb/event.py
|
|
471:f5fd49a85dc5
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Change the cursor over day and timepoint headings and over empty slots. |
|
|
htdocs/styles.css
|
|
470:2827b7c1a9c1
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the size of attendee form fields. |
|
|
imipweb/event.py
|
|
469:eba9d24c8919
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Change the cursor over labels referencing submit controls. |
|
|
htdocs/styles.css
|
|
468:801ac79598b1
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced Client as a base class of the handlers, so that self.user can be used
to refer to the current user (typically the recipient) in the different
handlers, and so that various convenience methods can be more widely used.
Introduced testing for free/busy sharing before publishing details on the Web. |
|
|
imiptools/handlers/__init__.py imiptools/handlers/person.py imiptools/handlers/person_outgoing.py imiptools/handlers/resource.py imipweb/handler.py imipweb/resource.py
|
|
467:dd4e2cdb39b4
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made Client work with a null user; added more preference methods; made the
default window size a class attribute. |
|
|
imiptools/client.py
|
|
466:8d2dfe43b629
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed free/busy period conversion to retain the original period instance types. |
|
|
imiptools/data.py
|
|
465:2358282130ab
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed UID and RECURRENCE-ID testing for conflicting periods.
Removed a superfluous (and possibly obstructive) __hash__ method. |
|
|
imiptools/period.py
|
|
464:5972fe7b25a4
|
2015-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Add blank values for None, although the period abstractions should control this. |
|
|
imip_store.py
|
|