Commit graph

1428 commits

Author SHA1 Message Date
Aleksander Machniak
f5d95d5a92 Use Sabre/VObject v4, Partial PHP8 support 2022-11-29 15:54:43 +01:00
Aleksander Machniak
b6cc8c0715 CalDAV: Multi-folder support 2022-11-08 12:34:35 +01:00
Aleksander Machniak
114af8eb3c Multi-folder support for CardDAV and CalDAV drivers 2022-11-04 12:08:22 +01:00
Aleksander Machniak
f277f5c006 Don't list Collected Recipients and Trusted Senders as options for the birthdays calendar 2022-10-18 11:20:15 +02:00
Aleksander Machniak
2a208c02ce Fix saving calendar_timeslots value 2022-10-17 12:08:41 +02:00
Aleksander Machniak
bb01ff0f19 Add SQL tables for caldav driver 2022-10-17 11:20:14 +02:00
Aleksander Machniak
c8f9065471 Fix caching recurrent events' end date 2022-10-16 12:33:04 +02:00
Aleksander Machniak
f46ed48258 CalDAV and CardDAV drivers
Summary: CardDAV driver for kolab_addressbook, CalDAV driver for calendar

Reviewers: #roundcube_kolab_plugins_developers

Subscribers: #roundcube_kolab_plugins_developers

Differential Revision: https://git.kolab.org/D3908
2022-10-16 11:04:38 +02:00
Aleksander Machniak
b74301fa2b PHP7 support 2022-10-12 13:36:57 +02:00
Aleksander Machniak
5c6a7a2d6f CalDAV driver 2022-10-11 15:27:59 +02:00
Aleksander Machniak
af5461eb76 CalDAV driver 2022-10-06 15:59:53 +02:00
Aleksander Machniak
b06f1e3941 Add event participants to the Nextcloud Talk room 2022-09-19 13:31:19 +02:00
Aleksander Machniak
b0f306eaf1 Remove sensitivity settings 2022-09-14 12:45:30 +02:00
Aleksander Machniak
4db859f4b6 Calendar: Nextcloud Talk integration
Summary: Ability to create a Talk room for a calendar event

Reviewers: #roundcube_kolab_plugins_developers

Subscribers: #roundcube_kolab_plugins_developers

Differential Revision: https://git.kolab.org/D3602
2022-06-24 11:24:35 +02:00
Aleksander Machniak
c28d62df91 Fix adding resources to new events 2022-04-26 11:59:45 +02:00
Aleksander Machniak
9b712e73e8 Remove debug code 2022-02-21 10:04:35 +01:00
Aleksander Machniak
e8da06886d Fix ldap search by a reasource owner 2022-02-21 10:03:47 +01:00
Aleksander Machniak
1507705333 Fix typo 2022-02-20 12:34:02 +01:00
Aleksander Machniak
20c5e183f6 Fix error on inexisting ownedResources property 2022-02-20 12:11:18 +01:00
Jeroen van Meeuwen (Kolab Systems)
dc99ade020 Bump version numbers to 3.5.11 2022-01-14 13:18:46 +01:00
Aleksander Machniak
24d2633ff6 Calendar: Fix attaching files on event creation 2022-01-13 12:12:20 +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
6ffc15cded utf8 -> utf8mb4 2021-10-26 11:55:50 +02:00
Aleksander Machniak
a2fdf05f79 Update localization 2021-10-11 11:04:38 +02:00
Jeroen van Meeuwen (Kolab Systems)
971c8d715c Bump version 2021-10-01 13:22:28 +02:00
Jeroen van Meeuwen (Kolab Systems)
c1d3e1dbde Bump version 2021-10-01 13:20:35 +02:00
Aleksander Machniak
3178a149ad Add backticks in some sql queries, cleanup 2021-10-01 08:41:16 +02:00
Aleksander Machniak
38b103430b Fix PHP8 warnings 2021-09-29 18:56:56 +02:00
Aleksander Machniak
dd6f6ab305 Fix regression in deleting Future/All event occurrences 2021-09-26 19:34:04 +02:00
Aleksander Machniak
05a0fd8aab Fix indentation 2021-09-01 20:18:36 +02:00
Aleksander Machniak
c99ac18b89 Use ISO week numbers in both full-calendar and date picker 2021-07-29 14:33:09 +02:00
Jeroen van Meeuwen (Kolab Systems)
fddfa1f24a Bump version number 2021-04-13 09:06:05 +02:00
Aleksander Machniak
6204b43186 Fix compatibility with PHP 5.4 2021-04-13 08:41:15 +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
Jeroen van Meeuwen (Kolab Systems)
799e0bddff Bump plugin version numbers 2020-10-16 10:59:30 +02:00
Aleksander Machniak
b0a3b0f9e7 Update fullCalendar to v3.10.2 2020-10-09 14:34:26 +02:00
Aleksander Machniak
112516794f Fix PHP 7.4 deprecation warning on implode() 2020-08-11 12:55:49 +02:00
Jeroen van Meeuwen (Kolab Systems)
a99d2b6187 Bump version number to 3.5.4 2020-03-02 12:16:53 +01:00
Aleksander Machniak
08c4791a79 Fix missing events in "Find resources" calendar (Bifrost#T330293)
This was a regression from fullcalendar update. Some code still expected
dates in unix timestamp format, while fullcalendar uses iso format.
2020-02-17 12:32:22 +01:00
Jeroen van Meeuwen (Kolab Systems)
731f00a494 Bump version number to 3.5.3 2019-12-05 08:37:32 +01:00
Aleksander Machniak
a52e68c07d Calendar: Fix Options menu in event info dialog (Bifrost#T254738) 2019-10-31 19:08:27 +00:00
Aleksander Machniak
5be98d7714 Drop temp tables in DDL update files for SQLite 2019-10-29 11:09:49 +01:00
Aleksander Machniak
e025062da8 Add missing link 2019-10-20 09:40:51 +02:00
Jeroen van Meeuwen (Kolab Systems)
4760d1a3d5 Bump version number 2019-10-19 11:55:22 +02:00
Aleksander Machniak
de12e6dc1c Fix typo 2019-10-16 20:02:59 +02:00
Aleksander Machniak
d18b6bd7b8 Remove old .gitignore files 2019-10-16 19:50:01 +02:00