Thomas Bruederli
|
27df671c91
|
Implemented Tasks Export (T147, #3861)
Summary: Fixes T147
Reviewers: #roundcube_kolab_plugins_developers
Maniphest Tasks: T147
Differential Revision: https://git.kolab.org/D165
|
2016-06-20 10:09:37 +02:00 |
|
Aleksander Machniak
|
b02359a6ce
|
Fix 'complete' field value formatting with locales that don't use a dot as decimal point separator (#5258)
|
2016-03-09 12:49:14 +01:00 |
|
Thomas Bruederli
|
6a8b8b19a0
|
Fix SQL error when inserting task with no status set.
The database schema doesn't allow null values but expects an empty string.
|
2016-01-27 21:45:11 +01:00 |
|
Aleksander Machniak
|
f8d65ba843
|
Fix some typos
|
2015-12-17 15:57:29 +01:00 |
|
Thomas Bruederli
|
c92c8e9ed0
|
Use IMAP permissions to determine possible actions on the client (#4828)
|
2015-03-11 14:38:38 +01:00 |
|
Aleksander Machniak
|
7c565bff0c
|
Fix typo in function name (parse_alarm_value)
|
2015-01-22 12:17:33 -05:00 |
|
Thomas Bruederli
|
624f3b1695
|
Add action to remove a calendar/tasks/notes folders from the list which results in unsubscribing it (#3378)
|
2014-09-09 13:29:28 +02:00 |
|
Thomas Bruederli
|
68b7e05fa3
|
Refactor tag handling in task list: don't migrate kolab objects on read but only when changed (#3395); let drivers provide the full list of available tags
|
2014-08-26 12:12:03 +02:00 |
|
Thomas Bruederli
|
5763fb81e8
|
Merge new folder navigation from branch 'dev/new-foldernav'
|
2014-05-23 10:12:29 +02:00 |
|
Thomas Bruederli
|
f4f5a30e0a
|
Add new folder navigation to tasks module (#3047)
|
2014-05-21 13:04:18 +02:00 |
|
Thomas Bruederli
|
3a2d5eed5a
|
Use status attribute to set a task as 'complete' (#3026)
|
2014-05-19 18:20:23 +02:00 |
|
Thomas Bruederli
|
b8a8cc0927
|
Support recurring tasks in database driver (#2713)
|
2014-04-28 13:23:11 +02:00 |
|
Thomas Bruederli
|
8a613b5b11
|
Reset alarms when re-iterating recurring events; fix computing of weekly recurrence dates
|
2014-04-24 20:26:56 +02:00 |
|
Thomas Bruederli
|
27f1717d01
|
Implement user_delete plugin hooks to clean-up calendar and tasks data
|
2014-04-23 20:44:46 +02:00 |
|
Thomas Bruederli
|
93d2b69bb9
|
Refactored alarms in calendar and tasks to support multiple alarms. Moved redundant functions to libcalendaring
|
2014-04-17 17:49:00 +02:00 |
|
Thomas Bruederli
|
85014df70b
|
Reload task view after renaming folders
|
2014-04-09 12:05:56 +02:00 |
|
Thomas Bruederli
|
ed195f8f41
|
Refresh tasks list periodically with changes from the server (#2369)
|
2013-10-21 16:38:22 +02:00 |
|
Thomas Bruederli
|
6f5d53a5b0
|
Provide the new 'listname' attributes in database drivers, too
|
2013-10-17 16:58:05 +02:00 |
|
Thomas Bruederli
|
eee97dc178
|
Fix database insert error (#2187)
|
2013-10-03 16:02:44 +02:00 |
|
Thomas Bruederli
|
3e01f5b359
|
Remove Email alarm type as long as we don't have a cron-job to actually sending out reminders
|
2013-07-26 12:06:50 +02:00 |
|
Thomas Bruederli
|
f030275eb3
|
Adapt to new 'db_prefix' mechanism in Roundcube config
|
2013-07-18 11:46:32 +02:00 |
|
Aleksander Machniak
|
1857a64d4f
|
Fix undefined variable related errors caught in static code analysis
|
2013-05-07 12:56:18 +02:00 |
|
Aleksander Machniak
|
828b868d97
|
Fix so insert_id() argument is a table name, not sequence - drop sequence settings
|
2013-05-07 11:34:45 +02:00 |
|
Thomas Bruederli
|
b11f2820ad
|
Fix task reminder saving/rendering (#1680)
|
2013-03-06 15:47:30 +01:00 |
|
Thomas Bruederli
|
8002a76573
|
Fix invalid class reference (#1679)
|
2013-03-06 15:37:19 +01:00 |
|
Aleksander Machniak
|
9d9262d71f
|
Fixed HTML entities handling in task list names
|
2012-10-29 20:41:50 +01:00 |
|
Thomas Bruederli
|
62a6e00458
|
Fully implement deletion of tasks: either delete all subtasks or re-assign childs to new parent; refactored moving to another list to move all childs, too
|
2012-09-26 12:14:42 +02:00 |
|
Thomas Bruederli
|
51510f1665
|
Use CASE instead of IF statement to be compatible with postgres
|
2012-09-19 19:05:55 +02:00 |
|
Thomas Bruederli
|
fc09a9f8ac
|
Move child tasks when list assigment is changed in edit dialog
|
2012-09-19 13:26:59 +02:00 |
|
Thomas Bruederli
|
192bd3942c
|
Implement list deletion + minor bugfixes
|
2012-09-18 19:27:42 +02:00 |
|
Thomas Bruederli
|
05a1cb527d
|
Allow to drag&drop tasks to another list
|
2012-09-18 08:53:24 +02:00 |
|
Thomas Bruederli
|
9cc400f09f
|
Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring'
|
2012-08-16 08:57:25 +02:00 |
|
Thomas Bruederli
|
a6118c7e44
|
Fix task insert query; adjust dialog height
|
2012-08-05 19:32:20 +02:00 |
|
Thomas Bruederli
|
7b66076705
|
Hook into the alarms infrastructure of the calendar plugin. This is to be refactored into a libcalendaring plugin
|
2012-08-03 21:34:00 +02:00 |
|
Thomas Bruederli
|
627f970dea
|
Make task alarm properties available in the UI (no triggering yet); use globally unique identifiers for form elements
|
2012-08-03 14:07:58 +02:00 |
|
Thomas Bruederli
|
78077bcb0a
|
Handle start date/time; fix task list sorting
|
2012-07-29 13:36:16 +02:00 |
|
Thomas Bruederli
|
ad7b5a1f01
|
Assign any number of tags to tasks and use them to filter the task list
|
2012-07-12 22:31:53 +02:00 |
|
Thomas Bruederli
|
92b2bbead7
|
Added functions to manage taks lists/folders (aka resources)
|
2012-06-21 21:59:47 +02:00 |
|
Thomas Bruederli
|
aed27f7d11
|
Import of a basic task management module for Roundcube working with libkolab storage
|
2012-06-08 14:57:16 +02:00 |
|