Commit graph

3432 commits

Author SHA1 Message Date
Aleksander Machniak
3c44d7f768 Implement delete_all() 2022-10-17 13:49:59 +02:00
Aleksander Machniak
2a208c02ce Fix saving calendar_timeslots value 2022-10-17 12:08:41 +02:00
Aleksander Machniak
38bada80f9 List Collected Recipiens and Trusted Senders at the end of the list 2022-10-17 11:57:49 +02:00
Aleksander Machniak
bb01ff0f19 Add SQL tables for caldav driver 2022-10-17 11:20:14 +02:00
Aleksander Machniak
1063ff6fa5 Fix PHP5 compatibility, fix Kolab driver for addressbook 2022-10-17 09:39:00 +02:00
Aleksander Machniak
1193d65f57 Small cleanup 2022-10-16 14:22:59 +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
0159e3c115 CardDAV support 2022-10-14 16:34:19 +02:00
Aleksander Machniak
f53ff8edec Fixed folders discovery, fixed xml formatting in debug log 2022-10-12 16:19:31 +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
869bde56a8 Fix handling alarms related to the end of the event 2022-08-30 11:14:22 +02:00
Aleksander Machniak
c9ecf73fc1 Add nextcloud_link plugin 2022-07-22 11:46:55 +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
5ef2f4fb67 Small css improvement 2022-04-26 12:04:23 +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
Aleksander Machniak
2dc22ac017 kolab_2fa: Allow kolab_auth'enticated admins to change user's 2FA settings (add/remove factors) 2021-12-21 11:01:41 +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
Aleksander Machniak
d870b2d374 Fix regression in last commit 2021-11-22 13:30:29 +01:00
Aleksander Machniak
db8414356c kolab_delegation: Use case-insensitive ACL identifier comparison 2021-11-22 12:03:47 +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
d9cd895321 Use ROW_FORMAT=DYNAMIC in the initial DDL file 2021-10-26 11:04:29 +02:00
Aleksander Machniak
3aaa362747 Fix some PHP8.1 deprecation warnings 2021-10-24 09:32:52 +02:00
Aleksander Machniak
a2fdf05f79 Update localization 2021-10-11 11:04:38 +02:00
Aleksander Machniak
c2556f00e3 Migrate kolab cache tables to utf8mb4 2021-10-11 10:48:05 +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
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
Aleksander Machniak
5f11d68ee7 modcache.sh: Support imap connections with tls/ssl 2021-09-16 09:34:42 +02:00
Aleksander Machniak
d3a6a40c25 Fix Fatal error: Call to undefined function prompt_silent() 2021-09-16 08:44:18 +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
Aleksander Machniak
945ac3605d Fix 2FA logon with kolab_auth's "login as" feature 2021-07-02 13:55:17 +02:00