Commit graph

2160 commits

Author SHA1 Message Date
Thomas Bruederli
17f8ec0d04 Align calendar labels with libcalendaring and tasklist plugins 2014-11-06 17:09:59 +01:00
Aleksander Machniak
469c26b973 Fix bug where dosearch() always returned an array with max. one element (#3619) 2014-11-06 04:44:30 -05:00
Thomas Bruederli
6b43156b55 Prevent parsed dates to fall back into the previous year in Firefox on Windows (#3832) once more 2014-11-05 09:26:21 +01:00
Thomas Bruederli
52da8302cb Apply dialog decision when dragging a yet unsaved note to another list (#3516) 2014-11-04 19:01:53 +01:00
Thomas Bruederli
1eed6b74c9 Prevent dates to fall back into the previous year in Firefox on Windows (#3832) 2014-11-04 19:01:58 +03:00
Thomas Bruederli
a3aa406e05 Close autocompletion when switching tabs and closing dialog (#3389) 2014-11-04 15:35:21 +01:00
Thomas Bruederli
673a5b37e0 Clear events if lazy=false (#3405); update fullcalendar version 2014-11-04 15:08:03 +01:00
Thomas Bruederli
c4a228ab99 Avoid flickering of calendar view when refetching all events (#3405) 2014-11-04 14:50:05 +01:00
Thomas Bruederli
8627b72357 Avoid hitting executing time limit when synchronizing cache (#3677):
This change will make the synchronization process abort before the time limit is reached.
The folder is not flagged as fully synchronized and subsequent requests will continue the synchronization.
Application scripts can read the public 'sync_complete' property and initiate a next sync request.
2014-11-04 13:04:57 +01:00
Thomas Bruederli
35f7ec0ec9 Add more query parameters for generating random data 2014-11-04 12:45:37 +01:00
Thomas Bruederli
a489cd6e20 Avoid list edit form being submitted (#3532) 2014-11-04 11:40:43 +01:00
Thomas Bruederli
ef166c2479 Use unique identifiers (folder + uid) for task records (#3533) 2014-11-04 10:56:54 +01:00
Thomas Bruederli
5dbd509af5 Fix input check to work with numeric calendar IDs from database (#3835) 2014-11-04 10:56:53 +01:00
Aleksander Machniak
7c0217e88f Add missing aria label 2014-11-03 11:14:01 -05:00
Thomas Bruederli
a7105a4f0c Don't destroy session on ics feed download (#3427) 2014-11-03 17:08:52 +01:00
Thomas Bruederli
7d25c340aa Don't show options menu for resource free/busy calendar events 2014-11-03 12:39:59 +01:00
Aleksander Machniak
e0422634ad Fix so DDL script for Oracle can be executed in SQLPlus (#3788) 2014-10-27 12:13:50 +01:00
Torsten Grote
047469335d update German translation, fixes #3814 2014-10-27 15:11:28 +13:00
Aleksander Machniak
2a46aceb2b Use new rcube_message::get_part_body() method 2014-10-22 14:58:47 +02:00
Aleksander Machniak
7af7705667 Fix so Rename option is disabled when no (real) folder is selected 2014-10-22 05:51:51 -04:00
Aleksander Machniak
a4ec2d2287 Add possibility to move/rename folders in Files (#3815) 2014-10-22 05:28:07 -04:00
Aleksander Machniak
9763bb1d1d Fix missing form in folder authentication dialog 2014-10-21 06:16:16 -04:00
Aleksander Machniak
fa20f96c30 Add "remember password" option 2014-10-17 07:59:38 -04:00
Aleksander Machniak
538edd1707 Set supported API version 2014-10-14 21:13:22 -04:00
Aleksander Machniak
71f24efbdd Fix compatibility with PHP 5.3 2014-10-14 17:12:32 -04:00
Thomas Bruederli
bac0a9070e Small fixes to the event changelog listing 2014-10-15 18:54:52 +02:00
Aleksander Machniak
35814a47fc Support multi-driver capabilities of Chwala (#3774) 2014-10-14 14:12:09 -04:00
Thomas Bruederli
0ab0b797b8 Display count 'bubble' for open pending invitations (#3268) 2014-10-14 20:23:52 +02:00
Thomas Bruederli
e618f0093c Support wildcard option to allow full access 2014-10-11 03:28:17 +02:00
Thomas Bruederli
8d13292b38 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2014-10-11 03:18:28 +02:00
Aleksander Machniak
6c8d7d4000 Add support for configuration./file_driver objects (#3775) 2014-10-14 07:37:14 -04:00
Thomas Bruederli
232b458be4 Parse and display event/task status from iTip messages 2014-10-14 09:21:51 +02:00
Thomas Bruederli
738b56cfd8 Small fixes and improvements for tasks listing in mail view 2014-10-14 09:20:50 +02:00
Thomas Bruederli
256ad459d3 Improve listing of linked tasks in mail view (#3439) 2014-10-14 08:49:47 +02:00
Thomas Bruederli
adc41ebf61 - List linked tasks in mail view, like notes
- Deep-links into the tasks view opening the linked task
- Mark tasks as complete directly from mail view
2014-10-13 18:40:39 +02:00
Thomas Bruederli
f505abb350 Keep kolab uids related to a message in memory for repeated queries 2014-10-13 18:12:59 +02:00
Thomas Bruederli
80f23d7d90 Fix email reference check in relation objects 2014-10-13 16:03:23 +02:00
Thomas Bruederli
ff139fe662 Allow to delete email message links from notes 2014-10-13 15:34:10 +02:00
Thomas Bruederli
44c2639cbe Save email message a task is created from as relation (#3439); display the reference in the task details and edit dialogs 2014-10-13 15:33:39 +02:00
Thomas Bruederli
ef7f457c02 Bugfixes for recent refactoring 2014-10-13 14:55:50 +02:00
Thomas Bruederli
6f0ef60f7a Add fall-back to the full uri for searching relations in cache 2014-10-13 14:48:59 +02:00
Thomas Bruederli
63b69871fe Fix typo 2014-10-13 13:55:45 +02:00
Thomas Bruederli
a807768c32 Move email link/relation handling functions to libkolab for common use 2014-10-13 12:38:57 +02:00
Thomas Bruederli
ab12a5c867 Avoid false warnings about changed contents 2014-10-13 09:27:54 +02:00
Thomas Bruederli
1e0b0cdf9d Check effective rights for the login-as feature to improve the delegation model
and allow controlling the administration privileges in LDAP (#1834).

This deprecates the config options 'kolab_auth_group', 'kolab_auth_role_value'
and 'kolab_auth_allowed_tasks'.

Admin privileges (per Roundcube task) and the required effective rights
are now defined in 'kolab_auth_admin_rights'.
2014-10-11 03:14:45 +02:00
Aleksander Machniak
22035945f2 Fix sytax errors 2014-10-10 11:52:29 +02:00
Thomas Bruederli
449d4ad81b Filter empty recurrence attributes 2014-10-09 19:07:45 +02:00
Thomas Bruederli
7db58444a7 Map timezone identifiers accepted by PHP but not known by libkolabxml (#3750) 2014-10-09 16:39:05 +02:00
Thomas Bruederli
b7af048c35 Flag all recurring event instances as temp when updating (#3748) 2014-10-09 16:38:12 +02:00
Thomas Bruederli
a3d5f717a2 Fix moving events to another calendar/folder and reloading it (#3748) 2014-10-09 16:37:31 +02:00