fix: Improve the reliability of room summary lookups #1257

Merged
Jade merged 4 commits from nex/fix/room-summaries into main 2025-12-31 20:02:59 +00:00

4 commits

Author SHA1 Message Date
bf200ad12d
fix: Resolve compile errors
Some checks failed
Documentation / Build and Deploy Documentation (push) Waiting to run
Checks / Prek / Pre-commit & Formatting (push) Waiting to run
Checks / Prek / Clippy and Cargo Tests (push) Waiting to run
Release Docker Image / Build linux-amd64 (release) (push) Waiting to run
Release Docker Image / Build linux-arm64 (release) (push) Waiting to run
Release Docker Image / Create Multi-arch Release Manifest (push) Blocked by required conditions
Release Docker Image / Build linux-amd64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Build linux-arm64 (max-perf) (push) Blocked by required conditions
Release Docker Image / Create Max-Perf Manifest (push) Blocked by required conditions
Documentation / Build and Deploy Documentation (pull_request) Successful in 2m4s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 2m45s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 20m25s
me and cargo check are oops now
2025-12-31 20:01:29 +00:00
41e628892d
chore: Add news fragment 2025-12-31 20:01:29 +00:00
44851ee6a2
feat: Fall back to remote room summary if local fails 2025-12-31 20:01:29 +00:00
a7e6e6e83f
feat: Allow local server admins to bypass summary visibility checks
feat: Allow local server admins to bypass summary visibility checks

Also improve error messages so they aren't so damn long.
2025-12-31 20:01:29 +00:00