Fix ONLYOFFICE co-editing mode issue in our EFSS solution
- or -
Post a project like this€40(approx. $43)
- Posted:
- Proposals: 1
- Remote
- #3027197
- Expired
Description
Experience Level: Entry
Syncwerk is an enterprise file sync and share solution similar to Dropbox or Nextcloud.
We are looking for someone who can examine the following issue, figure out the root cause and fix it.
Issue:
When multiple users access a *.docx or any other office document in writable mode, they can simultaneously edit the file. Check https://youtu.be/EnA9iMw4OtE to learn more about the feature.
All users seem to be able to work simultaneously on that document until someone refreshes his page. Refreshing the page results in re-loading the page in read only mode. When re-opening the file in writable mode, the user is isolated from the previous session which is still active for the remaining users.
We think the issue may be related to a race condition or some split brain situation when ONLYOFFICE saves progress while users are actively working on the document. When a document is saved in ONLYOFFICE, it will store the file asynchronous on the cloud folder. There is usually a delay of a few seconds. Users opening the newer file version from the cloud are then isolated from an existing editing session which was opened from an early version of this file. I assume we need to check if the file is still open in an active co-editing session and reconnect to this instead.
Used technologies:
- Angular (Syncwerk web app, https://syncwerk.cloud)
- Python, Django REST framework
- ONLYOFFICE Document Server (https://api.onlyoffice.com/editors/)
Please only apply if you can start work immediately and are confident you can provide a solution within three days.
We are looking for someone who can examine the following issue, figure out the root cause and fix it.
Issue:
When multiple users access a *.docx or any other office document in writable mode, they can simultaneously edit the file. Check https://youtu.be/EnA9iMw4OtE to learn more about the feature.
All users seem to be able to work simultaneously on that document until someone refreshes his page. Refreshing the page results in re-loading the page in read only mode. When re-opening the file in writable mode, the user is isolated from the previous session which is still active for the remaining users.
We think the issue may be related to a race condition or some split brain situation when ONLYOFFICE saves progress while users are actively working on the document. When a document is saved in ONLYOFFICE, it will store the file asynchronous on the cloud folder. There is usually a delay of a few seconds. Users opening the newer file version from the cloud are then isolated from an existing editing session which was opened from an early version of this file. I assume we need to check if the file is still open in an active co-editing session and reconnect to this instead.
Used technologies:
- Angular (Syncwerk web app, https://syncwerk.cloud)
- Python, Django REST framework
- ONLYOFFICE Document Server (https://api.onlyoffice.com/editors/)
Please only apply if you can start work immediately and are confident you can provide a solution within three days.
Syncwerk GmbH
100% (22)Projects Completed
14
Freelancers worked with
15
Projects awarded
31%
Last project
8 Jun 2022
Germany
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies