Aleksander Machniak
bfa8ff2a67
Fix delegatedto/delegatedfrom labels (Bifrost#T20377)
2016-12-28 08:16:33 +01:00
Aleksander Machniak
8edb261a0b
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:38:21 +01:00
Aleksander Machniak
f4e5fc9d38
T1637: Fix lost exceptions on event edit
...
Fixes bug where exceptions could be lost when editing
non-first occurence of a recurring event.
Also fixes bug where recurrent event update could
unintentionally change start date of the main event
when non-first occurence was selected for edition.
2016-12-27 08:33:05 +01:00
Aleksander Machniak
41e32e5b5a
T2130: Write to userlogins log only when log_logins=true
...
Also prevent from duplicate failure entries in that log.
2016-12-30 06:30:51 -05:00
Aleksander Machniak
c4f4f52aa0
T1841: Support non-all-day exceptions to all-day events and vice-versa
2016-12-30 05:33:02 -05:00
Aleksander Machniak
1ae83ad853
Fix javascript error when opening an event dialog (introduced in last commits)
2016-12-29 14:13:02 -05:00
Aleksander Machniak
f48a95aa29
Unset initial folder/collection on auth errors
2016-12-22 11:43:35 +01:00
Aleksander Machniak
516768726a
Retain selected folder on page refresh (Bifrost#T18463)
...
Use window.history.replaceState on folder selection, the same way
is in Roundcube core.
2016-12-22 11:07:47 +01:00
Aleksander Machniak
bbe88f6637
Prevent from libkolabxml errors on Etc/GMT timezone (Bifrost#T15706)
2016-12-27 04:13:56 -05:00
Aleksander Machniak
dc3ea3d942
Support Tasks in kolab_delegation (Bifrost#T18853)
2016-12-27 04:03:28 -05:00
Jeroen van Meeuwen (Kolab Systems)
668f4a3712
Do away with any ..only:: kolab clauses, because with kolab is the only thing the helpdocs support anyway, and it messes up builds (or not, but that doesn't matter).
2016-12-12 16:21:17 +01:00
Aleksander Machniak
0029200a78
Fix "Warning: Call to deprecated function rcmail_filetype2classname()"
2016-11-23 20:19:03 +01:00
Aleksander Machniak
591dfa64ea
T1865: Fix regression in attaching files "from cloud"
2016-11-15 18:13:02 +01:00
Aleksander Machniak
837c7ab02d
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:08:13 -05:00
Aleksander Machniak
3a29d32ad6
"Tomorrow" filter should not show tasks that are displayed in "Today".
2016-11-17 12:23:11 +01:00
Aleksander Machniak
812df73451
Enable Print button in WOPI editor
2016-11-14 12:45:37 +01:00
Aleksander Machniak
69a01be99f
T1811: Implement "Download" button functionality for WOPI editor
...
Unfortunately there's an error in loolwsd so it does not really work now
2016-11-14 12:31:03 +01:00
Aleksander Machniak
b404c0b0f8
T1808: Make Save button working for Collabora editor
2016-11-14 11:56:28 +01:00
Aleksander Machniak
1de768e6ea
T1805: Pass WOPI session termination to other users editor windows
2016-11-14 11:09:03 +01:00
Aleksander Machniak
0d32dc639b
Exec calendar-event-dialog event also in show_event_dialog()
2016-11-09 13:47:34 +01:00
Aleksander Machniak
9533b219ac
trigger an event when modal calendar edit/new event is rendered
...
Summary: to help customize the modal behavior, trigger an event when modal rendering is done
Reviewers: machniak
Reviewed By: machniak
Differential Revision: https://git.kolab.org/D212
2016-11-09 13:45:24 +01:00
Aleksander Machniak
71c0d2f446
Merge branch 'arcpatch-D242'
2016-11-09 09:56:00 +01:00
Thomas Bruederli
db2d3bc800
Fix driver initialization with config properties for the right method (T1784)
...
Summary:
Proposed fix for the bug reported in T1784
The method kolab_2fa::get_driver() is called with the full factor ID (<method>:<uuid>)
and therefore fails to retrieve the right properties from plugin config. This change fixes this at the right place.
Reviewers: machniak
Reviewed By: machniak
Subscribers: jh23453
Differential Revision: https://git.kolab.org/D242
2016-11-09 09:55:34 +01:00
Aleksander Machniak
e257b561c3
Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab
2016-11-08 10:14:42 +01:00
Aleksander Machniak
37a7423889
T1817: Pass user language to Chwala API
2016-11-08 10:14:13 +01:00
Aleksander Machniak
6d0acc586f
Don't use non-existing-any-more "popupmessage" class
2016-11-06 09:45:49 +01:00
Aleksander Machniak
478ad1c5e2
Fix js error when removing an entry from sessions list on session terminate
2016-11-04 12:23:19 +01:00
Aleksander Machniak
9608e541ef
Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab
2016-11-04 10:16:50 +01:00
Aleksander Machniak
7adf82a0c6
Manticore -> Document Editor, with more WOPI support
2016-11-04 10:16:12 +01:00
Aleksander Machniak
95a795b553
Support spellcheck_before_send in kolab_config's spellcheck dictionary access
2016-11-02 12:03:02 -04:00
Aleksander Machniak
4889334d13
Hide some WOPI editor toolbar buttons (not yet implemented)
2016-10-21 16:13:44 +02:00
Aleksander Machniak
aec689521b
Better detection of edit capability in file viewer window
2016-10-21 15:18:11 +02:00
Aleksander Machniak
4022e76ede
T1760: Recurrence exception not displayed when its date was changed
2016-10-21 14:06:07 +02:00
Aleksander Machniak
b8b749aa6a
Fix position of document title input in Chrome
2016-10-18 12:39:03 +02:00
Aleksander Machniak
9622df6df1
Support file_editors without 'editable' property enabled
2016-10-18 11:43:35 +02:00
Aleksander Machniak
49f0038cf6
Merge branch 'arcpatch-D207'
...
Conflicts:
plugins/calendar/calendar.php
2016-10-18 09:22:30 +02:00
Aleksander Machniak
d575d09fd5
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
2016-10-18 09:20:13 +02:00
Aleksander Machniak
1e68b24b70
Merge branch 'arcpatch-D203'
2016-10-18 09:05:12 +02:00
Aleksander Machniak
cdfb979b22
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:04:54 +02:00
Aleksander Machniak
c2631131ed
T1697: Fix regression in selecting delegator's folders for itip invitation handling
2016-10-18 08:49:32 +02:00
Aleksander Machniak
7fe3910a73
T1646: Get list of supported document types for file creation dialog from Chwala API
2016-10-14 10:08:43 +02:00
Aleksander Machniak
90eea059e2
T1597: Support opening document editor iframe with POST
2016-10-06 08:12:15 +02:00
Aleksander Machniak
8a82963317
T1588: Add missing localization texts for history dialog
2016-10-05 10:35:55 -04:00
Aleksander Machniak
b19f1b1ce4
Merge branch 'arcpatch-D232'
2016-10-04 13:48:46 +02:00
Thomas Bruederli
22ce58f571
Fix syntax error in database driver introduced in D165
...
Summary: A syntax error was introduced in the tasklist database driver
Reviewers: machniak
Reviewed By: machniak
Differential Revision: https://git.kolab.org/D232
2016-10-04 13:48:27 +02:00
Aleksander Machniak
bdcba09796
Make counters on tasklist filters consistent ( #5470 )
...
Summary: This implements my proposition from https://issues.kolab.org/show_bug.cgi?id=5470#c4
Reviewers: #roundcube_kolab_plugins_developers, petersen
Subscribers: petersen, vendel.colja
Differential Revision: https://git.kolab.org/D195
2016-10-03 15:58:09 +02:00
Aleksander Machniak
4a9e42a026
T1523: Support shared calendars in iTip handling
2016-10-03 14:10:57 +02:00
Aleksander Machniak
12cf79adaa
Update localization of libcalendaring plugin (T1558)
2016-09-29 16:36:00 +02:00
Aleksander Machniak
5022adc3eb
Fix some truncated icons
2016-09-29 12:23:18 +02:00
Aleksander Machniak
a84b2d73b4
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:20:17 -04:00