feat(MSC4277): Unify reporting endpoint behaviours #919

Merged
Jade merged 3 commits from nex/feat/4277-harmonized-reporting-endpoints into main 2025-09-10 16:35:03 +00:00

3 commits

Author SHA1 Message Date
baa89586e2 fix(MSC4277): Undo refuted response changes
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 39s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 47s
Release Docker Image / define-variables (pull_request) Successful in 1s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1m28s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Failing after 1m2s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Failing after 1m8s
Release Docker Image / merge (pull_request) Has been skipped
Release Docker Image / define-variables (push) Waiting to run
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Blocked by required conditions
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Blocked by required conditions
Release Docker Image / merge (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (push) Successful in 31s
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Checks / Prek / Pre-commit & Formatting (push) Has been cancelled
2025-09-10 16:25:06 +00:00
7ad8ff2e45 style(MSC4277): Run lints to satisfy checks 2025-09-10 16:25:06 +00:00
2046b1e2f6 feat(MSC4277): Unify reporting endpoint behaviours
* reporting rooms now always returns 200 OK
* reporting an event returns OK if we don't know about the reported event
* removed the score parameter (needs a followup ruwuma update)
2025-09-10 16:25:06 +00:00