Commit graph

102 commits

Author SHA1 Message Date
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
003485ed5e Elastic: Small checkbox label alignment fix 2019-02-21 11:30:38 +00:00
Aleksander Machniak
0abee6c0f0 SSO + Chwala, and some improvements
Requires:
https://github.com/roundcube/roundcubemail/commit/edd9c31d6c69f4f
https://git.kolab.org/rC76f9b695c55cb118e317d760965c6e23b44dff86
2018-11-23 15:45:30 +00:00
Aleksander Machniak
207d21e78e Bump Chwala version 2018-10-18 11:18:01 +00:00
Aleksander Machniak
581df74e83 Use Chwala's autocomplete service 2018-10-17 11:47:39 +02:00
Aleksander Machniak
b2e41f9caa Hide Share action when chwala api version is less than 4 2018-10-16 11:47:47 +02:00
Aleksander Machniak
8a10209bd4 Support Download/Upload Link tabs in seafile sharing dialog 2018-10-16 11:25:23 +02:00
Aleksander Machniak
94014f845f Files: Use/group autocompletion in folder sharing dialog 2018-10-12 12:31:03 +00:00
Aleksander Machniak
2463f86b17 Improvements in folder sharing dialog 2018-10-11 13:29:54 +00:00
Aleksander Machniak
06528c12fd Add code to draw folder sharing forms 2018-10-09 11:50:25 +02:00
Aleksander Machniak
db8e81e202 Add folder sharing dialog (empty yet) 2018-10-04 14:04:16 +00:00
Aleksander Machniak
f162bd2cf5 Fix Chwala auth errors handling for built-in storage sources (Bifrost#T101400)
Instead of a non-working dialog, we display normal error message. No "Driver not found" errors.
2018-08-10 11:48:50 +00:00
Aleksander Machniak
931c7e594d Elastic: Various improvements for Files on mobile 2018-04-24 12:28:29 +00:00
Aleksander Machniak
361837cfee Elastic: Document editing and some other fixes 2018-04-23 14:08:52 +00:00
Aleksander Machniak
0e5a0648e1 Elastic: Improvements in attachment/file preview 2018-04-20 12:57:46 +02:00
Aleksander Machniak
460723895b Elastic: Files - verious improvements 2018-04-19 12:55:27 +00:00
Aleksander Machniak
2270fd8b6a Elastic: Partial Files support 2018-04-17 12:57:59 +02:00
Aleksander Machniak
5b57dd9449 De-duplicate attachments handling code, move it to libkolab plugin 2018-03-19 13:27:55 +01:00
Aleksander Machniak
f7c9b89682 T2594: Fix issues when attaching files from cloud in Roundcube 1.3
Fixes visual glitch and enables attachment menu.
2017-08-02 14:56:12 +02:00
Aleksander Machniak
978b7535ed Add some missing localization labels, fix some labels use 2017-07-24 11:05:28 +02:00
Aleksander Machniak
8ce594f23a Add missing type="link" for template buttons for compat. with Roundcube 1.4 2017-07-11 14:33:31 +00:00
Aleksander Machniak
ecd508450e Remove redundant slashes from configured Chwala URLs 2017-05-30 16:29:49 +02:00
Aleksander Machniak
8ff42df5e1 Fix error on document editing page when using WOPI and assets_path (Bifrost#TT33306) 2017-05-30 14:03:50 +02:00
Aleksander Machniak
f357819dd0 T2408: Configure date_format/timezone for files mtime/ctime information 2017-05-24 13:43:50 +02:00
Aleksander Machniak
fdcb5c0c58 Fix compatibility with chwala-0.4 (Bifrost#T31552) 2017-05-16 10:57: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
516768726a Retain selected folder on page refresh (Bifrost#T18463)
Use window.history.replaceState on folder selection, the same way
is in Roundcube core.
2016-12-22 11:07:47 +01:00
Aleksander Machniak
0029200a78 Fix "Warning: Call to deprecated function rcmail_filetype2classname()" 2016-11-23 20:19:03 +01:00
Aleksander Machniak
37a7423889 T1817: Pass user language to Chwala API 2016-11-08 10:14:13 +01:00
Aleksander Machniak
7adf82a0c6 Manticore -> Document Editor, with more WOPI support 2016-11-04 10:16:12 +01:00
Aleksander Machniak
4889334d13 Hide some WOPI editor toolbar buttons (not yet implemented) 2016-10-21 16:13:44 +02:00
Aleksander Machniak
9622df6df1 Support file_editors without 'editable' property enabled 2016-10-18 11:43:35 +02:00
Aleksander Machniak
7fe3910a73 T1646: Get list of supported document types for file creation dialog from Chwala API 2016-10-14 10:08:43 +02:00
Aleksander Machniak
90eea059e2 T1597: Support opening document editor iframe with POST 2016-10-06 08:12:15 +02:00
Aleksander Machniak
6fc46f6823 Add some labels to the client-side even if ext sources fetching failed 2016-02-22 19:54:58 +01:00
Aleksander Machniak
ef640cded1 Fix logging of chwala communication errors 2016-02-22 19:45:38 +01:00
Aleksander Machniak
2f3e9f960c Fix moving sessions list columns and proper closing of loading message on request errors 2016-02-02 18:53:40 +01:00
Aleksander Machniak
1f88231db9 Listing active collaborative editing sessions (T728) 2016-01-29 11:24:02 +01:00
Aleksander Machniak
da5038ef62 Add sessionClosed event handling (T846) 2015-12-07 16:08:28 +01:00
Aleksander Machniak
580904174e Various fixes 2015-12-02 14:23:00 +01: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
df5e84f052 Update session indicators periodically (T848) 2015-12-01 15:55:36 +01:00
Aleksander Machniak
c9c5b19b52 Support user names and comment for invitations (T859) 2015-11-26 13:55:53 +01:00
Aleksander Machniak
5b796290d6 Add button to join the session immediately on invitation level, add option
to accept/decline invitations in document editors dialog
2015-11-25 13:02:41 +01:00
Aleksander Machniak
eb0fdf3765 Partial invitations and notifications support 2015-11-24 16:54:07 +01:00
Aleksander Machniak
24c8ac7507 Removing session participants 2015-11-20 17:49:56 +01:00
Aleksander Machniak
725ae222a4 Warn about unsaved changes on session close (T845) 2015-11-20 14:12:08 +01:00
Aleksander Machniak
48ddb0eea4 Partial invitations handling, participants autocompletion (T726, T729) 2015-11-19 21:10:41 +01:00
Aleksander Machniak
9d32f5cbae Add Terminate button on document editing page (T845) 2015-11-18 13:03:37 +01:00
Aleksander Machniak
c323706a9b Open and join collaborative sessions (T724, T725), Editing read-only documents (T757) 2015-11-17 14:35:13 +01:00