fix(collab): serialiseer uitgaande Matrix-ops vóór verzending (#1040) #1086
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!1086
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/collab-serialize-ops-1040"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sluit #1040.
Verzegelen en de HTTP-PUT zijn beide async, dus twee overlappende sends konden versie 2 vóór versie 1 op de homeserver vastleggen; een volger accepteert alleen versie+1 en liet versie 2 dan vallen, waarna de decks divergeerden. De relay-transport voert sends nu via een seriële verzendketen uit (zoals de WebDAV-append-keten); een fout wordt gelogd en blokkeert latere op's niet.
Regressietest parkeert de eerste op-PUT en bewijst dat de volger v1+v2 en het einddeck krijgt. make check groen.
Bewaker overgeslagen: hardt bestaand relay-gedrag, geen formaat/opslag/afhankelijkheid/belofte.
🤖 Generated with Claude Code