WIP: feat: Add local media self-redaction (MSC4322) #1312

Draft
nex wants to merge 5 commits from nex/feat/msc4322-media-redaction into main

5 commits

Author SHA1 Message Date
3feb32572c
fix: Use server runtime instead of tokio
All checks were successful
Update flake hashes / update-flake-hashes (pull_request) Successful in 45s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m30s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m32s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 20m47s
2026-01-25 04:29:24 +00:00
ca51993ee3
fix: Deserialisation error breaks logins 2026-01-25 04:22:43 +00:00
655eacfa7b
feat: Mark remote servers as "interested" when returning media 2026-01-25 03:58:07 +00:00
3825bff733
feat: Support federating out media redactions 2026-01-25 03:56:40 +00:00
d90d22c917
feat: Add local media self-redaction
Some checks failed
Update flake hashes / update-flake-hashes (pull_request) Successful in 52s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 6m25s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 35m58s
2026-01-25 03:13:12 +00:00