41 Commits

Author SHA1 Message Date
Eric Doughty-Papassideris 33e88bb927 🔊 oo-connector: output JSON logs in production 2024-11-22 16:54:51 +01:00
Eric Doughty-Papassideris 0aadcc1a5f 🐛 oo-connector: do not crash if getting a health request before onlyoffice awake 2024-10-03 09:53:06 +02:00
Eric Doughty-Papassideris 528d8830fb oo-connector: rename from OO (#525) 2024-09-23 02:59:34 +02:00
Eric Doughty-Papassideris ebe8a78c7f ♻️ oo-connector: use drive_file_id as much as possible in OO flow (#525) 2024-09-23 02:57:40 +02:00
Eric Doughty-Papassideris a40cb7eae6 🩹 backend,oo: minor fixes for file renames (#525) 2024-09-19 21:55:35 +02: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
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 c23984355d 🩹 backend,oo: fixed begin editing session process (#525) 2024-09-19 01:02:50 +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 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 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 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 996c7a9a61 💄 oo-connector: Fixed error page to show 500, correct e-mail, removed GA (#525) 2024-09-05 13:27:40 +02: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 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
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
Anton SHEPILOV d94ec46e1d Added editing session key to the connector services 2024-08-25 22:26:28 +02:00
Anton SHEPILOV 7941ba2e1f 💄Added user friendly error page instead of JSON response 2024-08-25 22:26:28 +02:00
Eric Doughty-Papassideris 3c156c4421 🚨🩹 ooconnector: pass linter, fix bug where ignored promises in poller caused crash (#525) 2024-08-25 22:26:28 +02:00
Anton SHEPILOV ca3ebcc83d 🚧Changing file identifier with editing_session_id 2024-08-25 22:26:27 +02:00
Eric Doughty-Papassideris 688217dfdb 🚧 WIP: backend: beginnings of a transactional editing for plugins (#525) 2024-08-25 22:26:27 +02:00
Eric Doughty-Papassideris 92aad866d5 ♻️🎨 connector: light cleanup, load (#525)
renaming logger, adding health endpoint, working with old API,
removing aggressive force save stuff, missing forgotten files etc,
documentation
2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris 3a6e683acf ♻️ OOConnector: refactor OnlyOffice logic to its own file, implement API interface (#515) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris ca267df7ac ♻️ OOConnector: refactor a bit of string manipulation 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris 6534f23cc2 📝 OO connector technical documentation (#547) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris f109e9bcd9 📝 Documented OnlyOffice connector plugin (#547) 2024-07-11 18:44:21 +02:00
Montassar Ghanmy dcb6fa1c36 🖥️ Onlyoffice connector moved into the TwakeDrive repository (#366) 2024-02-27 10:35:01 +01:00