path: root/plugins/libkolab
AgeCommit message (Expand)AuthorFilesLines
2015-03-24Move some audit trail functions to libkolab for shared useThomas Bruederli1-0/+203
2015-03-19Handle old revisions and diffs for recurrence instances; forward instance ide...Thomas Bruederli1-2/+9
2015-03-18Allow to load attachments from old revisions + implement resting of old revis...Thomas Bruederli1-1/+9
2015-03-18Adapt client to changed Bonnie APIThomas Bruederli1-6/+14
2015-03-16Avoid fatal errors when setting recurrence until date for tasks (#4852)Thomas Bruederli2-1/+32
2015-03-13Fix so prewarm and update actions do not skip objects of type note and journalAleksander Machniak1-4/+7
2015-03-11Remove focus from quickview icon on mouse clicks (#4684)Thomas Bruederli1-0/+3
2015-03-10Code cleanup: get recurrence instance identifiers from utility functionsThomas Bruederli3-4/+15
2015-03-04fix print_usage() argument orderDaniel Hoffend1-1/+1
2015-03-03Exclude cancelled events from count query on invitations calendarThomas Bruederli1-0/+4
2015-02-27Don't copy exceptions array and private properties (_*) to exceptionsThomas Bruederli1-2/+7
2015-02-26Provide access to exception instances outside of a recurring event context (#...Thomas Bruederli3-12/+83
2015-02-25Set plugin versions to 3.2.7roundcubemail-plugins-kolab-3.2.7Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-02-24Use 'organization' field for sorting if display name is not set (#3172)Aleksander Machniak1-0/+5
2015-02-24updated comment for kolab_freebusy_server (default /freebusy)Daniel Hoffend1-1/+1
2015-02-22Set the appropriate plugin version numbersroundcubemail-plugins-kolab-3.2.6Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-02-20Fix rescheduling and notification on change of recurrence rulesThomas Bruederli1-2/+9
2015-02-20Merge branch 'dev/recurring-invitations'Thomas Bruederli6-42/+98
2015-02-19Split recurring event into a new series when modifying with this-and-future o...Thomas Bruederli1-3/+4
2015-02-19Avoid comparison errors if recurrence is set to '' (used to unset recurrence ...Thomas Bruederli1-1/+1
2015-02-19Fix RSVP flag in iTip REQUESTSThomas Bruederli1-1/+1
2015-02-19Store recurrence-id for single (non-recurring) events and use for iTip repliesThomas Bruederli1-0/+3
2015-02-19Fix handling of compressed HTTP responses with HTTP_Request2's SplObserver (#...Aleksander Machniak1-0/+4
2015-02-18Fix RSVP flag in iCal and storage (defaults to false); remove redundant infor...Thomas Bruederli1-1/+1
2015-02-16Don't remove properties from exceptions which are equal to the master event. ...Thomas Bruederli1-7/+0
2015-02-16Take differing parstat values in recurrence exceptions into account when quer...Thomas Bruederli3-16/+26
2015-02-15Correctly save 'this-and-future' replies; remove some internal properties bef...Thomas Bruederli1-1/+0
2015-02-15Use the right list of properties relevenat for scheduling (follow-up of commi...Thomas Bruederli3-23/+22
2015-02-15Consider a change in recurrence rule significant for rescheduling (#4366)Thomas Bruederli4-13/+59
2015-02-15Reliably identify recurrence instances throughout the application to support ...Thomas Bruederli2-2/+7
2015-02-14Update versions and also update the versions of those plugins with new (versi...roundcubemail-plugins-kolab-3.2.5Jeroen van Meeuwen (Kolab Systems)1-2/+2
2015-02-12Make the list of properties considered 'significant' for scheduling configurableThomas Bruederli5-5/+24
2015-02-12Fix handling of Recurrence-ID properties for recurrence exceptions to comply ...Thomas Bruederli1-18/+47
2015-02-05Improve search in calendar: consider recurrence exceptions for indexing and m...Thomas Bruederli1-4/+15
2015-02-05Disable foreign-key checks when dropping tablesThomas Bruederli1-1/+3
2015-02-05Update schema version string; remove outdated postgres database schemaThomas Bruederli3-33/+2
2015-02-05Improve groupware object cache synchronization (#3933):Thomas Bruederli6-6/+35
2015-02-04Update version numbers and dependenciesroundcubemail-plugins-kolab-3.2.4Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-02-04Add optional $type argument in kolab_storage::get_folder()Aleksander Machniak1-6/+5
2015-02-04Add more functional tests for kolab_storage_folderThomas Bruederli1-15/+81
2015-02-04Fix subscription cache clearing after subscription changesThomas Bruederli1-2/+2
2015-02-03Add unit/functional tests for kolab_storage_folder error checking methodsThomas Bruederli3-0/+163
2015-02-03Fix db table reference; forward constructor argument (#4471)Thomas Bruederli2-2/+2
2015-02-03Handle possible errors from kolab_storage::get_folder() access (#4378)Thomas Bruederli1-13/+24
2015-02-03Add error checking/reporting facilities to kolab_storage_folder instances (#4...Thomas Bruederli3-1/+63
2015-02-03Update folder reference in cache (was accidentally removed in 038e269d)Thomas Bruederli1-0/+2
2015-01-29Check (expected) folder type and disable access to folder contents or cache i...Thomas Bruederli3-27/+80
2015-01-28Cleanup recurrence exception data when saving events (#4318)Thomas Bruederli1-3/+11
2015-01-23Improve sync lock setting/reading to avoid race conditions (#4316)Thomas Bruederli1-7/+11
2015-01-22Fix bug where relations/tags members changes were ignored on relation update ...Aleksander Machniak1-0/+2