891 Commits

Author SHA1 Message Date
Monta 4dd22e1313 Merge branch '525-515-548-523-onlyoffice-rework' into release/v1.0.4-rc1 2024-09-20 14:19:40 +01:00
Monta bf65b35ed3 🔖 Release Version 1.0.4-rc1 2024-09-20 12:58:39 +01:00
Eric Doughty-Papassideris a40cb7eae6 🩹 backend,oo: minor fixes for file renames (#525) 2024-09-19 21:55:35 +02:00
Montassar Ghanmy ac9700f9b5 🐛 Fix big file (with multiple chunks) download (#653) 2024-09-19 17:39:57 +01:00
Eric Doughty-Papassideris 5285de4abf ♻️🩹 backend,oo: fixing instances of controllers, and wip rename from drive -> oo (#525) 2024-09-19 15:25:37 +02:00
Anton Shepilov 9adc0ec646 🌐 Added translation for context menu (#649)
* 🌐Added translation for context menu
2024-09-19 10:24:56 +02:00
Eric Doughty-Papassideris ea18aafde9 ⚰️ backend: deleting rather quite boring file (#525) 2024-09-19 03:25:13 +02:00
Eric Doughty-Papassideris c0182cff51 🩹 oo-connector: respect user picked by OO for callback url in updateSession (#525) 2024-09-19 03:18:29 +02:00
Eric Doughty-Papassideris b6d66d62b5 🚨 oo-connector: minor linter cleanup (#525) 2024-09-19 02:51:58 +02:00
Eric Doughty-Papassideris c855c29664 🩹 backend,oo: adding userId override for application updatingEditingSession (#525) 2024-09-19 02:50:36 +02:00
Eric Doughty-Papassideris 5ae1782490 🐛 backend: when adding a FileVersion, update DriveFile.last_modified (#525) 2024-09-19 02:45:27 +02:00
Eric Doughty-Papassideris d353ec8088 🩹 cli: fix details of editing_session list command (#525) 2024-09-19 02:06:21 +02:00
Eric Doughty-Papassideris 021d82ced0 📝 doc: bit of documentation about the editing session key system for plugins (#525) 2024-09-19 01:41:55 +02:00
Eric Doughty-Papassideris 1ee4f57e05 backend: mock oo-connector response to fix an e2e test (#525) 2024-09-19 01:28:29 +02:00
Eric Doughty-Papassideris c23984355d 🩹 backend,oo: fixed begin editing session process (#525) 2024-09-19 01:02:50 +02:00
Eric Doughty-Papassideris 9db0fddc98 ♻️ backend: fix e2e editing session test, make ApplicationApiService a singleton (#525) 2024-09-18 21:52:40 +02:00
Eric Doughty-Papassideris be10393435 ♻️ oo-connector: refactored health (#525) 2024-09-18 19:04:04 +02:00
Eric Doughty-Papassideris 488d5a5936 ♻️ oo-connector: single request endediting, refactor URLs, bit of logging (#525) 2024-09-18 17:47:55 +02:00
Eric Doughty-Papassideris 6685b7b98d ♻️ oo-connector: centralising forgotten file batch management with session key check, bit of health refactoring (#525) 2024-09-18 03:34:18 +02:00
Eric Doughty-Papassideris 18f9208a43 oo-connector: OO forgotten files batch processor, and testing, but WIP (#525) 2024-09-18 01:55:18 +02:00
Eric Doughty-Papassideris 15ca46b656 🔀 Merge remote-tracking branch 'origin/main' into 525-515-548-523-onlyoffice-rework 2024-09-18 00:04:57 +02:00
ericlinagora 7929c2d12c 🐛 backend: fix bug with postgres support when uploading files (#646)
* 🐛 backend: fix bug with postgres support when uploading files and e2e fix by @MontaGhanmy (this is a squashed commit)

Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-09-18 00:01:54 +02:00
Eric Doughty-Papassideris 7b78c32a65 ♻️ oo-connector: wip on callbacks and key reactions, and minor cleanup (#525) 2024-09-17 17:41:11 +02:00
Eric Doughty-Papassideris 816fb58e89 ♻️ backend,oo: split endEditing into add version and actual end, via "updateEditing" (#525) 2024-09-17 17:37:20 +02:00
Eric Doughty-Papassideris c9db0bf3d7 ♻️ cli: better information about file history and key (#525) 2024-09-17 17:03:36 +02:00
Eric Doughty-Papassideris 2eb6f73312 ♻️🩹🚨 backend,oo: remove company_id when key available and minor cleanup (#525) 2024-09-16 20:12:42 +02:00
Eric Doughty-Papassideris b8814c0968 🩹 backend,oo: small fixes, related to instance id (#525) 2024-09-16 17:32:34 +02:00
Eric Doughty-Papassideris ee63becdbb cli: improve editing session listing (#525) 2024-09-16 04:21:50 +02:00
Eric Doughty-Papassideris 87d0de92d8 ♻️ ooconnector: routing refactor (#525) 2024-09-15 20:52:42 +02:00
Eric Doughty-Papassideris 5cf1fa581e ooconnector: callback command retreival system (#525) 2024-09-15 01:25:59 +02:00
Eric Doughty-Papassideris 1d81c94d47 🩹 ooconnector: using user token for post to backend (#525) 2024-09-15 01:19:05 +02:00
Eric Doughty-Papassideris 22f04a5eeb 🐛 ooconnector: minor error page dark mode (#525) 2024-09-15 00:33:36 +02:00
Eric Doughty-Papassideris 1e16e179b0 backend cli: add editing_session list viewer command (and minor instanceId fixes) (#525) 2024-09-15 00:16:13 +02:00
Eric Doughty-Papassideris 53b34a0962 backend: Adding support for select based on null values and negation (#525) 2024-09-15 00:13:53 +02:00
Eric Doughty-Papassideris 93351d527f 🔀 Merge branch 'postgres-support-fix' into 525-515-548-523-onlyoffice-rework 2024-09-14 22:56:31 +02:00
Eric Doughty-Papassideris 66525d7e48 🐛 backend: fix bug with postgres support when uploading files 2024-09-14 22:29:50 +02:00
Montassar Ghanmy f14ec8bd2d 🐛 Fix infinite scroll for shared with me (#641) 2024-09-05 15:30:27 +02:00
Anton SHEPILOV 492b636e93 ♻️Removed cumulative queries to the database
First step to the transactions in PostgreSQL
2024-09-05 15:29:54 +02:00
Anton Shepilov 8b9fd36c8c Ignore errors during nextcloud migration to be able to import files partially (#579)
*  Ignore errors during nextcloud migration to be able to import files partially for big migrations
* 👷 Fixed Nextcloud migration publishing script
* ✏️ Removed wrong comment
* 🐛 Fixed nextcloud migration, when there is a folder and a file with the same name
2024-09-05 15:29:25 +02:00
Eric Doughty-Papassideris 996c7a9a61 💄 oo-connector: Fixed error page to show 500, correct e-mail, removed GA (#525) 2024-09-05 13:27:40 +02:00
Montassar Ghanmy 81ee6c1673 🐛 Fix OpenSearch e2e test 2024-09-04 13:28:31 +01:00
Eric Doughty-Papassideris 9bc9dcafee ♻️ oo-connector: refactored router system to something more coherent (#525) 2024-09-04 03:47:59 +02:00
Eric Doughty-Papassideris afe6562804 ♻️ backend: adding freeform instanceid to identify multiple instances of plugin (#525) 2024-09-03 21:03:19 +02:00
Eric Doughty-Papassideris 483b1b0688 backend: Add callback to application to check editing key status (#525) 2024-08-25 22:26:30 +02:00
Eric Doughty-Papassideris 9b0dcc1068 ♻️🩹 backend: add company_id to editing_session_key (#525) 2024-08-25 22:26:29 +02:00
Eric Doughty-Papassideris 3b81a21e08 ♻️ backend: move editing_session_key generation and parsing to specific implementation (#525) 2024-08-25 22:26:29 +02:00
Anton SHEPILOV c66123f450 Added support of the session editing key for the OnlyOffice connector 2024-08-25 22:26:29 +02:00
Eric Doughty-Papassideris b6be90f825 🚧 ooconnector: show forgotten files in health endpoint for debugging (#525) 2024-08-25 22:26:29 +02:00
Anton SHEPILOV a692eabf3b 🐛Fixed document identifier for OnlyOffice in view mode 2024-08-25 22:26:28 +02:00
Eric Doughty-Papassideris 0914db9789 ooconnector: poll forgotten files, wip: extract code from oocallback to call here (#525) 2024-08-25 22:26:28 +02:00