summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-03-30Fix caching of contact keys (#4939)roundcubemail-plugins-kolab-3.1Aleksander Machniak1-2/+2
2015-03-10Apply database schema updates from 3.2 branch (#4824)Thomas Bruederli2-16/+45
2015-03-04Fix javascript errors in Add Storage popup (#4775)Aleksander Machniak1-2/+10
2015-02-05Adapt cache synchronization to git master and recent commits (#4476)roundcubemail-plugins-kolab-3.1.16Thomas Bruederli1-60/+66
2015-02-05Update schema version string; remove outdated postgres database schemaThomas Bruederli2-32/+1
2015-02-05Small fixes for the previous patchThomas Bruederli2-1/+3
2015-02-05Improve groupware object cache synchronization (#3933):Thomas Bruederli4-5/+30
- store and compare the number of objects stored after last sync - use a (configurable) refresh interval and periodically force re-sync ATTENTION: requires database schema updates
2015-02-04Fix type change detection in set_folder()Aleksander Machniak1-1/+1
2015-02-04Add optional $type argument in kolab_storage::get_folder()Aleksander Machniak1-6/+5
Conflicts: plugins/libkolab/lib/kolab_storage.php
2015-02-04Fix subscription cache clearing after subscription changesThomas Bruederli1-2/+2
2015-02-03Backported folder type and error checks for kolab_storage access (#4378)Thomas Bruederli3-31/+157
2015-01-28Skip some sql queries if $this->ready-false (#4370)Aleksander Machniak1-2/+3
2015-01-28Fix so role-based plugins are loaded not requiredAleksander Machniak1-1/+1
2015-01-07Accept parent-relation from RELATED-TO property without RELTYPE parameter ↵roundcubemail-plugins-kolab-3.1.15Thomas Bruederli3-1/+5
(#4158)
2014-12-31Fix missing icons on list of folders for delegation (#4145)Aleksander Machniak1-1/+1
2014-12-28Fix calendar week selector when crossing year boundary (#3915)Thomas Bruederli1-5/+9
2014-12-23Create domain-aware cache identifiers for groupware folders (#3991)Thomas Bruederli2-9/+17
2014-12-05Correct fix for #3752root1-1/+1
2014-12-05Fix duplicate contacts on the list after contact delete (#4027)root1-4/+8
2014-11-24Catch errors in alarms routine when invalid event/task objects are passed to ↵Thomas Bruederli1-1/+20
the function (#3956)
2014-11-12Fix reading configuration objects of type file_driver (#3900)Aleksander Machniak1-1/+1
2014-11-05Prevent parsed dates to fall back into the previous year in Firefox on ↵Thomas Bruederli1-2/+2
Windows (#3832) once more
2014-11-04Prevent dates to fall back into the previous year in Firefox on Windows (#3832)Thomas Bruederli1-2/+2
2014-11-04Close autocompletion when switching tabs (#3389)Thomas Bruederli1-0/+2
2014-11-04Avoid list edit form being submitted (#3532)Thomas Bruederli1-0/+6
2014-10-22Fix so Rename option is disabled when no (real) folder is selectedAleksander Machniak1-5/+4
2014-10-22Add possibility to move/rename folders in Files (#3815)Aleksander Machniak5-7/+128
Conflicts: plugins/kolab_files/kolab_files.js plugins/kolab_files/localization/en_US.inc plugins/kolab_files/skins/larry/templates/files.html
2014-10-21Fix missing form in folder authentication dialogAleksander Machniak1-1/+1
2014-10-17Add support for configuration./file_driver objects (#3775)Aleksander Machniak4-3/+922
Conflicts: plugins/libkolab/lib/kolab_format_configuration.php Added kolab_storage_config class
2014-10-17Cache relation members for better performance (#3452)Aleksander Machniak2-1/+25
Conflicts: plugins/kolab_notes/kolab_notes.php plugins/libkolab/lib/kolab_format_configuration.php plugins/libkolab/lib/kolab_storage_cache_configuration.php plugins/libkolab/lib/kolab_storage_config.php
2014-10-17Fix caching configuration objectsAleksander Machniak1-2/+5
2014-10-17Add "remember password" optionAleksander Machniak7-5/+47
Conflicts: plugins/kolab_files/localization/en_US.inc plugins/kolab_files/skins/larry/templates/compose_plugin.html plugins/kolab_files/skins/larry/templates/files.html plugins/kolab_files/skins/larry/templates/message_plugin.html
2014-10-17Set supported API versionAleksander Machniak1-1/+4
2014-10-17Support multi-driver capabilities of Chwala (#3774)Aleksander Machniak8-56/+429
Conflicts: plugins/kolab_files/kolab_files.js plugins/kolab_files/lib/kolab_files_engine.php plugins/kolab_files/localization/en_US.inc plugins/kolab_files/skins/larry/templates/files.html plugins/kolab_files/skins/larry/templates/message_plugin.html
2014-10-09Decode HTML entities in address book names (#3752)Thomas Bruederli1-1/+1
2014-10-09Filter empty recurrence attributesThomas Bruederli1-3/+5
2014-10-09Map timezone identifiers accepted by PHP but not known by libkolabxml (#3750)Thomas Bruederli1-3/+119
2014-10-09Flag all recurring event instances as temp when updating (#3748)Thomas Bruederli1-0/+11
2014-10-09Fix moving events to another calendar/folder and reloading it (#3748)Thomas Bruederli4-7/+11
2014-10-05Avoid duplicate invitation boxes (#3585)Thomas Bruederli1-0/+5
2014-10-05No default value allowed for BLOB/LONGTEXT columnsThomas Bruederli1-1/+1
2014-09-22Fix TZOFFSET values with minutes (#3199)Thomas Bruederli2-3/+5
2014-09-22Include VTIMEZONE definitions when exporting event data or invitations as ↵Thomas Bruederli2-22/+188
iCal (#3199)
2014-09-10Avoid scrollbars in event dialog due to long URLs (#3480)Thomas Bruederli2-0/+12
2014-08-26Don't restrict alarms primary key to event UID but include user_id (#3519)Thomas Bruederli2-1/+3
2014-08-25Support multiple CATEGORIES properties (#3497)Thomas Bruederli3-1/+5
2014-08-19Adjust cache tables to store large object data; don't break return data if ↵Thomas Bruederli3-9/+17
reading one single cache entry fails (#3429)
2014-08-04Fix missing parent folder in folder selector if the folder does not exist or ↵Aleksander Machniak1-7/+11
is not accessible (#3237)
2014-08-04Enable direct selection of year and month in mini calendar widget (#2243)Thomas Bruederli1-2/+2
2014-08-04Accept refresh request data as POST parameters (#3244)Thomas Bruederli1-3/+3