Commit graph

3553 commits

Author SHA1 Message Date
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
7aa7a9fe5b PHPDoc fixes 2024-01-19 16:05:37 +01:00
Aleksander Machniak
28711f7e6e Fix PHP8 warnings 2024-01-16 12:03:19 +01:00
Aleksander Machniak
b258585da1 Improve "empty" _sync_unlock() 2024-01-10 15:56:22 +01:00
Aleksander Machniak
f41dc94eae Compatibility fixes for Roundcube 1.7 2024-01-10 14:44:14 +01:00
Aleksander Machniak
9c69920ccb Fix handling errors on FETCH in the cache synchronization, code cleanup 2024-01-10 14:32:03 +01:00
Aleksander Machniak
a2884d0417 Small fix in move() 2024-01-05 13:57:53 +01:00
Aleksander Machniak
737f4c119e Small improvements in DAV handler 2024-01-04 09:47:07 +01:00
Christian Mollekopf
980c5733dd Fixed php8 warnings 2023-12-24 14:46:33 +01:00
Aleksander Machniak
f4accec37c Fix PHP8 warning if $_SERVER['HTTP_USER_AGENT'] is not set 2023-12-13 15:50:16 +01:00
Aleksander Machniak
337ac3c5d9 Improve kolab_storage_dav::folder_update() 2023-12-13 14:13:13 +01:00
Aleksander Machniak
e21f48d3ba Small improvement in DAV client 2023-12-08 14:52:02 +01:00
Aleksander Machniak
c8ac5637a4 Fix PHP8 warnings 2023-11-29 15:43:08 +01:00
Aleksander Machniak
f9ac968288 Fix removing all exceptions from an event 2023-11-28 15:28:07 +01:00
Aleksander Machniak
a57b7a3699 kolab_config: Fix PHP8 warnings 2023-11-21 10:36:15 +01:00
Aleksander Machniak
62be45e882 Fix PHP8 warning 2023-11-17 14:56:38 +01:00
Aleksander Machniak
9eac16087d Fix PHP8 warning 2023-11-17 10:26:31 +01:00
Aleksander Machniak
de2609e6d0 Support DAV servers that use ctag length up to 128 characters (T7282) 2023-11-12 11:07:36 +01:00
Aleksander Machniak
f6a4cdacaa Support imap_host setting from Roundcube 1.6 2023-11-12 10:09:16 +01:00
Aleksander Machniak
a3d7737d83 kolab_2fa: Fix bugs in the last commit 2023-10-01 10:12:49 +02:00
Aleksander Machniak
fb9b3a7cff kolab_2fa: Support username_domain and username_domain_forced settings
Ref: https://github.com/roundcube/roundcubemail/issues/9069
2023-10-01 10:04:33 +02:00
Aleksander Machniak
41eefa5f5f Calendar: Fix an occasional double-dialog for a new event 2023-09-27 13:04:29 +02:00
Aleksander Machniak
dcfd95fd1f Fix rare fatal error in caldav_calendar class and some PHP8 warnings 2023-09-27 09:21:34 +02:00
Aleksander Machniak
4bc6a82a13 Fix creating DAV folders on Baikal servers (T8057)
Set resourcetype property
2023-09-26 13:25:09 +02:00
Daniel Hoffend
18882d02dd Don't accept invalid yubikey tokens
Summary: Don't accept empty/invalid yubikey token input when adding a factor

Test Plan: Use empty yubikey field or token < 12 chars

Reviewers: #roundcube_kolab_plugins_developers, mollekopf

Reviewed By: #roundcube_kolab_plugins_developers, mollekopf

Subscribers: #roundcube_kolab_plugins_developers

Differential Revision: https://git.kolab.org/D375
2023-09-21 15:35:21 +02:00
Aleksander Machniak
1ee5a5fa0e Use HTTPS URL in "This is a Kolab Groupware object [...]" text
Summary: In 2018 it should be save to use HTTPS in such a URL, given that HTTPS is unlikely to go away.

Reviewers: #roundcube_kolab_plugins_developers, mollekopf

Reviewed By: #roundcube_kolab_plugins_developers, mollekopf

Tags: #roundcube

Differential Revision: https://git.kolab.org/D647
2023-09-21 15:33:33 +02:00
Aleksander Machniak
83e4a3b92b Fix PHP8 warning 2023-08-09 15:25:21 +02:00
Aleksander Machniak
1818ee06c9 Fix PHP8 warnings 2023-08-09 13:31:53 +02:00
Aleksander Machniak
4f2fcfce96 Fix PHP8 warnings 2023-08-07 16:16:24 +02:00
Aleksander Machniak
a1de0c679b Fix PHP8 warnings 2023-08-07 15:00:13 +02:00
Aleksander Machniak
99717b0877 Calendar: Fix restoring an event (or event occurrence) in the Kolab driver (T854626) 2023-08-03 14:12:27 +02:00
Aleksander Machniak
57ed29ef68 Fix PHP8 warning 2023-08-02 16:03:38 +02:00
Aleksander Machniak
36d8b80300 Don't "inherit" free_busy flag from the iTip invitation 2023-08-01 15:57:18 +02:00
Aleksander Machniak
5d28225264 Fix PHP8 warning 2023-08-01 15:34:33 +02:00
Aleksander Machniak
1b212f3ee2 Fix PHP8 warnings 2023-08-01 10:47:02 +02:00
Aleksander Machniak
83fd802cc4 Fix PHP8 warnings 2023-07-28 14:07:18 +02:00
Christian Mollekopf
fa7f7324e8 Reset the status on mail_message_load so we can process multiple
messages

Otherwise we just keep returning the data from the first parse in
get_mail_ical_objects.
2023-07-27 11:47:26 +02:00
Christian Mollekopf
5a8b8c5e74 php8 warnings 2023-07-27 09:19:19 +02:00
Aleksander Machniak
c350c1ebbf Fix issues in the Delegate Invitation dialog 2023-07-24 11:10:46 +02:00
Christian Mollekopf
2172ad293f php8 warnings 2023-07-24 10:13:18 +02:00
Aleksander Machniak
79db2b2c45 Add 'calendar_rsvp_actions' option 2023-07-21 19:22:27 +02:00
Aleksander Machniak
dae51e28a1 Fix PHP8 warning 2023-07-13 12:27:07 +02: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
5863bcc947 Fix PHP8 warnings 2023-06-23 13:15:51 +02:00
Aleksander Machniak
e72b765d20 Fix PHP8 warning 2023-06-23 13:08:42 +02:00
Aleksander Machniak
b7dc093954 DAV: Don't consider addressbooks to be calendars (T7276) 2023-06-20 14:46:01 +02:00
Aleksander Machniak
84ef4ac9e3 Fix folders discovery on non-kolab DAV servers (T7276) 2023-06-20 14:31:10 +02:00
Aleksander Machniak
5fcf64fd9f PHP8 compatibility fixes (T7241) 2023-06-16 11:36:22 +02:00
Aleksander Machniak
7f764413f6 kolab_2fa: Bump min PHP version to >= 7.2.0 2023-06-15 14:30:32 +02:00