fix(collab): maak Matrix transaction-ids uniek over appherstarts (#1042) #1085
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!1085
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/collab-txnid-1042"
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 #1042.
De per-client transactie-teller begon bij ocideck-0, zodat de eerste verzending na een herstart met hetzelfde opgeslagen token als retry van een oude transactie kon gelden en de payload stil verdween. Elke client krijgt nu een unieke sessie-nonce (proces-teller + wandklok) in het txn-id; een expliciete txnId (de retry-weg) blijft idempotent.
Regressietest: twee clients op dezelfde token, automatische ids, twee losse events. make check groen.
Bewaker overgeslagen: hardt bestaand relay-gedrag, geen formaat/opslag/afhankelijkheid/belofte.
🤖 Generated with Claude Code