Real-time collaborative editing
Added by Dmitry Ledentsov 1 day ago
Hi all,
indeed, #10568 is long in the waiting as this is a gargantuan task. I've had no time to carefully sit down and design carefully with minimalistic code, however, with the emergence of Yjs and Hocuspocus this feature has become possible.
Thus,

Join in in getting it to production level.
Security is a challenge, however, putting an authenticating reverse proxy in front of it like the short test I made in https://domo-tryout.fly.dev/ is probably the way to go.
Ideally, the websocket server would be actually served/proxied via Redmine itself, however I haven't managed to convince the coding genies (" Kent Beck) to do so. An adapter to Action Cable might work. I've reverted it for now.
Join in
Replies (2)
RE: Real-time collaborative editing
-
Added by Dmitry Ledentsov 1 day ago
compatibility tests e2e: https://github.com/d-led/redmine_yjs/actions/runs/20216002131
