Aleksander Machniak
a3ef1eedf1
CalDAV driver for Tasks
...
includes cache syncronization fixes and PHP8 fixes.
2023-01-03 10:42:54 +01:00
Aleksander Machniak
ca07e581dd
Support uploads API of Roundcube >= 1.7
2022-12-27 12:38:34 +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
c401074cbb
Fix so temp. subscriptions aren't added to mail folders list
2022-12-12 12:47:22 +01:00
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
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
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
2079f6e3fa
Make sure generated folder IDs do not start with a digit
2022-11-30 16:15:43 +01:00
Aleksander Machniak
52caa307fd
Fix error when creating a DAV contacts folder
2022-11-30 13:29:22 +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
48027bc26e
Optionally store original DAV object content in the cache
...
... up to the specified size limit
2022-11-28 12:28:04 +01:00
Aleksander Machniak
a674b5e9ad
Limit number of DAV requests when fetching many objects
2022-11-25 14:24:28 +01:00
Aleksander Machniak
454e21c47e
Performance: Cache DAV home(s) discovery, skip redundant DAV request
2022-11-25 12:03:29 +01:00
Aleksander Machniak
3d373079d4
Reset last_source/last_group on Kolab addressbook delete
2022-11-11 11:34:29 +01:00
Aleksander Machniak
5fbfa61a4b
Contact groups
2022-11-10 13:38:48 +01:00
Aleksander Machniak
b6cc8c0715
CalDAV: Multi-folder support
2022-11-08 12:34:35 +01:00
Aleksander Machniak
f9e8f7f084
Sort folders alphabetically
2022-11-04 12:25:14 +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
685370e309
Prevent from a fatal error when DAV connection fails
2022-10-18 11:18:01 +02:00
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