roundcubemail-plugins-kolab/plugins/tasklist
Thomas Bruederli a0ac82793b Handle recurring tasks (#2713)
- Render recurrence form as new tab in edit dialog
- Display recurrence summary in task details
- When marking a recurring task complete:
  * shift dates and alarms to next occurrence
  * only if recurrence end reached save as completed
  * save a copy with status completed (sort of a journal)
2014-04-24 19:44:21 +02:00
..
drivers Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
helpdocs/en_US Describe notifications for tasks; unify wording with s/alarms/reminders/ 2014-02-05 16:27:08 +01:00
localization Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
skins/larry Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
.gitignore
config.inc.php.dist
jquery.tagedit.js Fix existing options to disallow adding/deleting tags 2014-04-01 18:04:44 +02:00
LICENSE
package.xml
README Describe dependencies and installation for tasklist module 2013-11-20 17:00:50 +01:00
tasklist.js Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
tasklist.php Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
tasklist_base.js
tasklist_ui.php Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
UPGRADING

A task management module for Roundcube
--------------------------------------

This plugin currently supports a local database as well as a Kolab groupware
server as backends for tasklists and todo items storage.

INSTALLATION
------------

When usigng the database driver, some initialization of the local database is
necessary. To do so, execute the SQL commands in
drivers/database/SQL/<yourdatabase>.initial.sql

For some general calendar-based operations such as alarms handling, this
plugin requires the `libcalendaring` plugin which is also part of the
Kolab Roundcube Plugins repository. Make sure that plugin is installed
and configured correctly.

IMPORTANT
---------

This plugin doesn't work with the classic skin of Roundcube because no
templates are available for that skin.