Aleksander Machniak
5271b6e787
Use consistent PHP code style
2024-01-24 11:24:41 +01:00
Aleksander Machniak
f3319891d5
PHPStan Level:1 fixes, also fixed tests
2024-01-24 10:59:25 +01:00
Aleksander Machniak
337ac3c5d9
Improve kolab_storage_dav::folder_update()
2023-12-13 14:13:13 +01:00
Aleksander Machniak
83d5c9f7f5
Fix handling of kolab_freebusy_server=false (and other empty values)
...
- Cleanup code
- Hide availability features in the Resources tab
2023-06-23 14:38:10 +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
0530881f4b
Remove dependency on kolabcalendaring/kolabformat in CalDAV driver, various PHP8 support fixes
2022-12-05 15:07:23 +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
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
1193d65f57
Small cleanup
2022-10-16 14:22:59 +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