summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-03-27Set version to 2.3.2HEADkolab-syncroton-2.3.2masterJeroen van Meeuwen (Kolab Systems)1-1/+1
2015-03-27Fix event alarms/reminders synchronization from Kolab to activesync device ↵Aleksander Machniak1-15/+35
(#4889)
2015-03-27Fix compatibility with Roundcube Framework 1.2Aleksander Machniak1-2/+7
2015-03-09Fix "codepage Sync not found" exception (#4811)Aleksander Machniak1-2/+2
2015-03-05Strip empty parameters from RRULE properties (#4800)Aleksander Machniak1-0/+7
2015-02-26Remove 'startup' hook execution (#4487)Aleksander Machniak1-2/+0
The hook execution caused loading of additional plugins by kolab_auth plugin. This is not intended behaviour as all of them are not used here and may even not exist under lib/plugins/.
2015-02-05Set version to 2.3.1kolab-syncroton-2.3.1Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-02-04Handle kolab_storage errors correctly (#4418)Aleksander Machniak2-26/+21
As we already found out (in #4378) kolab_storage did't prevent from sql errors if some imap connection error happened. This is already fixed, however syncroton need to use 'valid' flag implemented in kolab_storage_folder to pass correct error codes to activesync client and to prevent from more issues.
2015-02-04Update kolab plugins and managesieve pluginAleksander Machniak112-1209/+3483
2015-02-04Fix regression in read flag changes detection (#4463)Aleksander Machniak1-4/+4
2015-02-03Remove set_time_limit(600) - use a default (#4417)Aleksander Machniak1-3/+0
2015-01-29Handle exceptions in FolderCreate with valid status response (#4410)Aleksander Machniak1-7/+7
2015-01-29Fix/Add HeartbeatInterval value checking with Limit response (#4417)Aleksander Machniak3-6/+24
2015-01-27Set version to 2.3.0kolab-syncroton-2.3.0Jeroen van Meeuwen (Kolab Systems)1-1/+1
2015-01-23Fix alarm conversion to ActiveSync (minutes) if Kolab alarm is specified in ↵Aleksander Machniak1-1/+1
seconds
2015-01-02Fix bug where 10-hours events created on device became all-day events on ↵Aleksander Machniak1-1/+1
server (#4081)
2014-11-22Fix Class 'Syncroton_Exception_Status_MeetingMeeting' not found (#3961)Aleksander Machniak1-1/+1
2014-11-21Fix some issues found in static code analysisAleksander Machniak12-39/+32
2014-11-10Fix email changes detection broken in recent commits (#3882)Aleksander Machniak1-13/+10
2014-11-10Code improvements, use get_part_body() instead of get_part_content()Aleksander Machniak1-12/+8
2014-11-10Remove non-unicode characters also from message subject and some headers (#3844)Aleksander Machniak1-5/+8
2014-11-07Don't set $part->body, use new rcube_message::get_part_body()Aleksander Machniak1-11/+2
2014-11-07Update Roundcube FrameworkAleksander Machniak35-1813/+2899
2014-11-06Correctly throw exception when fetching non-existent email message (#3579)Aleksander Machniak1-3/+3
Otherwise we hit PHP fatal error which effectively stops synchronization.
2014-09-05Complete email categories support, fix category changes detection (#3489)Aleksander Machniak7-77/+353
2014-09-04Remove table charset from old sql update filesAleksander Machniak3-3/+3
2014-09-04Properly fix tables charset with ALTER TABLE (#3262)Aleksander Machniak3-2/+12
2014-09-19Use parametrized INSERT/UPDATE queries to "workaround" Oracle length limitsoracleAleksander Machniak1-9/+11
2014-09-19Update db classes with fixes for OracleAleksander Machniak3-564/+367
2014-09-18Handle database transactions with rcube_db classAleksander Machniak3-88/+9
2014-09-18Add Oracle driversAleksander Machniak4-23/+957
2014-09-15Initial DDL for OracleAleksander Machniak1-0/+104
2014-09-15Use consistent column/table quoting in sql queriesAleksander Machniak5-26/+26
2014-09-01Add missing ENGINE and CHARACTER SET clauses (#3262)Aleksander Machniak4-11/+11
2014-08-26Support Out-Of-Office (OOF) management in Settings command (#3112)Aleksander Machniak130-64/+19039
2014-08-30main.inc.php.dist -> config.inc.php.distAleksander Machniak1-0/+0
2014-08-25Support email categories (#3489), todo: tag changes detectionAleksander Machniak1-3/+118
2014-08-25Support kolab tasks/notes object's categories for backward compat.Aleksander Machniak3-4/+9
2014-08-25Fix Flag element handling on updates (again).Aleksander Machniak1-1/+1
There was still an issue with that. In case when flagged message was read on a device the read status was updated but also the flag was removed.
2014-08-26Performance improvement in modseq_get() (related to last commit)Aleksander Machniak1-18/+7
2014-08-25Fix various issues in email flags change detection and synchronizationAleksander Machniak2-37/+53
2014-08-25Change syncroton_modseq.synctime column type to datetimeAleksander Machniak3-5/+6
2014-08-25Fix removing old syncroton_modseq recordsAleksander Machniak1-4/+4
2014-08-25Fix Ping interval handling, add option to define max. HeartbeatInterval valueAleksander Machniak5-11/+36
2014-08-22Fix email flag synchronization issues (#3492)Aleksander Machniak1-2/+2
2014-08-22Fix typo causing that object descriptions were not synchronized (#3488)Aleksander Machniak1-1/+1
2014-08-22Implement tags based on Relation objects (#3473)Aleksander Machniak3-15/+169
2014-08-22Update Roundcube Framework and pluginsAleksander Machniak83-733/+4781
2014-08-18Fix handling of WindowSize=0 (#3050)Aleksander Machniak1-1/+5
2014-08-18Fix recent Windows Phone devices detection (#3228)Aleksander Machniak1-0/+2