-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enh: store awareness messages separately #3776
Conversation
352eef4
to
8b668d2
Compare
1 flaky tests on run #8567 ↗︎
Details:
cypress/e2e/share.spec.js • 1 flaky test
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
syncService.sendSteps(() => { | ||
steps = this.#queue.map(s => encodeArrayBuffer(s)) | ||
outbox = this.#queue |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suspect this is due to us replaying old awareness messages and creating an inconstent state.
I created #3785 to track it.
Signed-off-by: Max <max@nextcloud.com>
Signed-off-by: Max <max@nextcloud.com>
Signed-off-by: Max <max@nextcloud.com>
8b668d2
to
88b6fa7
Compare
/compile |
* `push` now expects an `awareness` parameter. * Closing the window closes the session which causes new sessions to receive the content of the doc rather than the state. Signed-off-by: Max <max@nextcloud.com>
851bdc8
to
ffaf7bb
Compare
/compile |
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Also tested to collaborate a bit with @miaulalala and no collaboration issues encountered 🚀
📝 Summary
🚧 TODO
🏁 Checklist
npm run lint
/npm run stylelint
/composer run cs:check
)