Aleksander Machniak
096b7a8181
Fix PHP8 warnings
2023-06-12 12:07:58 +02:00
Aleksander Machniak
609336d71f
Fix PHP8 warnings
2023-06-06 14:52:01 +02:00
Aleksander Machniak
f4a9b1759b
Re-add localization labels removed unintentionally by transifex pull
2023-06-02 09:03:20 +02:00
Aleksander Machniak
8d688a4189
Fix email address case-sensitivity in a few places
2023-05-10 15:20:50 +02:00
Aleksander Machniak
68eaf60aca
Fix moving objects between DAV folders
...
The code does "move object then read it" and "read it" was failing
because the folder cache wasn't up-to-date. We force re-synchronization
by reseting the state properly after move().
2023-05-01 12:11:33 +02:00
Aleksander Machniak
000cfa43b5
Fix syntax of SQL queries for the caldav driver in Calendar
2023-04-28 10:46:21 +02:00
Christian Mollekopf
6405635710
Another php8 warning
2023-04-19 16:41:55 +02:00
Aleksander Machniak
74079820c7
Fix PHP8 warnings
2023-04-19 15:25:24 +02:00
Victor Nawothnig
d13f808854
Default sensitivity to 0 (T7121)
...
Reviewers: machniak
Differential Revision: https://git.kolab.org/D4112
2023-03-05 08:54:42 +01:00
Aleksander Machniak
e9bd840a87
Remove Oracle DB support
2023-01-19 10:58:16 +01:00
Aleksander Machniak
7810d77969
PHP8 fixes - code style
2023-01-18 16:38:22 +01:00
Christian Mollekopf
d988dac141
PHP 8 fixes
...
Differential Revision: https://git.kolab.org/D3995
2023-01-18 14:50:31 +01:00
Aleksander Machniak
5af7c61b20
"Edit/Share" -> "Edit" also for the database driver
2023-01-17 14:52:44 +01:00
Aleksander Machniak
8e3561758a
Add support for Cyrus v3 Freebusy service
2023-01-11 11:59:49 +01:00
Aleksander Machniak
45088c23b9
"Edit/Share" -> "Edit" for CalDAV folders
2023-01-06 14:39:48 +01:00
Aleksander Machniak
a3ef1eedf1
CalDAV driver for Tasks
...
includes cache syncronization fixes and PHP8 fixes.
2023-01-03 10:42:54 +01:00
Aleksander Machniak
e5f57f6160
Calendar/Tasklist: De-duplicate attachments handling code
2022-12-21 14:03:22 +01:00
Aleksander Machniak
a0c564f946
Fix various calendar recurrence issues
2022-12-20 14:15:39 +01:00
Aleksander Machniak
371a664e92
CalDAV attachments support, PHP8 fixes
2022-12-15 10:06:29 +01:00
Aleksander Machniak
24e2e1ce84
Fix infinite loop in kolab_storage_dataset
2022-12-09 14:39:46 +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
e4271ccfd8
Replace Horde with Sabre in libcalendaring_recurrence
2022-12-02 14:51:33 +01:00
Christian Mollekopf
ee732ffb07
Disable the freebusy UI if no kolab_freebusy_server is configured
...
Differential Revision: https://git.kolab.org/D3962
2022-12-02 12:50:02 +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
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