roundcubemail-plugins-kolab/plugins
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
..
calendar Bump plugin version numbers 2020-10-16 10:59:30 +02:00
html_converter Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
kolab_2fa Bump version number 2019-10-19 11:55:22 +02:00
kolab_activesync Do not ignore INBOX for the displayed folder hierarchy 2021-01-19 11:55:23 +01:00
kolab_addressbook Bump plugin version numbers 2020-10-16 10:59:30 +02:00
kolab_auth Bump version number to 3.5.4 2020-03-02 12:16:53 +01:00
kolab_auth_proxy kolab_auth_proxy plugin (Bifrost#T184892) 2019-02-19 12:33:46 +01:00
kolab_chat Bump version number to 3.5.4 2020-03-02 12:16:53 +01:00
kolab_config Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
kolab_delegation Do not ignore INBOX for the displayed folder hierarchy 2021-01-19 11:55:23 +01:00
kolab_files Bump version number 2019-10-19 11:55:22 +02:00
kolab_folders Bump version number 2019-10-19 11:55:22 +02:00
kolab_notes Bump plugin version numbers 2020-10-16 10:59:30 +02:00
kolab_shortcuts Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
kolab_sso Bump version number to 3.5.4 2020-03-02 12:16:53 +01:00
kolab_tags Bump version number 2019-10-19 11:55:22 +02:00
ldap_authentication Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
libcalendaring PHP8 compatibility fixes 2020-12-26 20:41:54 +01:00
libkolab Remove folder typedata in-memory cache 2021-01-22 14:44:45 +01:00
loginfail Bump version to 3.5.0 2019-07-08 12:57:20 +02:00
logon_page Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
odfviewer Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
pdfviewer Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
piwik_analytics Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist) 2012-10-17 11:54:25 +02:00
tasklist Bump version number to 3.5.4 2020-03-02 12:16:53 +01:00
tinymce_config Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00
wap_client Use https:// for plugins.roundcube.net 2019-01-23 08:17:36 +01:00