Commit graph

1612 commits

Author SHA1 Message Date
Thomas Bruederli
7299978854 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-11-20 12:36:40 +01:00
Thomas Bruederli
8fc82a0855 Fix saving of recurring events in database (#2540) 2013-11-20 12:36:17 +01:00
Aleksander Machniak
a25fc1a961 Implement cache object update with UPDATE query instead of DELETE + INSERT (Request #2351) 2013-11-20 10:43:17 +01:00
Aleksander Machniak
6560e086b6 kolab_storage::set_state() is private method, use kolab_storage::folder_activate() 2013-11-18 10:21:21 +01:00
Thomas Bruederli
65f4a8ce3d Fix calendar refreshing (#2516) 2013-11-12 09:02:41 +01:00
Thomas Bruederli
0bd01c80f5 Avoid empty tags (#2496) 2013-11-11 09:37:12 +01:00
Aleksander Machniak
7131c802ef Remove "-d enable_dl=On" from shebang (Bug #2387) 2013-11-07 14:47:23 +01:00
Aleksander Machniak
31b7262f54 Use dark text on bright background (Bug #2471) 2013-11-07 14:10:32 +01:00
Thomas Bruederli
1298444c5d Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-11-06 16:44:49 +01:00
Thomas Bruederli
e02e7cd3f3 Avoid recurrence exceptions being copied to exception items recursively. This caused memory leaks when serializing events for caching 2013-11-06 16:41:01 +01:00
Aleksander Machniak
7d5842f7b3 Fix typos in labels (#2483) 2013-11-06 15:31:03 +01:00
Thomas Bruederli
b5d7d3d765 Fix wrong mapping of title/role fields in contacts + simplified saving of relateds 2013-11-06 13:38:57 +01:00
Thomas Bruederli
2775d7091e Append new attendee on iTip Replies + consider sequence numbers 2013-11-06 13:00:55 +01:00
Thomas Bruederli
387db8ea1a Allow users to accept iTip invitations also if not listed as attendee (can be disabled by config) 2013-11-06 12:43:37 +01:00
Thomas Bruederli
750be9225f Initialize calendar and tasklist plugins in 'startup' hook and allow other plugins (e.g. kolab:auth) to disabled them (#2476) 2013-11-06 11:59:47 +01:00
Thomas Bruederli
03c4261caf Allow to override smtp_server config option to fall back to PHP mail() function for unauthenticated iTip response sending 2013-11-06 11:37:47 +01:00
Thomas Bruederli
60b9d544ad Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-11-06 10:58:01 +01:00
Aleksander Machniak
4090c49ede Do not check delegator context when loading kolab objects 2013-11-06 10:20:15 +01:00
Thomas Bruederli
91f32da8d1 Define aliases for UTC timezone 2013-11-06 09:42:23 +01:00
Thomas Bruederli
f24a1da34b Set _mailbox property when saving Kolab objects (#2474) 2013-11-04 12:08:50 +01:00
Thomas Bruederli
1f8e7cc478 Fix SQL syntax error when purging cache for a folder 2013-11-04 11:50:06 +01:00
Thomas Bruederli
fce62f6df5 Extend contact's xml col to longtext because of the binary data for photo and crypt keys 2013-11-04 10:55:07 +01:00
Thomas Bruederli
2bb92a1ab2 Allow clicks on all tags <li> and nested elements (#2458) 2013-11-01 17:59:13 +01:00
Thomas Bruederli
e2119d0430 Fix replacement of alarm values 2013-11-01 14:47:46 +01:00
Thomas Bruederli
875a76c801 Don't set timezone on allday dates (#2463) 2013-11-01 11:23:42 +01:00
Aleksander Machniak
5f3c4106a4 Fix undefined variable in set_folder() 2013-10-31 09:06:24 +01:00
Aleksander Machniak
c47bcc9e3f Removed empty localization files 2013-10-31 08:57:19 +01:00
Thomas Bruederli
cba0d9d606 Include CardDAV URL menu item in contextmenu; fix menu ID check 2013-10-30 17:16:47 +01:00
Thomas Bruederli
6eb9ccf3e8 Add Kolab-specific address book functions to contextmenu (if available) 2013-10-30 16:59:04 +01:00
Thomas Bruederli
fa480dfa2c Add mail actions to contextmenu if loaded 2013-10-30 16:05:07 +01:00
Thomas Bruederli
c46493856d Choose the currently selected list in new task dialog 2013-10-30 15:05:24 +01:00
Thomas Bruederli
9382bc9ae4 Render newly created task, even if saved to an inactive list 2013-10-30 15:04:23 +01:00
Thomas Bruederli
660341931a Select first active list on startup 2013-10-30 15:00:08 +01:00
Thomas Bruederli
80beedc50d Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-10-29 17:15:49 +01:00
Thomas Bruederli
9c248384dd Refresh the entire tasks list/calendar on every 10th request to sync deleted items (#2369) 2013-10-29 17:11:45 +01:00
Aleksander Machniak
dfd761f4b9 Re-write code to create/subscribe/activate default kolab folders
with some performance improvements and proper event/task folders activation (Bug #1667)
2013-10-29 16:04:02 +01:00
Aleksander Machniak
a26efff495 When removing a device, remove device data from syncroton database 2013-10-29 15:56:33 +01:00
Thomas Bruederli
310e25d0d1 Fix VALARM parsing: ignore ACTION:NONE blocks; convert to ACTION:DISPLAY for the web client (#2415) 2013-10-29 14:58:45 +01:00
Thomas Bruederli
4cb0d62776 Strip :port from HTTP_HOST when composing an absolute URL (#2444) 2013-10-29 13:07:01 +01:00
Thomas Bruederli
84e8e1a41d Reduce font size of inactive tags (#2374) 2013-10-28 09:33:09 +01:00
Thomas Bruederli
4e1fb99354 Re-calculate tag counts after updating a task item 2013-10-24 19:26:22 +02:00
Thomas Bruederli
8b6c9a9eda Small fixes for IE browsers 2013-10-24 19:17:48 +02:00
Thomas Bruederli
21a9637fda Minor CSS improvements + add missing text label 2013-10-24 18:52:59 +02:00
Thomas Bruederli
e688bd44f7 Add 'focusview' mode to quickly reduce the view to tasks from the selected list only (#2380) 2013-10-24 16:29:33 +02:00
Thomas Bruederli
5d34d79457 Assign tags by drag & dropping them onto tasks (#2389); some fixes concerning saving and resorting tasks 2013-10-24 14:00:36 +02:00
Thomas Bruederli
1dc581eb71 List (inherited) tags only once 2013-10-24 11:24:26 +02:00
Thomas Bruederli
2e9c4a6529 Fix show-more link: don't add it twice if maxlen and maxlines are both set; show dots before link if text is truncated 2013-10-24 11:05:33 +02:00
Thomas Bruederli
f72b878493 Fix assignment to a new list in edit dialog 2013-10-24 10:59:01 +02:00
Thomas Bruederli
fbad0e9ff1 Show the number of occurences for each tag (#2365) and reduce visibility of those tags not matching any tasks (#2374) in the current selection 2013-10-23 18:10:18 +02:00
Thomas Bruederli
d525574c48 Add UI elements to expand/collapse all tasks (#2291) 2013-10-23 17:12:42 +02:00