iCalendar plugin for ticket queries

Description

With this plugin you can add a iCalendar link in the ticket's queries footer. A current limitation of this plugin is that the calendar is read only.

There is no configuration needed to start using the plugin. Without start date and duration, tickets can use the due date of associated milestone. To plan tickets the date and duration fields must be set in your trac.ini file.

Setup custom fields for date and duration

To transform a ticket to an event, we need at least one date. Trac only provides a creation date or an update date. So we need a planned date by adding a custom field, and set this new field as the dtstart field for events in (see ​RFC/2445).