Commit graph

562 commits

Author SHA1 Message Date
Aleksander Machniak
c5bd011de9 T1479: Fix delegation context selection on delegator's invitation handling 2016-09-07 09:54:51 -04:00
Aleksander Machniak
c22f3f8732 Workaround libkolabxml bug where internally set 'created' date is not valid (UTC) 2016-09-02 10:28:16 +02:00
Jeroen van Meeuwen (Kolab Systems)
e612d0d28d Bump version numbers 2016-08-25 13:08:50 +02:00
Aleksander Machniak
caf93d3e94 T1382: Fix storing COMPLETED/IN-PROCESS in partstat field 2016-07-27 09:14:26 -04:00
Aleksander Machniak
a9f51f2d4d Update localization from Transifex 2016-07-22 11:45:07 +02:00
Jeroen van Meeuwen (Kolab Systems)
72f80123cd Set versions of updated plugins to 3.2.14 2016-07-04 11:40:43 +02:00
Jeroen van Meeuwen (Kolab Systems)
5552ab60a4 Set versions to 3.2.13 2016-06-20 09:58:23 +02:00
Aleksander Machniak
0f0f989805 Fix bug where email tags got lost on move (#5434)
With disabled messages_cache and disabled kolab_notes plugin
Message-Id header is not FETCHed from the IMAP server.
So, in such a case member URI in the tag object will contain
message-id=mid:XXX, which causes problem when the message
is moved to another folder, because it cannot be found by this invalid message-id.
2016-05-31 12:58:30 +02:00
Aleksander Machniak
4d04321505 Update localization 2016-05-18 16:43:20 +02:00
Aleksander Machniak
dec774fc73 Fix PHP Fatal error: Call to a member function get_hierarchy_delimiter() on a non-object (T1252) 2016-05-04 10:41:51 +02:00
Aleksander Machniak
2db0370bba Properly set skip_deleted and threading on Kolab storage IMAP operations (T1145)
Summary:
Fixes race-conditions between Kolab folders and Roundcube core
where skip_deleted/threading could be set for operations outside
of Kolab plugins, causing e.g. inability to see \Deleted messages.

Fixes T1145.

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Maniphest Tasks: T1145

Differential Revision: https://git.kolab.org/D112
2016-04-14 11:42:37 +02:00
Aleksander Machniak
22e1073307 Fix "PHP Fatal error: Call to undefined method kolab_format_task::to_libcal()" (T1176) 2016-04-07 10:49:24 +02:00
Aleksander Machniak
27b1fd0e8c CS fixes 2016-04-07 10:49:16 +02:00
Jeroen van Meeuwen (Kolab Systems)
d3dea37e96 Set plugin versions to 3.2.12 2016-03-21 12:21:17 +01:00
Aleksander Machniak
ae0ea2e242 Prevent from fatal errors on events without end date (#5307) 2016-03-21 12:13:43 +01:00
Aleksander Machniak
549eb70bde Fix merging attachments list on event/task update from iTip (#5342)
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Subscribers: vanmeeuwen

Projects: #roundcube_kolab_plugins

Differential Revision: https://git.kolab.org/D96
2016-03-17 16:41:54 +01:00
Aleksander Machniak
cea72af4ad Update localization 2016-03-13 09:36:33 +01:00
Aleksander Machniak
b01894ee2d Fix duplicated events in other users calendar if its subfolders are active (#5340)
Differential Revision: https://git.kolab.org/D94
2016-03-11 11:41:42 +01:00
Jeroen van Meeuwen (Kolab Systems)
c1813e42dc Bump version numbers to 3.2.11 release 2016-02-26 12:23:24 +01:00
Aleksander Machniak
2647bb02df Fix bug where event occurrence with no attendees inherited attendees of the event (#5300)
The object was created/updated corretly, the bug was in exception properties resolving.
2016-02-11 12:22:23 +01:00
Aleksander Machniak
5255d4f9ba Fix bug where some database column length limit could be exceeded (#5291)
Which cased e.g. sql errors when creating a contact group with name > 255 characters.
2016-02-09 12:13:52 +01:00
Jeroen van Meeuwen (Kolab Systems)
85c0cdc6d2 Set version numbers to 3.2.10 2016-02-03 15:35:31 +01:00
Aleksander Machniak
6598c487c5 Force ID command use with name="Roundcube/Kolab" (T847) 2015-12-18 09:19:19 +01:00
Thomas Bruederli
c1a5de8616 Make sure the _instance property is stored with the recurrence exception (#5277) 2015-11-20 12:20:39 +01:00
Aleksander Machniak
990712503d Fix missing events on edges of the view time range (when client timezone is different than server tz) (T698) 2015-08-18 12:42:03 +02:00
Aleksander Machniak
f98e1d7e14 Support reminders relative to end/due date (RELATED=END) (T656) 2015-08-07 06:30:28 -04:00
Jeroen van Meeuwen (Kolab Systems)
d553105b62 Correct URL to source code repository 2015-07-07 12:27:38 +02:00
Jeroen van Meeuwen (Kolab Systems)
22cdafb986 Set versions to 3.2.9 2015-06-03 10:34:44 +02:00
Aleksander Machniak
22abaa2b3f Fix PHP Fatal error: Call to undefined method kolab_storage_folder::raise_error() 2015-05-14 08:45:22 -04:00
Thomas Bruederli
ae12d5ce01 Define get_uid() in kolab_storage_folder_api base class (#5023) 2015-05-05 11:57:59 +02:00
Thomas Bruederli
779fa16009 Fix and test kolab_storage_config::build_member_url() and kolab_storage_config::parse_member_url() with different namespaces (#5006) 2015-04-22 12:38:25 +02:00
Thomas Bruederli
fb990e26c7 Add de_CH localization for libkolab plugin 2015-04-21 10:43:21 +02:00
Thomas Bruederli
6c676fce3e Update localization files from Transifex 2015-04-21 10:34:09 +02:00
Thomas Bruederli
bd691b977c Check the right variables 2015-04-21 09:24:27 +02:00
Thomas Bruederli
09fe27d5a6 Consolidate changelog dialog labels and use libkolab's singelton getter for the Bonnie API 2015-04-21 09:24:27 +02:00
Thomas Bruederli
de110b96a5 Display audit trail for email messages via Bonnie API (#4975) 2015-04-20 16:25:48 +02:00
Thomas Bruederli
38246558b3 Move dialog_resize() function to libkolab plugin 2015-04-16 19:05:43 +02:00
Thomas Bruederli
dd986e6fe1 Display object history for contacts (#4972)
Yet incomplete: show and restore old revisions not yet implemented
2015-04-16 14:52:25 +02:00
Thomas Bruederli
c43040e4e1 Increase default timeout for Bonnie API requests 2015-03-31 15:10:42 +02:00
Thomas Bruederli
dfa8e1e4de Support computing diffs from HTML documents (#4904) 2015-03-31 14:55:02 +02:00
Thomas Bruederli
c65039cf3e Simplify UI dialog usage 2015-03-31 14:53:02 +02:00
Aleksander Machniak
a67881cd8c Fix caching of contact keys (#4939) 2015-03-30 09:23:59 -04:00
Jeroen van Meeuwen (Kolab Systems)
ea8a8b2972 Bump version numbers and version numbers for plugins depending on the plugins for which the version numbers have been bumped 2015-03-27 14:47:54 +01:00
Thomas Bruederli
b26c2a0830 Code cleanup + indentation fixes 2015-03-26 14:57:16 +01:00
Thomas Bruederli
dcb60dbee1 Move more audit trail code to libkolab; unify text labels 2015-03-25 11:55:21 +01:00
Thomas Bruederli
8a74c132d8 Move some audit trail functions to libkolab for shared use 2015-03-24 11:55:32 +01:00
Thomas Bruederli
7dbb0d1b2f Handle old revisions and diffs for recurrence instances; forward instance identifier to API for diff requests 2015-03-19 12:34:08 +01:00
Thomas Bruederli
17a3783b9a Allow to load attachments from old revisions + implement resting of old revisions if write permissions are granted 2015-03-18 20:24:57 +01:00
Thomas Bruederli
6bd0bdabb5 Adapt client to changed Bonnie API 2015-03-18 12:57:36 +01:00
Thomas Bruederli
c51c60eff8 Avoid fatal errors when setting recurrence until date for tasks (#4852) 2015-03-16 14:43:02 +01:00