matrix-org / matrix-org/matrix-spec

Redactions should preserve the `notifications`/`invite` key on power levels

Open
#357 3 comments 0 reactions 0 assignees View on GitHub
A-Client-Server A-S2S enhancement room-vNext
Dominant language
HTML
Stars
330
Forks
150
Avg merge
2h 21m
Merged PRs (30d)
3

Description

Backstory: Notification power levels were added after redactions and hashes were introduced. This results in a protocol version bump being needed to change the redaction rules otherwise hashes would be wrong for servers, making the event fairly conflicted.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Matrix specification's redaction rules and the protocol version history; no file or test is named in the issue. Confirm the expected treatment of the `notifications`/`invite` key and the versioning implications, with completion requiring correct redaction behavior without invalidating event hashes.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.