imip-agent

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
2015-04-05 Paul Boddie Updated the free/busy tool to work with recent period abstraction changes.
2015-04-04 Paul Boddie Prevent participation indicators from acting as submit buttons for existing
2015-04-04 Paul Boddie Moved the attendee presentation into a separate method, employing the nature of
2015-04-04 Paul Boddie Changed get_attendees to obtain a normalised list of unique attendees, providing
2015-04-04 Paul Boddie Renamed handle_attendees to get_attendees and moved the definition, since it is
2015-04-04 Paul Boddie Employ a test for existing attendees when showing form controls.
2015-04-04 Paul Boddie Fixed attendee loading (where no attendees are present) and removal (where an
2015-04-04 Paul Boddie Moved various definitions around; added a method for checkbox generation.
2015-04-01 Paul Boddie Simplified attendee definition, employing a single attendees collection when
2015-04-01 Paul Boddie Changed form handling to only update stored events when performing one of the
2015-03-31 Paul Boddie Change the cursor over day and timepoint headings and over empty slots.
2015-03-31 Paul Boddie Changed the size of attendee form fields.
2015-03-31 Paul Boddie Change the cursor over labels referencing submit controls.
2015-03-31 Paul Boddie Introduced Client as a base class of the handlers, so that self.user can be used
2015-03-31 Paul Boddie Made Client work with a null user; added more preference methods; made the
2015-03-31 Paul Boddie Fixed free/busy period conversion to retain the original period instance types.
2015-03-31 Paul Boddie Fixed UID and RECURRENCE-ID testing for conflicting periods.
2015-03-31 Paul Boddie Add blank values for None, although the period abstractions should control this.
2015-03-31 Paul Boddie Added a description of what the different preference settings should do.
2015-03-31 Paul Boddie Added a values_from_items function and tidied up naming.
2015-03-31 Paul Boddie Removed the end time zone selector for recurrences since the period data type
2015-03-31 Paul Boddie Only silently remove attendees if no sequence number has been set on an event.
2015-03-28 Paul Boddie Fixed period abstractions.
2015-03-28 Paul Boddie Introduced abstractions to make working with different forms of periods easier
2015-03-28 Paul Boddie Properly fix the datetime setting operation.
2015-03-27 Paul Boddie Minor tidying and commenting.
2015-03-27 Paul Boddie Added an abstraction for points in time encapsulating both a datetime and an
2015-03-27 Paul Boddie Fixed datetime writing when saving events. Permitted instant-in-time events.
2015-03-27 Paul Boddie Fixed layout for events occurring at the same time as instant events.
2015-03-27 Paul Boddie Introduced repeated time points at the start of the slot definition process,
2015-03-27 Paul Boddie Fixed the collection of slots within days.
2015-03-27 Paul Boddie Treat post-instant intervals as busy, hiding them when requested.
2015-03-27 Paul Boddie Added initial support for events occurring on an instant in time.
2015-03-26 Paul Boddie When hiding busy periods, show time slots where only requests are present.
2015-03-26 Paul Boddie Update the published free/busy information when saving events.
2015-03-26 Paul Boddie Moved calendar and event presentation into separate classes, also moving common
2015-03-26 Paul Boddie Added remarks about explicitly setting the BCC recipient.
2015-03-25 Paul Boddie Moved the ManagerHandler class into a separate handler module.
2015-03-25 Paul Boddie Moved client base class functionality into the client utilities module.
2015-03-25 Paul Boddie Fixed RDATE replacement/removal when updating events.
2015-03-25 Paul Boddie Moved attendee update code into a new client utilities module.
2015-03-25 Paul Boddie Created an imipweb package, moving the CGIEnvironment class into the env module.
2015-03-25 Paul Boddie Show only subsequent periods from rules as organiser.
2015-03-25 Paul Boddie Changed outgoing message handling to use a "null" recipient, since outgoing
2015-03-24 Paul Boddie Fixed removal of overlapping periods after recent conflict detection changes.
2015-03-24 Paul Boddie Simplified object and period presentation by introducing a special form field
2015-03-24 Paul Boddie Fixed field value access for recurrence period controls.
2015-03-24 Paul Boddie Fixed time-related arguments when interpreting date control values.
2015-03-24 Paul Boddie Fixed end/time control value interpretation for recurring periods.
2015-03-24 Paul Boddie Merged period-sorting changes, reverting period materialisation changes.
2015-03-24 Paul Boddie Added missing to_datetime function.
2015-03-24 Paul Boddie Fixed overlapping period detection where periods fully enclose others.
2015-03-24 Paul Boddie Moved iCalendar date value correction and modified same-day testing.
2015-03-24 Paul Boddie Allow the sorting of periods to handle both dates and datetimes.
2015-03-24 Paul Boddie Introduced some support for editing recurrence periods in events, employing
2015-03-24 Paul Boddie Changed the get_periods function to convert date periods and plain dates to
2015-03-23 Paul Boddie Fixed dictionary keys for free/busy periods provided by recurring events.
2015-03-22 Paul Boddie Expose period origins upon request for events.
2015-03-22 Paul Boddie Simplified datetime control generation, making it slightly more general.
2015-03-22 Paul Boddie Added a convenience method for getting the assumed time regime for objects.
(0) -300 -100 -60 +60 +100 +300 tip