Aleksander Machniak
f422aa853f
Remove delegators' identities from pgp key generation form
2018-04-05 12:03:18 +00:00
Aleksander Machniak
5d6b3ef13d
Fix delegation context on RSVP action in the Calendar UI (Bifrost#T31915)
2018-04-04 10:11:35 +02:00
Aleksander Machniak
4c59b34bbb
Fix printing tasks
2018-03-22 15:53:18 +00:00
Aleksander Machniak
700a64b40d
Fix finding first occurrence for all-day events (Bifrost#T82770)
...
Bug caused e.g. annual all-day events not displayed on the first occurrence (start date)
2018-03-16 15:16:04 +00:00
Aleksander Machniak
77aa438b51
Fix unstoppable "Loading..." message on events export
2018-03-06 13:18:51 +01:00
Aleksander Machniak
239783c3dd
T2313: Prevent from PHP fatal errors caused by double timezone spec. in datetime strings from the client
2018-03-05 12:02:34 +01:00
Aleksander Machniak
9483a0b13c
Code indentation fix
2018-02-28 13:23:20 +01:00
Aleksander Machniak
c6e0395dd9
We accept iTip replies with older SEQUENCE but no significant changes (Bifrost#T78144)
2018-02-28 13:22:04 +01:00
Aleksander Machniak
a689f3dce6
Support unicode characters in UIDs on MySQL (Bifrost#T75336)
...
Fixes DB Error: [1267] Illegal mix of collations (ascii_general_ci,IMPLICIT)
and (utf8_general_ci,COERCIBLE) for operation '='.
2018-02-13 08:54:43 +01:00
Aleksander Machniak
51345357d6
Performance optimization in contacts search
...
For cases when the result is smaller than page size we get all contacts
in one query instead of separate selects.
2018-01-10 11:18:28 +01:00
Jeroen van Meeuwen (Kolab Systems)
6c43433e16
Bump version numbers
2018-01-05 13:13:38 +01:00
Aleksander Machniak
1f0f282049
Properly initialize time selection for all reminder time inputs
2017-12-04 13:36:26 +01:00
Aleksander Machniak
8673bfd15f
Fix handling reminder trigger definition
...
... and ignore duplicate reminders
2017-12-04 11:52:54 +01:00
Jeroen van Meeuwen (Kolab Systems)
ab9f33fbc4
Avoid PHP 7 compatibility warnings
2017-11-28 10:39:31 +01:00
Aleksander Machniak
0b90768a3d
Fix bug where any action after moving a file (with drag'n'drop) would cause file move (Bifrost#T59850)
...
Also fix endless "Loading..." message on file download with Roundcube 1.4.
2017-11-22 09:26:18 +01:00
Aleksander Machniak
65726f4217
Fix Overwrite/Skip buttons in copy/move dialog (Bifrost#T57654)
2017-11-09 12:41:48 +01:00
Aleksander Machniak
d5d0248a58
Support predefined values for "Add Storage" dialog forms (Bifrost#T55341)
2017-11-09 11:29:48 +01:00
Aleksander Machniak
bb3b7fec0e
Make itip links optional and disabled by default
...
This feature has ever had many limitations and inconsistent
behaviour depending if the user is logged in or not.
Also in meantime, PHP's mail() support has been removed
from Roundcube Framework.
Now to enable the feature you have to set calendar_itip_smtp_server option.
2017-11-03 12:24:18 +01:00
Aleksander Machniak
211fe3ada5
Add unintentionally removed localization labels on last update
2017-10-30 10:41:50 +01:00
Aleksander Machniak
3d85b285d5
Update localization
2017-10-25 20:20:14 +02:00
Aleksander Machniak
b9742ec185
Fix javascript errors when Roundcube runs in a frame (Bifrost#T53430)
2017-10-25 14:10:38 +00:00
Aleksander Machniak
2859dc7869
Add event/task description to invitation body (Bifrost#T51237)
2017-10-17 11:14:09 +02:00
Aleksander Machniak
d331f73d01
Fix performance issue in custom_displayname() when imap_cache is disabled (Bifrost#T51291)
2017-10-17 09:05:29 +02:00
Aleksander Machniak
7422273f89
Fix PHP Warning: Missing argument 2 for kolab_auth_ldap::get_user_record() (Bifrost#T44190)
2017-10-09 08:26:18 +02:00
Aleksander Machniak
02d3759724
Workaround libkolabxml error on Etc/UTC timezone (Bifrost#T43830)
2017-10-06 08:32:58 +02:00
Aleksander Machniak
1abc73cf34
Fix regression when startup() method of some "by role plugins" could be called when not expected, causing PHP errors
2017-10-03 10:13:10 +02:00
Jeroen van Meeuwen (Kolab Systems)
915b86bb80
Bump versions to 3.3.4
2017-10-02 12:59:58 +02:00
Aleksander Machniak
f48823ae62
Default timeout is 120
2017-09-29 12:06:49 +02:00
Aleksander Machniak
7c81d3f1dd
T606: Fix refreshing list of auth factors after adding/removing them
2017-09-27 13:38:23 +02:00
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