Commit graph

15 commits

Author SHA1 Message Date
Thomas Bruederli
0f32fa4456 Shell script to test cache records 2014-11-24 18:54:05 +01:00
Aleksander Machniak
c996445b8e Remove unused variable reference 2014-06-24 08:54:31 +02:00
Thomas Bruederli
7c32605d14 Fix fatal error when attempting to set user on a rcube instance 2014-02-10 12:03:59 +01:00
Thomas Bruederli
af6d366a1f Optimize access to kolab contacts using a sorted and limited query (#2828)
- Add columns for sorting in kolab_cache_contact
- Extend bin/modcache.sh script to update existing cache records
- Add setters for ORDER BY and LIMIT clauses
- Adapt the kolab_addressbook plugin to fetch contacts page-wise

ATTENTION: This changeset contains database schema changes!
Run `bin/updatedb.sh --dir plugins/libkolab/SQL --package libkolab`

Afterwards, the cached data needs to be updated. To do so, either run
  `plugins/libkolab/bin/modcache.sh update --type=contact`
or execute the following query
  DELETE FROM `kolab_folders` WHERE `type`='contact';
2014-02-10 11:46:50 +01:00
Thomas Bruederli
c2b87d4ad5 New utility script tp generate random contact data 2014-02-06 17:38:19 +01:00
Aleksander Machniak
7131c802ef Remove "-d enable_dl=On" from shebang (Bug #2387) 2013-11-07 14:47:23 +01:00
Thomas Bruederli
38d113d413 Escape % in resource prefix used for LIKE queries 2013-10-15 14:11:30 +02:00
Thomas Bruederli
bccb7c1417 Adapt the modcache script to the new kolab caching architecture 2013-10-15 10:05:32 +02:00
Aleksander Machniak
17ceedc47b Support 'file' objects 2013-08-07 15:14:19 +02:00
Thomas Bruederli
025a388ba5 Finally remove the remaining Horde stuff after switching to libkolab for recurrence and format v2 support 2012-11-21 11:21:19 +01:00
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
b9c8346a4d Patch Horde Date classes when importing them for the use in libkolab 2012-07-11 09:17:16 +02:00
Thomas Bruederli
1142a80886 Move classes for recurring events/tasks computation to libkolab 2012-07-03 08:25:55 +02:00
Thomas Bruederli
77a5efa37c Add cache-warming command (login-as feature not yet tested) 2012-06-20 15:42:16 +02:00
Thomas Bruederli
063988d19e Shell script to modify (expunge/clear/prewarm) Kolab objects cache 2012-06-13 17:57:27 +02:00