Aleksander Machniak
d865ec5cbe
Retain selected folder on page refresh (Bifrost#T18463)
...
Use window.history.replaceState on folder selection, the same way
is in Roundcube core.
Conflicts:
plugins/kolab_files/kolab_files.js
plugins/kolab_files/lib/kolab_files_engine.php
2016-12-22 11:40:51 +01:00
Aleksander Machniak
be4870dec8
Prevent from libkolabxml errors on Etc/GMT timezone (Bifrost#T15706)
2016-12-27 04:14:57 -05:00
Aleksander Machniak
ec60bb591a
Support Tasks in kolab_delegation (Bifrost#T18853)
2016-12-27 04:04:45 -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
ccf358b47e
T1484: Make sure an event organizer is always set
...
There was already a code to do this, but it didn't work for all cases.
E.g. it didn't work when you created an event with resources assigned, but no other attendees.
2016-11-17 09:10:01 -05:00
Aleksander Machniak
755b4fe2dc
"Tomorrow" filter should not show tasks that are displayed in "Today".
2016-11-17 12:24:54 +01:00
Aleksander Machniak
d1daed31b4
Support spellcheck_before_send in kolab_config's spellcheck dictionary access
2016-11-02 12:04:49 -04:00
Aleksander Machniak
5f6490542d
T1760: Recurrence exception not displayed when its date was changed
2016-10-21 14:08:18 +02:00
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