Aleksander Machniak
5718fd40e3
Fix various date calculation issues after fullCalendar upgrade
...
- allDay flag must be boolean
- allDay event's end date must be exclusive
2019-01-09 10:31:22 +01:00
Aleksander Machniak
d08e8a8a3b
Fix date/time format issies and inconsistencies, remove confusing config
2019-01-08 11:39:10 +01:00
Aleksander Machniak
eb85d762c7
Upgrade to fullcalendar 3.9.0 - Part I
...
Just started, still many issues, no printing, no elastic, no agenda view
2019-01-04 16:12:33 +00:00
Jeroen van Meeuwen (Kolab Systems)
56a4693914
Update German translations by using de sources and de_DE sources for de_DE translations
2018-12-19 10:25:52 +01:00
Jeroen van Meeuwen (Kolab Systems)
ac7b742005
Update the base translations before merge
2018-12-19 10:25:52 +01:00
Aleksander Machniak
4fbe264fac
Fix obvious typo in regexp
2018-12-18 13:12:17 +01:00
Jeroen van Meeuwen (Kolab Systems)
00e04d2f95
Update translations
2018-12-17 14:03:01 +01:00
Aleksander Machniak
b5dceb45aa
Fix small regression
2018-12-13 14:25:56 +01:00
Aleksander Machniak
868d15c4a2
Fix PHP 7.3 warning
2018-12-13 14:25:41 +01:00
Aleksander Machniak
83ac298cd7
Fix handling EXDATEs in different timezone than the event timezone (Bifrost#T154553)
2018-12-13 12:36:20 +00:00
Jeroen van Meeuwen (Kolab Systems)
37b89deb34
Bump version numbers to 3.4.1
2018-12-06 11:09:09 +01:00
Aleksander Machniak
a86a5ce527
Fix recurrence text when there are exceptions defined
2018-11-22 15:19:34 +00:00
Aleksander Machniak
31634a76f6
Fix detecting date/time change in iTip request (Bifrost#T141857)
2018-10-01 11:51:19 +00:00
Aleksander Machniak
b53108047f
Elastic: Style fixes for "Delegate Invitation" dialog
2018-08-28 13:22:58 +02:00
Aleksander Machniak
922e1dc202
Elastic: Improve rsvp menu styling
2018-08-28 11:47:31 +02:00
Aleksander Machniak
ab3c7e1996
Elastic: Fix dialog resizing (Bifrost#T106185)
2018-05-23 13:54:59 +00:00
Aleksander Machniak
de27933930
Elastic: Temp. disable "Check Calendar" button on small screen (Bifrost#T105747)
2018-05-23 12:41:05 +02:00
Aleksander Machniak
7455c5f492
Elastic: Fix alarms setting interface, add pretty_select there
2018-05-18 10:25:36 +00:00
Aleksander Machniak
361837cfee
Elastic: Document editing and some other fixes
2018-04-23 14:08:52 +00:00
Jeroen van Meeuwen (Kolab Systems)
89a7362058
Bump plugin versions and requirements
2018-04-09 12:23:01 +02:00
Aleksander Machniak
4cd62009c0
Merge branch 'dev/elastic'
2018-04-09 12:17:36 +02:00
Aleksander Machniak
fdc0fbe4db
Fix handling iTip replies with different address in From: and the iTip (Bifrost#T84315)
2018-04-06 10:20:43 +02:00
Aleksander Machniak
fb6029edbe
Elastic: Save-as-event dialog using iframe
2018-04-05 11:14:37 +00:00
Aleksander Machniak
653a36730a
Elastic: Fix some regressions in Larry skin
2018-03-27 16:21:45 +00:00
Aleksander Machniak
fcde82bb91
Elastic: Alarms dialog
2018-03-26 11:01:57 +02:00
Aleksander Machniak
3b6c5b7bfd
Elastic: Mobile mode for tasks
2018-03-25 13:15:30 +00:00
Aleksander Machniak
8c4e836dea
Elastic: Various elements of the Tasks UI
2018-03-23 12:39:39 +01:00
Aleksander Machniak
6bba054b0e
Merge branch 'master' into dev/elastic
2018-03-22 19:31:41 +00:00
Aleksander Machniak
a7488fa70c
Elastic: Tasks printing and some small improvements
2018-03-22 19:31:13 +00:00
Aleksander Machniak
4c59b34bbb
Fix printing tasks
2018-03-22 15:53:18 +00:00
Aleksander Machniak
11ad89c586
Elastic: Task (and event) edit dialog
2018-03-22 12:38:43 +00:00
Aleksander Machniak
fa9d09939c
More attachment handling code de-duplication
2018-03-19 18:08:56 +00:00
Aleksander Machniak
5b57dd9449
De-duplicate attachments handling code, move it to libkolab plugin
2018-03-19 13:27:55 +01:00
Aleksander Machniak
e52bc0a158
Merge branch 'master' into dev/elastic
...
Conflicts:
plugins/calendar/calendar_ui.js
2018-03-16 09:25:28 +01:00
Aleksander Machniak
9400095642
Elastic: Initial (partial) support for tasklist plugin
2018-03-15 13:27:22 +00: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
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
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
2859dc7869
Add event/task description to invitation body (Bifrost#T51237)
2017-10-17 11:14:09 +02:00
Jeroen van Meeuwen (Kolab Systems)
915b86bb80
Bump versions to 3.3.4
2017-10-02 12:59:58 +02: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
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
1ea20a65c2
Load missing 'showmore' label localization
2017-07-30 10:39:18 +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