feat(MSC4277): Unify reporting endpoint behaviours #919

Open
nex wants to merge 2 commits from nex/feat/4277-harmonized-reporting-endpoints into main

2 commits

Author SHA1 Message Date
3c35fb61c9
style(MSC4277): Run lints to satisfy checks
All checks were successful
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prefligit / prefligit (push) Successful in 19s
Checks / Rust / Format (push) Successful in 50s
Documentation / Build and Deploy Documentation (pull_request) Successful in 38s
Checks / Prefligit / prefligit (pull_request) Successful in 19s
Checks / Rust / Clippy (push) Successful in 2m58s
Checks / Rust / Cargo Test (push) Successful in 4m26s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 13m5s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 13m35s
Release Docker Image / merge (push) Successful in 26s
2025-08-05 21:06:50 +01:00
b1be499973
feat(MSC4277): Unify reporting endpoint behaviours
Some checks failed
Release Docker Image / merge (push) Blocked by required conditions
Release Docker Image / define-variables (push) Successful in 2s
Checks / Prefligit / prefligit (push) Successful in 15s
Checks / Rust / Format (push) Successful in 42s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been cancelled
Checks / Rust / Cargo Test (push) Has been cancelled
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been cancelled
Checks / Rust / Clippy (push) Has been cancelled
Checks / Prefligit / prefligit (pull_request) Successful in 20s
Documentation / Build and Deploy Documentation (pull_request) Successful in 38s
* 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-08-05 21:03:37 +01:00