imip-agent

Shortlog

(0) -300 -100 -60 +60 +100 +300 +1000 tip
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.
2015-03-22 Paul Boddie Moved methods around.
2015-03-22 Paul Boddie Introduced comments, docstrings and some minor simplifications.
2015-03-22 Paul Boddie Use stored objects when updating attendee free/busy period details.
2015-03-22 Paul Boddie Moved the base Handler class into the handlers module.
2015-03-22 Paul Boddie Handle RDATE and EXDATE properties without TZID information (even if it was
2015-03-10 Paul Boddie Filter out "null" attendees when determining if there are any to invite.
2015-03-10 Paul Boddie Fix error background colour in event tables, making the colour more intense.
2015-03-10 Paul Boddie Fixed multiple day events where no other events occurred on coincident days.
2015-03-10 Paul Boddie Moved datetime control generation into a separate method.
2015-03-10 Paul Boddie Improved event datetime control styling.
2015-03-10 Paul Boddie Eliminated TZID propagation when event attributes will be consulted anyway.
2015-03-10 Paul Boddie Made event action labels more descriptive and reintroduced an ignore action.
2015-03-10 Paul Boddie Consolidated heading production for event details tables.
2015-03-10 Paul Boddie Separated event period details retrieval from datetime controls generation.
2015-03-10 Paul Boddie Obtain event summaries directly from the conflict (free/busy) data.
2015-03-10 Paul Boddie Removed redundant event period retrieval obsoleted by multiple period usage.
2015-03-10 Paul Boddie Introduced a common method to get event period details.
2015-03-10 Paul Boddie Fixed the event action label.
2015-03-10 Paul Boddie Support multiple items when obtaining multivalued item details (RDATE, EXDATE).
2015-03-10 Paul Boddie Changed datetime controls to use inline blocks, reducing their selectable area.
2015-03-10 Paul Boddie Made a separate method for showing time regime menus, adding the full range of
2015-03-09 Paul Boddie Added docstrings.
2015-03-09 Paul Boddie Employed page local instead of repetitive self.page usage.
2015-03-09 Paul Boddie Prevent id attribute value re-use on recurring event period elements.
2015-03-09 Paul Boddie Use a slightly nicer way of building CSS class attributes.
2015-03-09 Paul Boddie Hidden the "Clear selections" control, making it accessible via a label
2015-03-08 Paul Boddie Added summary and organiser details to free/busy tables in order to avoid
2015-03-07 Paul Boddie Removed VTODO and VJOURNAL handlers, since they are mostly beyond the scope of
2015-03-07 Paul Boddie Merged branches, integrating recurring events.
2015-03-07 Paul Boddie Added initial support for the DURATION property. recurring-events
2015-03-06 Paul Boddie Changed new event creation to employ RDATE periods in a single object instead of recurring-events
2015-03-06 Paul Boddie Fixed the new event period coalescing logic. recurring-events
2015-03-06 Paul Boddie Renamed the item values methods and functions, extending them to return periods recurring-events
2015-03-06 Paul Boddie Forbid trailing data when parsing iCalendar date/datetime/duration values. recurring-events
2015-03-06 Paul Boddie Added initial support for duration and period value types. recurring-events
2015-03-06 Paul Boddie Test all recurring periods for conflicts. recurring-events
2015-03-06 Paul Boddie Changed the CSS class of the recurrences table. recurring-events
2015-03-05 Paul Boddie Support special/additional recurrences in the links provided by messages. recurring-events
(0) -300 -100 -60 +60 +100 +300 +1000 tip