Aleksander Machniak
9dda9d113b
Fix PHP Fatal error: Uncaught Error: Class "libkolab" not found
2025-03-17 09:14:39 +01:00
Christian Mollekopf
15f07cca0c
Try harder to make sure chwala has an up-to-date oauth token
...
At least after resuming a session (when no refresh is executed),
we can still end up in a situation where we have an outdated token in
chwala that never refreshes because the credentials are outdated.
Just triggering something in the oauth_refresh handler doesn't fix this,
so we now just always refresh on init, which isn't pretty, but at least
fixes the issue on page reload.
2025-03-15 10:03:57 +01:00
Christian Mollekopf
08ae04a4e8
Clear the kolab_files_token on oauth token refresh
...
Summary:
This will force a new chwala session, which will update the oauth
token used by chwala.
Differential Revision: https://git.kolab.org/D5130
2025-03-14 12:02:31 +01:00
Aleksander Machniak
176f557ec7
PHPStan Level:4 fixes
2024-01-30 14:45:46 +01:00
Aleksander Machniak
5271b6e787
Use consistent PHP code style
2024-01-24 11:24:41 +01:00
Aleksander Machniak
7c87ca644c
T127626: Improved performance of folders listings (in Files)
...
By fetching list of folders in semi-recursive way using many parallel requests to Chwala.
2019-03-08 13:12:09 +00:00
Aleksander Machniak
db8e81e202
Add folder sharing dialog (empty yet)
2018-10-04 14:04:16 +00:00
Aleksander Machniak
f357819dd0
T2408: Configure date_format/timezone for files mtime/ctime information
2017-05-24 13:43:50 +02:00
Aleksander Machniak
e5d2934e31
Add ability to specify a server vs. client kolab_files_url (Bifrost#T31444)
...
... by additional kolab_files_server_url option.
2017-05-11 12:02:06 +02:00
Aleksander Machniak
94eff6b1e7
Implement users autocompletion in kolab_files - use users from LDAP not from addressbook(s)
2015-12-02 12:41:57 +01:00
Aleksander Machniak
ea0b2a60ba
Small refactoring to have both View and Edit buttons for documents
2015-11-12 17:50:58 +01:00
Aleksander Machniak
289fb55d89
Use treelist widget for folders list (T161), implemented folders collapsing
2015-08-16 08:59:55 -04:00
Aleksander Machniak
0bc70b7753
rcmail -> rcube, RCMAIL_CHARSET -> RCUBE_CHARSET
2014-02-25 14:01:05 +01:00
Aleksander Machniak
889d8670dc
Support kolab_files_disabled and kolab_files_enabled config
2014-01-24 14:11:24 +01:00
Aleksander Machniak
68fc690d8c
libkolab plugin is now required here (Bug #2149 )
2013-09-30 12:08:04 +02:00
Aleksander Machniak
76a43e5c38
Implemented file preview using API viewers
2013-05-19 12:45:19 +02:00
Aleksander Machniak
d83f68b40b
s/keep_alive/refresh/
2013-03-01 14:18:57 +01:00
Aleksander Machniak
5a3c6f9ecd
Added main Files task interface and a lot of css improvements
2013-02-28 16:01:56 +01:00
Aleksander Machniak
2850592d9c
Use templates engine for plugin dialogs content
2013-02-19 15:29:43 +01:00
Aleksander Machniak
c0eaa79904
Initial commit
2013-02-08 14:30:48 +01:00