Aleksander Machniak
d07938b662
Fix PHP warning
2022-12-09 15:02:06 +01:00
Aleksander Machniak
24e2e1ce84
Fix infinite loop in kolab_storage_dataset
2022-12-09 14:39:46 +01:00
Aleksander Machniak
748f2430cd
Fix PHP 7.2 compatibility
2022-12-07 14:50:50 +01:00
Aleksander Machniak
0530881f4b
Remove dependency on kolabcalendaring/kolabformat in CalDAV driver, various PHP8 support fixes
2022-12-05 15:07:23 +01:00
Aleksander Machniak
a9531c9336
Fix libcalendaring_recurrence::end()
2022-12-02 15:57:59 +01:00
Aleksander Machniak
e4271ccfd8
Replace Horde with Sabre in libcalendaring_recurrence
2022-12-02 14:51:33 +01:00
Aleksander Machniak
251d4e367a
Fixes in libcalendaring_recurrence.php
2022-12-01 15:03:56 +01:00
Aleksander Machniak
b3c882e037
Add tests for the localization files
2022-12-01 12:42:11 +01:00
Aleksander Machniak
258665932d
Update localization, fix bugs in some localization files
2022-12-01 12:41:13 +01:00
Aleksander Machniak
1b33810f71
Try to support PHP >= 7.2, small refactoring
2022-11-30 12:54:29 +01:00
Aleksander Machniak
f5d95d5a92
Use Sabre/VObject v4, Partial PHP8 support
2022-11-29 15:54:43 +01:00
Aleksander Machniak
b74301fa2b
PHP7 support
2022-10-12 13:36:57 +02:00
Aleksander Machniak
b0f306eaf1
Remove sensitivity settings
2022-09-14 12:45:30 +02:00
Aleksander Machniak
869bde56a8
Fix handling alarms related to the end of the event
2022-08-30 11:14:22 +02:00
Jeroen van Meeuwen (Kolab Systems)
dc99ade020
Bump version numbers to 3.5.11
2022-01-14 13:18:46 +01:00
Christian Mollekopf
de3a536daa
Avoid relying on the sender for REPLY attendee matching.
...
Summary:
This fixes the case where we reply on behalf of someone (e.g. a
resource), and therefore can't use the sender for matching.
For both displaying the itip and processing the reply to update the calendar.
Differential Revision: https://git.kolab.org/D3086
2021-12-18 11:35:40 +01:00
Christian Mollekopf
3613a3d399
Resource invitation enhancements
...
Summary:
* Display RSVP buttons for resource owners.
* Adapted mail texts to make sense for new resource invitations.
* When generating a REPLY, keep track if we are responding on behalf of
a resource, and set SENT-BY accordingly
Differential Revision: https://git.kolab.org/D3083
2021-12-18 11:35:40 +01:00
Aleksander Machniak
ea78b1c2df
Display original time and timezone in iTip info box
2021-12-17 11:26:48 +01:00
Jeroen van Meeuwen (Kolab Systems)
b1d3006fa2
Bump version numbers
2021-11-17 10:24:07 +01:00
Aleksander Machniak
3aaa362747
Fix some PHP8.1 deprecation warnings
2021-10-24 09:32:52 +02:00
Jeroen van Meeuwen (Kolab Systems)
971c8d715c
Bump version
2021-10-01 13:22:28 +02:00
Aleksander Machniak
38b103430b
Fix PHP8 warnings
2021-09-29 18:56:56 +02:00
Aleksander Machniak
3c557590b2
Fix some PHP8 warnings
2021-09-22 13:18:44 +02:00
Aleksander Machniak
caa6738cd8
Fix some issues with parsing links (T6688)
2021-09-22 13:15:49 +02:00
Jeroen van Meeuwen (Kolab Systems)
9a13a39e7f
Bump version numbers to 3.5.6
2021-04-12 12:04:40 +02:00
Aleksander Machniak
87fbaea696
PHP8 compatibility fixes
...
Summary: PHP8 fixes, CS fixes, short array syntax, indentation
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: #roundcube_kolab_plugins_developers
Tags: #roundcube_kolab_plugins
Differential Revision: https://git.kolab.org/D2185
2021-02-01 08:30:34 +01:00
Aleksander Machniak
d36017592a
PHP8 compatibility fixes
2020-12-26 20:41:54 +01:00
Jeroen van Meeuwen (Kolab Systems)
4760d1a3d5
Bump version number
2019-10-19 11:55:22 +02:00
Aleksander Machniak
7491bf813c
Update localization (again)
2019-10-13 15:55:15 +02:00
Aleksander Machniak
a4776ffcc8
Update localization, fix counting translation lines in update script
2019-10-13 14:54:56 +02:00
Jeroen van Meeuwen (Kolab Systems)
8344228bb2
Bump plugin versions to 3.5.1
2019-10-07 14:00:23 +02:00
Aleksander Machniak
d05e11f145
T5626: Fix missing VTIMEZONE sub-components for some timezones
2019-10-04 13:48:44 +02:00
Aleksander Machniak
832a16ddf3
Remove faulty test
...
Sabre-Vobject 3.5 is more forgiving than 3.3 for which the test was created
2019-09-29 09:44:26 +02:00
Aleksander Machniak
8c61595f31
We already require sabre-vobject 3.5
2019-09-28 07:50:59 +02:00
Aleksander Machniak
416f93eddd
Elastic: Small alignment improvement in Delegate dialog
2019-09-25 21:43:02 +02:00
Aleksander Machniak
ad33b48521
T5333: Fix creating events with j.n.Y date format (Bifrost#T246884)
2019-09-25 08:00:36 +00:00
Aleksander Machniak
6181c8d65e
Elastic: Fix links list style (inherited from .attachmentslist)
2019-07-15 13:38:22 +00:00
Jeroen van Meeuwen (Kolab Systems)
43d2b00e96
Bump version to 3.5.0
2019-07-08 12:57:20 +02:00
Aleksander Machniak
9da21b887c
CS fixes, updates to composer.json files
2019-06-12 08:32:26 +00:00
Jeroen van Meeuwen (Kolab Systems)
c1a1d59ade
Bump version to 3.4.6
2019-06-03 11:14:19 +02:00
Aleksander Machniak
6358d0ebfa
Calendar: Fix white on white color for itip event preview
2019-06-02 07:44:21 +00:00
Aleksander Machniak
2f75ab5b39
T5414: Fix wrong all-day event date in invitation box
2019-05-31 09:19:04 +00:00
Aleksander Machniak
f848609ea1
Elastic: Improve event/task reminders (alarms) input
2019-05-14 11:04:27 +02:00
Jeroen van Meeuwen (Kolab Systems)
e0d11833a1
Bump version numbers
2019-05-07 08:32:27 +02:00
Aleksander Machniak
290adfbbb1
Merge branch 'dev/elastic'
2019-05-06 08:30:23 +02:00
Aleksander Machniak
ff7f8f76d3
Unset 'rsvp' flag when changing attendee status
2019-04-26 15:14:27 +00:00
Aleksander Machniak
1d72a95549
On iTip request fallback to attendee status, not organizer's
...
When a user has delegator's identities defined and receives
an iTip requests from the delegator (as an organizer) that
invitation could have been detected as accepted (even if there
obviously was no event in users calendar and the status is needs-action/unknown).
2019-04-25 10:04:55 +00:00
Aleksander Machniak
89042934ef
Trim redundant whitespace in iTip details table
2019-04-24 09:28:03 +02:00
Jeroen van Meeuwen (Kolab Systems)
4ad016bce4
Bump versions to 3.4.4
2019-04-15 11:04:06 +02:00
Aleksander Machniak
f31c329ca7
Fix button selectors (.ui-button -> button)
...
Buttons in Elastic dialogs do not have this class assigned. We also
will get rid of jQuery-UI button use in the future.
2019-04-08 10:35:45 +02:00