Commit graph

919 commits

Author SHA1 Message Date
Aleksander Machniak
2d08c58e56 Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist) 2012-10-17 11:54:25 +02:00
Thomas Bruederli
5be0b06fcb Remove existing id/uid attributes when inserting a new contact (#1101) 2012-10-17 11:27:54 +02:00
Aleksander Machniak
d74d5ff01f Add lost image file 2012-10-16 19:16:07 +02:00
Aleksander Machniak
2b3d7f9926 Fix fatal error on event without an UID and PHP warning (Bug #1108) 2012-10-15 12:36:23 +02:00
Aleksander Machniak (Kolab Systems)
8cfdea45db Use the same method of attaching the script to a page as for 0.7 2012-10-12 15:04:17 +02:00
Aleksander Machniak (Kolab Systems)
69ecf0cae3 Initial commit of tinymce_config plugin 2012-10-12 14:49:48 +02:00
Aleksander Machniak
c723bb3e67 Fix Fatal error: Call to a member function get_metadata() on a non-object 2012-10-11 14:43:01 +02:00
Aleksander Machniak
745f743e5f Added kolab_storage::folder_type() method 2012-10-09 19:18:09 +02:00
Aleksander Machniak
bde912a1fe Create identity for each email address of a new user 2012-10-08 11:32:49 +02:00
Aleksander Machniak
a7c06ff2fd Support array of fields in kolab_auth_name/kolab_auth_email config,
use first non-empty value (#1012).
Fix lost kolab_auth_email handling.
2012-10-08 10:15:32 +02:00
Aleksander Machniak
ad9a89eece Throw login error when LDAP connection failes or user not found in LDAP (Bug #512) 2012-10-08 09:38:16 +02:00
Aleksander Machniak
e0962a3936 CS fixes 2012-10-08 09:22:07 +02:00
Thomas Bruederli
4619fb0c31 Typo 2012-10-04 17:08:37 +02:00
Thomas Bruederli
aa15f1948f Focus the first button of UI dialogs 2012-10-04 16:01:59 +02:00
Thomas Bruederli
1b485aded4 Better styling of free.busy scheduling dialog 2012-10-04 15:51:07 +02:00
Thomas Bruederli
66bb3b665d Treat 'dummy' free busy lists as 'unknown' (#1070) 2012-10-04 14:46:27 +02:00
Thomas Bruederli
0df591391e Save colors to shared annotations only for personal folders. Write to private annotations otherwise (#830) 2012-10-04 14:22:43 +02:00
Thomas Bruederli
a22f1764d8 Fix calendar printing after refactoring and skin update 2012-10-04 12:52:56 +02:00
Thomas Bruederli
ea5a2fae4c Copy missing image from classic skin 2012-10-04 12:37:43 +02:00
Thomas Bruederli
398c6cb971 Small style adaption to official Larry styles 2012-10-04 12:34:05 +02:00
Thomas Bruederli
2a3237c697 No more hard-coded attachment container object (was broken in Larry skin) 2012-10-04 12:33:26 +02:00
Thomas Bruederli
c431392119 Fix calendar category configuration UI (#899) 2012-10-04 11:56:49 +02:00
Thomas Bruederli
e30b78a3a1 Align calendar styles with default larry theme 2012-10-03 12:40:17 +02:00
Thomas Bruederli
942648c3d5 Remove rewrite rules for skin files; either copy or symlink them 2012-10-03 12:11:17 +02:00
Thomas Bruederli
4c6496dae8 Better check for personal folders 2012-10-03 11:53:02 +02:00
Thomas Bruederli
90484f6ba3 Clarify that ical feeds are read-only (#953) 2012-10-03 11:42:15 +02:00
Thomas Bruederli
67691f3efa Better styling of iTip response dialog in Larry 2012-10-03 11:37:49 +02:00
Thomas Bruederli
8502d7c94a Show iTip send confirmation in UI 2012-10-03 11:37:14 +02:00
Thomas Bruederli
4f72e5d161 Allow to configure smtp settings for unauthenticated itip sending (#599) 2012-10-03 11:30:19 +02:00
Thomas Bruederli
5ceb3e3ebc Add a child reference to parent after updating a task item 2012-09-26 18:15:22 +02:00
Thomas Bruederli
8d2cefff39 Fix creation of distribution lists AKA contact groups in Roundcube (#1045) 2012-09-26 17:49:32 +02:00
Thomas Bruederli
753a016a4e Minor fixes and improvements 2012-09-26 16:45:11 +02: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
476f791568 Store parent-relationships in cache for direct queries 2012-09-26 12:06:07 +02:00
Thomas Bruederli
6176b6d428 Save collapsed state of tasks; don't re-append already placed task nodes to parent 2012-09-24 17:54:03 +02:00
Thomas Bruederli
d02e5b6964 Don't allow subtasks to be moved to another list 2012-09-24 15:10:42 +02:00
Thomas Bruederli
15fed8896e Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-09-24 14:13:35 +02:00
Thomas Bruederli
a737fa34b5 Load missing texts from libcalendaring (#1027) 2012-09-24 14:13:19 +02:00
Aleksander Machniak
73d1dba092 Remove alias handling - the feature doesn't exist in core anymore 2012-09-23 09:25:06 +02:00
Aleksander Machniak
39552da980 Re-fix HTML entities handling 2012-09-21 09:55:07 +02:00
Aleksander Machniak
99a692f4bd Merge branch 'master' of ssh://git.kolab.org/git/roundcube 2012-09-20 15:57:48 +02:00
Aleksander Machniak
f693e2d183 Fixes for html_ent branch in ROundcube core: Proper HTML entities handling 2012-09-20 15:56:54 +02:00
Thomas Bruederli
998f1d92b6 Adapt kolab_storage classes to new type annotation specification; use 'default' property of kolab_storage_folder instances instead of calling kolab_folders::default_folder() 2012-09-20 15:35:47 +02:00
Thomas Bruederli
7651e5de39 Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-09-20 10:11:08 +02:00
Thomas Bruederli
517c86c8df Respect .default annotation for calendar selection (if no user setting exists) 2012-09-20 10:10:50 +02:00
Aleksander Machniak
ba214ecba8 Merge branch 'master' of ssh://git.kolab.org/git/roundcube 2012-09-20 09:41:35 +02:00
Aleksander Machniak
1c57ac425d Partial fix for #1030 2012-09-20 09:39:15 +02:00
Thomas Bruederli
cf6a99b1c8 Put default folder (aka INBOX) on top of the tasklists listing 2012-09-20 09:38:43 +02:00
Thomas Bruederli
aae0f725bc Make get_default_folder() work multiple annotations 2012-09-20 09:32:02 +02:00
Thomas Bruederli
395807c424 Save folder subtypes in private annotations according to Kolab 3 spec 2012-09-20 08:51:38 +02:00