Aleksander Machniak
68477e014d
Fix enabling kolab_2fa plugin via kolab_auth_role_plugins
2017-09-27 13:02:18 +02:00
Aleksander Machniak
74ee354f85
Style needs-action/declined events with opacity when invitation calendars are disabled (Bifrost#T38400)
2017-09-14 13:35:17 +00:00
Aleksander Machniak
16a71fccdc
Allow an event updates on iTip request without SEQUENCE bump (Bifrost#T27883)
...
We're detecting if something changed in description, title, url,
location or attendees. These are properties that could be changed
by the organizer without SEQUENCE bump. If that is detected
we display "Update in my calendar" button.
TODO: display a diff of changes, so user can take a decission
if he want's to overwrite his copy of the event.
2017-09-14 13:19:32 +02:00
Aleksander Machniak
a1cd95152c
Align event start date with the first occurrence
...
Summary:
When a recurring event start date does not match a recurrence pattern
(e.g. an event recurring on Fridays is created on Thursday),
we move the start date to the date of the first occurrence.
There's also a checkbox to keep the old behavior where the
start date was not modified.
Reviewers: vanmeeuwen
Reviewed By: vanmeeuwen
Differential Revision: https://git.kolab.org/D536
2017-09-12 13:53:34 +02:00
Aleksander Machniak
6b3ac66afc
T2507: Display cancelled event box with some transparency
...
... to distinguish them from non-cancelled events
2017-08-29 13:23:38 +00:00
Aleksander Machniak
efb4554267
Fix "PHP Warning: Illegal string offset 'BYDAY'" when moving a non-recurring event
2017-08-23 13:55:22 +02:00
Aleksander Machniak
5e5aac91a4
Skip command/location field if it contains only whitespace charaters
...
Outlook sends COMMENT field with two newline characters. We should not
display Comment record in iTip handling box in such cases, the same for location.
2017-08-22 12:25:15 +02:00
Aleksander Machniak
ae69d586c2
Fix redundant scrollbar on .event-line element in Chrome
2017-08-22 12:04:13 +02:00
Aleksander Machniak
68d065a399
Fix some js errors when attendee status is unset
2017-08-21 07:58:48 +00:00
Aleksander Machniak
f7c9b89682
T2594: Fix issues when attaching files from cloud in Roundcube 1.3
...
Fixes visual glitch and enables attachment menu.
2017-08-02 14:56:12 +02:00
Aleksander Machniak
3bbc4c24c4
Ignore displayname annotation for folder list in activesync/delegation
...
It is a performance killer if you have many folders, and these
parts of the UI can list all folders, not subscribed only.
2017-08-02 13:36:36 +02:00
Aleksander Machniak
3747531f32
Fix typo
2017-08-01 13:17:19 +02:00
Aleksander Machniak
2586d83fa1
Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab
2017-08-01 12:55:45 +02:00
Aleksander Machniak
a2a1d5e99d
Safe Unauthenticated Free/Busy for Roaming Users (Bifrost#T36327) - display the URL in calendar
2017-08-01 12:54:54 +02:00
Aleksander Machniak
bd7fe38996
Safe Unauthenticated Free/Busy for Roaming Users (Bifrost#T36327)
2017-08-01 12:48:50 +02:00
Aleksander Machniak
1ea20a65c2
Load missing 'showmore' label localization
2017-07-30 10:39:18 +00:00
Aleksander Machniak
b8894f5ab2
Disable tagging functionality in contextmenu for Roundcube < 1.4 (Bifrost#T18460)
2017-07-30 10:18:23 +00:00
Aleksander Machniak
978b7535ed
Add some missing localization labels, fix some labels use
2017-07-24 11:05:28 +02:00
Aleksander Machniak
c5843388a8
Don't display Privacy (Classification) when set to X-* value in iTip
...
... it's ignored anyway.
2017-07-20 14:42:10 +00:00
Jeroen van Meeuwen (Kolab Systems)
1e8050b96a
Bump version numbers to 3.3.3
2017-07-19 16:29:38 +02:00
Aleksander Machniak
abe4df5a89
Support UIDs up to 512 characters
2017-07-19 14:41:21 +02:00
Aleksander Machniak
011fa7949d
Add support for prefix search in kolab cache
2017-07-19 12:54:47 +02:00
Aleksander Machniak
523686c97a
T1411: More compact event dialog
2017-07-18 14:13:14 -04:00
Aleksander Machniak
40e0fa9155
T2561: Fix recognizing event organizer on event move/delete
2017-07-18 14:04:18 +00:00
Aleksander Machniak
63e217a803
Merge branch 'arcpatch-D423'
2017-07-12 15:38:35 +02:00
Thomas Bruederli
d91bfd77a7
Update calendar and tasklist styles/sprites to new Larry "flat" design
...
Summary: With Roundcube version 1.3, the default Larry theme receives a small face-list. This change adapts the styles of the calendar and tasklist plugins to tat.
Reviewers: machniak
Differential Revision: https://git.kolab.org/D423
2017-07-12 15:00:24 +02:00
Aleksander Machniak
8ce594f23a
Add missing type="link" for template buttons for compat. with Roundcube 1.4
2017-07-11 14:33:31 +00:00
Aleksander Machniak
38e6afc903
Don't ignore (global) userlogins/sendmail logging in per_user_logging mode
2017-07-10 16:35:42 +02:00
Aleksander Machniak
0c02d0d45c
T2531: Support SCHEDULE-AGENT in iTip
...
This property is used when scheduling method on the original and updated
event via CalDAV (iRony) using SCHEDULING-AGENT=CLIENT. CANCEL invitations
are supposed to be sent to attendees only if the initial scheduling was not
done with SCHEDULING-AGENT=CLIENT.
https://tools.ietf.org/html/rfc6638#section-3.2.1.2
2017-07-04 14:27:19 +00:00
Aleksander Machniak
94dd9965a7
Add missing status-tentative label
2017-07-03 10:13:59 +02:00
Aleksander Machniak
c2e8cc16ab
T2504: Fix DTSTAMP in iTip replies
...
It should be set to NOW whenever METHOD is specified.
2017-06-29 13:08:35 +00:00
Aleksander Machniak
2ad0d6651d
Move more common methods used by tasklist and calendar to libcalendaring
2017-06-29 11:20:09 +02:00
Jeroen van Meeuwen (Kolab Systems)
e5739f7c11
Update version to 3.3.2
2017-06-28 15:10:29 +02:00
Aleksander Machniak
ab5b61b38b
Remove redundant vars
2017-06-27 11:23:05 +00:00
Aleksander Machniak
3036593869
Fix recognizing an organizer in event delete confirmation dialog
...
It caused that an organizer was presented with "decline invitation" instead of "notify attendees" option.
2017-06-16 15:37:14 +00:00
Aleksander Machniak
39b874e6eb
Let users set message expiry on folders (Bifrost#T33804)
2017-06-12 10:28:07 +00:00
Aleksander Machniak
b11c74e0a5
Update localization
2017-06-12 10:57:06 +02:00
Aleksander Machniak
a7d37da5e1
Improvements in kolab_auth::log_login_error()
...
- Use "no-session" identifier when there's no session (e.g. syncroton, iRony)
- truncate username input if exceedingly long
2017-06-07 10:19:51 +02:00
Aleksander Machniak
17d18bebb1
Skip redundant folder type lookup on folders list
2017-06-02 15:15:00 +02:00
Aleksander Machniak
2d1bb5a23d
T2438: Fix javascript error in a file preview
2017-05-31 10:50:45 +02:00
Aleksander Machniak
ecd508450e
Remove redundant slashes from configured Chwala URLs
2017-05-30 16:29:49 +02:00
Aleksander Machniak
ce9ac27d78
Fix broken link to blank.tiff (T2441)
...
Use Chwala's resources location instead of Roundcube's.
2017-05-30 16:27:17 +02:00
Aleksander Machniak
8ff42df5e1
Fix error on document editing page when using WOPI and assets_path (Bifrost#TT33306)
2017-05-30 14:03:50 +02:00
Aleksander Machniak
951f9f0efc
Don't use global $CONFIG variable
...
.. for compat. with Roundcube 1.4
2017-05-26 10:39:59 +02:00
Aleksander Machniak
f357819dd0
T2408: Configure date_format/timezone for files mtime/ctime information
2017-05-24 13:43:50 +02:00
Aleksander Machniak
c4cfe37d8c
Fix regression where declining an event from Calendar would send CANCEL instead of REPLY (Bifrost#T31474)
...
The fix for T1357 (acc49b51ff
) was broken for cases with delegation and events in other user namespace.
2017-05-22 13:03:24 +02:00
Jeroen van Meeuwen (Kolab Systems)
67e4977160
Bump version numbers for plugins changed
2017-05-22 09:45:58 +02:00
Aleksander Machniak
6a3adfd448
Fix folder pre-selection in Files on page refresh, not fully done in 516768726a
2017-05-16 12:36:57 +02:00
Aleksander Machniak
fdcb5c0c58
Fix compatibility with chwala-0.4 (Bifrost#T31552)
2017-05-16 10:57:50 +02:00
Aleksander Machniak
e5d2934e31
Add ability to specify a server vs. client kolab_files_url (Bifrost#T31444)
...
... by additional kolab_files_server_url option.
2017-05-11 12:02:06 +02:00