Commit graph

1612 commits

Author SHA1 Message Date
Thomas Bruederli
5e77456939 Pulled localization updates from Transifex 2013-10-10 19:04:13 +02:00
Thomas Bruederli
9ffd3031e1 Show complete folder hierarchy in calendars and tasklist listings with non-clickable virtual parent folders 2013-10-10 17:27:24 +02:00
Thomas Bruederli
8459eb1c78 Also list unsubscribed folders for parent-selector 2013-10-10 17:07:20 +02:00
Thomas Bruederli
6a2262f820 Make some getter methods available for others 2013-10-10 16:46:20 +02:00
Thomas Bruederli
74ebf9f363 Show calendar/tasklist name in title attribute when potentially truncated in the list view 2013-10-09 12:59:33 +02:00
Thomas Bruederli
d2abfe676a Make taskview sidebar resizeable 2013-10-09 12:39:33 +02:00
Aleksander Machniak
ee30f6fb83 Fix typo in last commit 2013-10-09 10:01:42 +02:00
Aleksander Machniak
e8f2cd98a3 Fix get_objects() when called with no argument, folder type is used 2013-10-09 09:58:19 +02:00
Aleksander Machniak
004cd5ac56 Fixed kolab_auth_mailhost feature 2013-10-08 13:45:23 +02:00
Aleksander Machniak
d67a7f0d76 Fix reference to kolab_cache table in count() method 2013-10-08 13:37:49 +02:00
Thomas Bruederli
cb8249d414 Rename kolab_folders.ID to kolab_folders.folder_id to be in sync with other Roundcube database conventions 2013-10-07 20:06:04 +02:00
Thomas Bruederli
6fb8c71095 Fix queries to kolab_storage that include (obsolete) 'type' 2013-10-07 19:20:45 +02:00
Thomas Bruederli
6b89e36c4e Merge remote-tracking branch 'origin/libkolab-cache-bypass' into dev/kolab-cache-refactoring 2013-10-07 17:34:17 +02:00
Aleksander Machniak
71619510c4 Improve bypass() method so it works "recursively" 2013-10-07 15:57:55 +02:00
Thomas Bruederli
66e33b946c Better charset settings for kolab_folders table; add statements to migrate existing cache data into the new table structure 2013-10-07 15:26:49 +02:00
Aleksander Machniak
9d174daf9f Add option kolab_messages_cache_bypass 2013-10-07 15:05:34 +02:00
Thomas Bruederli
cc21e9161c Fix typo introduced in commit 8680256c54 2013-10-07 14:59:20 +02:00
Thomas Bruederli
4f69556b71 Only set sync lock if folder hash changed 2013-10-07 14:31:48 +02:00
Aleksander Machniak
8680256c54 Fix enabled imap threading mode when synchronizing kolab folder (Bug #2323) 2013-10-07 13:41:10 +02:00
Aleksander Machniak
d5af672f6b Fix sql debugging in audit mode 2013-10-07 12:38:36 +02:00
Thomas Bruederli
20d6aa265c Fix copy&paste typos 2013-10-07 12:14:44 +02:00
Thomas Bruederli
944b42afec Improve database schema and provide schema update queries 2013-10-07 12:13:05 +02:00
Thomas Bruederli
20a731c540 Minor code improvements 2013-10-07 12:12:23 +02:00
Thomas Bruederli
b72709a5cf Lazy read kolab_folder record from DB; fix error when mass-inserting cache records 2013-10-07 11:59:00 +02:00
Aleksander Machniak
0cbce32636 Fixed kolab_auth_auditlog feature 2013-10-07 10:59:25 +02:00
Aleksander Machniak
16d9509a5d Improved performance of kolab cache by bypassing Roundcube messages cache (Request #1740) 2013-10-07 09:56:06 +02:00
Thomas Bruederli
af5115d0c3 Specify type field 2013-10-04 19:38:44 +02:00
Thomas Bruederli
b7d4731d97 Let the derrived kolab_storage_cache classes provide the contents of their custom cache record fields 2013-10-04 19:32:21 +02:00
Thomas Bruederli
87335f387f Split kolab_cache table into folder-type specific tables and specialized kolab_storage_cache_* classes; the object type is now implicit 2013-10-04 17:14:34 +02:00
Jeroen van Meeuwen (Kolab Systems)
c97615aeef Log failed logins (always) 2013-10-04 13:00:27 +02:00
Aleksander Machniak
a3ef9150a4 Update copyright year 2013-10-04 12:03:04 +02:00
Aleksander Machniak
49adc1420a Bump up version number 2013-10-04 12:02:32 +02:00
Aleksander Machniak
1f3f8e69db Support multi-domain configuration of LDAP addressbooks (Bug #2292) 2013-10-04 11:54:49 +02:00
Thomas Bruederli
803510b4f1 Fix deletion of task lists with sub-folders (similar as in bug #2283) 2013-10-04 10:07:21 +02:00
Thomas Bruederli
9520dddc4c Don't reset selection filter when searching (#1372) 2013-10-04 09:41:37 +02:00
Thomas Bruederli
ed6fd93ac5 Make URLs in task titles clickable (#2289) 2013-10-04 09:37:32 +02:00
Thomas Bruederli
777fb89394 Expand/collapse all subtasks when pressing the Shift key while clicking the toggle icon 2013-10-04 09:31:01 +02:00
Thomas Bruederli
5ef856ad6b Fix parent-child links when re-arrangning tasks 2013-10-03 20:51:58 +02:00
Thomas Bruederli
d259b5d88f Fix child-lists when moving tasks to new parents; fix cache usage in filter matching (#2290) 2013-10-03 19:17:52 +02:00
Thomas Bruederli
f1a6254bc2 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-10-03 17:17:10 +02:00
Thomas Bruederli
59bae43b01 Consider task hierarchy when matching current filter and tags selection (#2290):
- Show children of matching tasks
- Show ancestors if a child task matches
2013-10-03 17:13:22 +02:00
Christoph Wickert
65239fb965 Fix explanation of calendar_itip_smtp_server 2013-10-03 16:24:40 +02:00
Thomas Bruederli
eee97dc178 Fix database insert error (#2187) 2013-10-03 16:02:44 +02:00
Thomas Bruederli
0e8cd47317 Updated WebODF to the most recent version; implemented the viewer sample which adds zooming 2013-10-03 15:56:23 +02:00
Thomas Bruederli
38340461d5 Update pdf.js library to lastest git master version 2013-10-03 14:19:40 +02:00
Thomas Bruederli
fd10ffb9e1 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-10-03 12:45:07 +02:00
Thomas Bruederli
e6e2044d40 Add option to display direct CardDAV urls for Kolab address books in the Roundcube UI 2013-10-03 12:44:41 +02:00
Thomas Bruederli
1800bd6556 Add option to display direct CalDAV urls for calendars in the UI 2013-10-03 12:07:02 +02:00
Thomas Bruederli
38f5215467 Add methods to read and set a folder's UID (migrated from iRony) 2013-10-03 12:02:19 +02:00
Jeroen van Meeuwen (Kolab Systems)
ec38ede99c This should resolve the error 700 problems 2013-10-03 11:44:05 +02:00