Kolab_files plugin adds “cloud” storage to Roundcube. It uses Kolab’s storage abstraction service called Chwala, which aside of Kolab storage supports also Seafile and WebDAV. Because it’s a different API we couldn’t just use the existing ACL plugin which operates on IMAP only.
In past few months we’ve been working on implementing document editing in Kolab webclient. By document editing here I mean a possibility to edit Open Document Format documents which includes collaborative work of many users on the same document. This is possible thanks to WebODF editor, Manticore service, Kolab’s Chwala and Roundcube.
The Kolab’s file storage component, named Chwala, from the beginning listed all folders of type ‘file’ available to the user. The subscription state of a folder was ignored. This changed today. From now on Chwala API returns only subscribed folders, the same as other components.