Aleksander Machniak
e9545b9eef
T1582: Support BYSETPOS recurrence on event import
...
As libkolabxml does not support it at all it is a partial support.
We support most common cases of monthly recurrence with BYDAY specification,
e.g. "last/first weekday in a month", by converting BYSETPOS to BYDAY.
2016-12-27 11:41:42 +01:00
Aleksander Machniak
6594975605
T1841: Support non-all-day exceptions to all-day events and vice-versa
...
Conflicts:
plugins/calendar/drivers/kolab/kolab_calendar.php
2016-12-30 05:39:08 -05:00
Aleksander Machniak
be4870dec8
Prevent from libkolabxml errors on Etc/GMT timezone (Bifrost#T15706)
2016-12-27 04:14:57 -05:00
Jeroen van Meeuwen (Kolab Systems)
4d2a62d3e5
Update translations
2016-11-28 15:07:24 +01:00
Jeroen van Meeuwen (Kolab Systems)
c30f9eeec0
Set versions to 3.2.17
2016-11-28 15:06:09 +01:00
Aleksander Machniak
f1c581f4e4
T1268: Fix bug where forever recurring events could not be displayed
...
Summary:
Actually it sets the internal end time interval to 100 years for all kind
of events. Before it was 100 for yearly events, but only 10 for weekly.
Fixes T1268.
Reviewers: #roundcube_kolab_plugins_developers
Maniphest Tasks: T1268
Differential Revision: https://git.kolab.org/D203
2016-10-18 09:07:09 +02:00
Jeroen van Meeuwen (Kolab Systems)
1459d6c7dd
Set versions to 3.2.16
2016-10-14 16:21:06 +02:00
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