Commit graph

2601 commits

Author SHA1 Message Date
Aleksander Machniak
bf1a8c62e7 Consider event duration and calendar_timeslots setting in availability finder (#5469, T1381)
Summary:
1. "Previous Slot" action moves the selection box to the beginning of the time slot not the end.
   It looked to me as an obvious mistake.
2. Both "previous slot" and "next slot" move the selection box in intervals defined in calendar_timeslots
   option instead of one hour. I.e. it will be one hour, 30 minutes, 20 minutes, 15 minutes or 10 minutes,
   depending what's configured in Preferences > Calendar > Time slots per hour.

Reviewers: #roundcube_kolab_plugins_developers

Differential Revision: https://git.kolab.org/D207

Conflicts:
	plugins/calendar/calendar.php
2016-10-18 09:24:09 +02: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
Aleksander Machniak
202769b0b7 T1697: Fix regression in selecting delegator's folders for itip invitation handling 2016-10-18 08:51:03 +02:00
Jeroen van Meeuwen (Kolab Systems)
1459d6c7dd Set versions to 3.2.16 2016-10-14 16:21:06 +02:00
Aleksander Machniak
4ffdee8fe3 T1588: Add missing localization texts for history dialog 2016-10-05 10:34:12 -04:00
Aleksander Machniak
33ae130484 T1523: Support shared calendars in iTip handling 2016-10-03 10:08:03 -04:00
Jeroen van Meeuwen (Kolab Systems)
7cde786c4e Make counters on tasklist filters consistent (#5470)
Summary: This implements my proposition from https://issues.kolab.org/show_bug.cgi?id=5470#c4

Reviewers: petersen, #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Subscribers: petersen, vendel.colja

Differential Revision: https://git.kolab.org/D195
2016-10-03 16:00:57 +02:00
Aleksander Machniak
05cc4f01f5 Update localization of libcalendaring plugin (T1558) 2016-09-29 16:38:30 +02:00
Aleksander Machniak
d5a375a362 T1524: Fix delegation context on itip-remove command, and on cases where's more than one delegator
Fixes bug where delegatee does not receive event cancelation message after deleting meeting in delegators calendar
2016-09-26 08:22:18 -04:00
Aleksander Machniak
98d4c076cb Complete de_CH localization from de_DE 2016-09-14 12:57:56 +02:00
Aleksander Machniak
2e89f11d9f Update localization from Transifex 2016-09-14 12:57:40 +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
fa22b9af19 Fix 32bit compatibility (in Find Availability feature) 2016-08-17 13:25:03 +02:00
Aleksander Machniak
71c077a616 T1357: Fix unwanted "local changes" warning when moving/resizing shared event by delegatee 2016-08-10 05:32:00 -04:00
Aleksander Machniak
4d7a3f5e86 T1402: Fix bug where contact groups with the same name could be displayed as one 2016-08-09 05:57:09 -04:00
Aleksander Machniak
0b59c065ad Support rcube_addressbook::SEARCH_* constants in search mode 2016-08-08 07:44:49 -04:00
Aleksander Machniak
03cfe38a98 T1397: Add missing de_DE localization for kolab_tags 2016-08-04 08:26:07 -04:00
Aleksander Machniak
c774b44300 T1396: Fix missing localization of "Show reminders" label 2016-08-04 06:27:37 -04:00
Aleksander Machniak
a088714955 T1385: Fix importing events with no DTEND and no DURATION
Per RFC5545 3.6.1 it is perfectly valid. In such cases DTEND should set to DTSTART.
2016-07-29 06:56:29 -04:00
Aleksander Machniak
caf93d3e94 T1382: Fix storing COMPLETED/IN-PROCESS in partstat field 2016-07-27 09:14:26 -04:00
Aleksander Machniak
3f6f656924 T1378: Fix bug where tasks counters could be removed on list update 2016-07-25 09:00:58 -04:00
Aleksander Machniak
816e462359 T1356: Filter tasks on printout the same as on the tasks list 2016-07-25 08:44:41 -04:00
Aleksander Machniak
7ec14302cd Fix regression in handling event status badge in event dialog 2016-07-22 06:58:49 -04:00
Aleksander Machniak
eeeec754f9 T1371: Use rcube_mime::decode_address_list() instead of (invalid) regex
.. to extract invitation sender email. Fixes T1371.
2016-07-22 06:27:32 -04:00
Aleksander Machniak
a9f51f2d4d Update localization from Transifex 2016-07-22 11:45:07 +02:00
Aleksander Machniak
ddd181b758 T1365: Localize Confidential/Private/Cancelled badge in event info dialog 2016-07-21 08:57:13 -04:00
Aleksander Machniak
3e1b632341 Add more status labels 2016-07-20 09:21:24 -04:00
Aleksander Machniak
91537e5cfd T1367: Fix text in "My status" field in event dialog
Was "My status: Accept", should be "My status: Accepted".
Fixes T1367.
2016-07-20 09:13:03 -04:00
Aleksander Machniak
a9be7f33aa T1364: Localize attendee status
On event attendees list and task assignees list.
Fixes T1364.
2016-07-20 08:59:01 -04:00
Aleksander Machniak
0913be3104 T1362: Fix title/tooltip text on attendee, localize the status text
Moved shared code and localization to libcalendaring plugin.
Fixes T1362.
2016-07-20 07:32:47 -04:00
Aleksander Machniak
72e4d72f5b Fix missing localization of HTML editor when assets_dir != INSTALL_PATH 2016-07-19 12:15:06 +02:00
Aleksander Machniak
c639dd817e Fix errors in tasks export (T1355) 2016-07-18 09:55:42 -04:00
Jeroen van Meeuwen (Kolab Systems)
72f80123cd Set versions of updated plugins to 3.2.14 2016-07-04 11:40:43 +02:00
Aleksander Machniak
5538501909 Fix "Later" vs "Next 7 days" filter inconsistence (#5353) 2016-07-01 11:13:46 +02:00
Aleksander Machniak
7fccfb7f7e Fix accessing attachments in invitations calendars (#5465) 2016-06-30 10:21:46 +02:00
Aleksander Machniak
bf9af6d79a T1336: Add documentation for Tags 2016-06-30 08:14:29 +02:00
Aleksander Machniak
c06ad5a04c Fix disappearing free-busy event on refresh (#5462)
The issue was caused by missing event uid. On client-side all events
have had the same _id property and calendar widget couldn't properly
merge changes.

Conflicts:
	plugins/calendar/drivers/kolab/kolab_user_calendar.php
2016-06-29 19:49:23 +02:00
Aleksander Machniak
856d2c784a Fix handling of end date in time_key() 2016-06-29 19:48:31 +02:00
Aleksander Machniak
87d364ae2f Don't enable devel_mode in auditlog mode (#5466)
Fixes unintentional less files use in Kolab skin.
2016-06-29 16:54:35 +02:00
Aleksander Machniak
203f0422b1 Merge branch 'roundcubemail-plugins-kolab-3.2' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab into roundcubemail-plugins-kolab-3.2 2016-06-22 06:36:58 -04:00
Aleksander Machniak
71d8226bbf T1314: Support upper-case Y letter in date formats 2016-06-22 06:36:00 -04:00
Aleksander Machniak
660d86a9a4 Cosmetic changes in calendar documentation 2016-06-21 13:47:57 +02:00
Aleksander Machniak
9b84ffe242 T1320: Fix some images in Calendar documentation 2016-06-21 13:33:13 +02:00
Aleksander Machniak
b0aded29dd T1319: Fix bug where incorrect organizer could be set on a new event in delegated folder 2016-06-21 06:23:50 -04:00
Aleksander Machniak
53dd4ede22 Implemented Tasks Export (T147, #3861) - backport of D165
Conflicts:
	plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
	plugins/tasklist/skins/larry/tasklist.css
2016-06-20 10:55:30 +02:00
Mads Petersen (Kolab Systems)
44c02fbef7 Add missing Task points to the webmail user documentation
Summary: Resolves T1309

Test Plan: None

Reviewers: #documentation_authors, petersen

Reviewed By: #documentation_authors, petersen

Subscribers: petersen

Maniphest Tasks: T1309

Differential Revision: https://git.kolab.org/D184
2016-06-20 10:18:18 +02:00
Aleksander Machniak
f8fa8bc54e Implemented sound reminders (#T1310)
Summary: Fixes T1310

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Maniphest Tasks: T1310

Differential Revision: https://git.kolab.org/D183
2016-06-20 10:18:13 +02:00
Aleksander Machniak
98b70e4a8d Extend csv_export plugin with tasks export (#3861)
Summary: Fixes #3861 (for KE14 only)

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Differential Revision: https://git.kolab.org/D166
2016-06-20 10:18:04 +02:00