Aleksander Machniak
3c44d7f768
Implement delete_all()
2022-10-17 13:49:59 +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
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
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
5ef2f4fb67
Small css improvement
2022-04-26 12:04:23 +02: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
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
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
Aleksander Machniak
3178a149ad
Add backticks in some sql queries, cleanup
2021-10-01 08:41:16 +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
Jeroen van Meeuwen (Kolab Systems)
9a13a39e7f
Bump version numbers to 3.5.6
2021-04-12 12:04:40 +02:00
Aleksander Machniak
54f34fa71e
Fix logging XML
2021-03-19 12:30:34 +01:00
Aleksander Machniak
d886a3bdfc
Fix fatal error introduced with 'kolab_format_error_log'
2021-03-19 09:01:14 +01:00
Aleksander Machniak
5e3b3c455a
Add a way to log xml payload on kolab format error
2021-03-17 13:38:06 +01:00
Aleksander Machniak
87fbaea696
PHP8 compatibility fixes
...
Summary: PHP8 fixes, CS fixes, short array syntax, indentation
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: #roundcube_kolab_plugins_developers
Tags: #roundcube_kolab_plugins
Differential Revision: https://git.kolab.org/D2185
2021-02-01 08:30:34 +01:00
Aleksander Machniak
fba24494dd
Elastic dark mode
...
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: #roundcube_kolab_plugins_developers
Differential Revision: https://git.kolab.org/D2179
2021-02-01 08:23:07 +01:00
Christian Mollekopf
b4b3a48893
Remove folder typedata in-memory cache
...
Summary:
This caused the syncroton Ping command to miss new task folders.
Because the Ping command is long running we use:
rcube::get_instance()->get_storage()->clear_cache('mailboxes', true);
To clear the cache before listing the folders. However, this doesn't
clear the in-memory cache in kolab_storage.
In list_folders we then ended up in the branch returning the folder list directly from
that outdated in-memory cache and thus missed the update.
Since we already cache the folder list and metadata it doesn't seem necessary to
cache it again. Removing it thus gives us a single place to invalidate it.
Differential Revision: https://git.kolab.org/D2143
2021-01-22 14:44:45 +01:00
Aleksander Machniak
d36017592a
PHP8 compatibility fixes
2020-12-26 20:41:54 +01:00
Aleksander Machniak
f8ba2e6fc7
Fix kolab cache sync issues
...
Summary: Use QRESYNC, get rid of "scheduled" cache reset, other small improvements
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen
Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen
Subscribers: vanmeeuwen, #roundcube_kolab_plugins_developers
Differential Revision: https://git.kolab.org/D1726
2020-11-20 10:36:10 +01:00
Jeroen van Meeuwen (Kolab Systems)
799e0bddff
Bump plugin version numbers
2020-10-16 10:59:30 +02:00
Aleksander Machniak
d5d7ce7027
Fix readcache.sh broken since the cache format change
2020-09-02 14:21:35 +02:00
Aleksander Machniak
40270f9d3f
Make --host argument optional
2020-09-02 14:00:57 +02:00
Aleksander Machniak
f8236543b2
Make possible to run libkolab scripts from any place
2020-09-02 13:52:41 +02:00
Aleksander Machniak
112516794f
Fix PHP 7.4 deprecation warning on implode()
2020-08-11 12:55:49 +02:00
Jeroen van Meeuwen (Kolab Systems)
a99d2b6187
Bump version number to 3.5.4
2020-03-02 12:16:53 +01:00
Jeroen van Meeuwen (Kolab Systems)
731f00a494
Bump version number to 3.5.3
2019-12-05 08:37:32 +01:00
Aleksander Machniak
be07d88150
Use ?: operator
2019-11-08 09:05:40 +01:00
Aleksander Machniak
ec5e9b31ef
Fix object_prettyname() result for other user folders if the id cannot be resolved to username (Bifrost#T253094)
2019-10-28 13:27:47 +01:00
Aleksander Machniak
3c1c23982a
Fix default value of kolab_bonnie_api option
2019-10-20 11:14:01 +02:00
Jeroen van Meeuwen (Kolab Systems)
4760d1a3d5
Bump version number
2019-10-19 11:55:22 +02:00
Aleksander Machniak
843fb0d69d
Fix regression where user canonification didn't work (Bifrost#251480)
...
Which led to not working some functionality e.g. user-specific LDAP addressbook
2019-10-15 09:25:06 +02:00
Aleksander Machniak
7491bf813c
Update localization (again)
2019-10-13 15:55:15 +02:00
Aleksander Machniak
a4776ffcc8
Update localization, fix counting translation lines in update script
2019-10-13 14:54:56 +02:00
Aleksander Machniak
9eecacede6
Elastic: Fix column resizing in calendar
2019-10-10 09:22:38 +00:00
Aleksander Machniak
d8443212cd
Mention skins_allowed option
2019-10-09 18:01:51 +02:00
Jeroen van Meeuwen (Kolab Systems)
8344228bb2
Bump plugin versions to 3.5.1
2019-10-07 14:00:23 +02:00
Aleksander Machniak
eee719e6d2
T2337: Make cache folder (resource) identifiers case-sensitive on MySQL
2019-09-29 13:24:55 +02:00
Aleksander Machniak
e0b593ba52
Prevent from creating empty objects
2019-09-29 10:03:00 +00:00