WIP: fix: Hydra bugfix sweep #1099

Draft
nex wants to merge 7 commits from nex/fix/event-auth into main

7 commits

Author SHA1 Message Date
e7b4b45ec4
fix: Kicks in !v12 are impossible
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m5s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m48s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 8m11s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 7m21s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 22s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 19m21s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 15m59s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 16m4s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 20s
2025-10-15 03:49:49 +01:00
31ea4bca84
fix: Incorrect interpretation of 5.5.4 2025-10-15 03:49:49 +01:00
2cf056a547
fix: Inverted creatorship check 2025-10-15 03:49:49 +01:00
77b1337378
fix: Don't check restricted join rules for invite joins 2025-10-15 03:49:48 +01:00
a12a092a16
fix: Weird re-application of partially resolved state 2025-10-15 03:49:48 +01:00
9c2ed64ba4
fix: Temporarily disable policy checking on pdu create (it is outdated anyway) 2025-10-15 03:49:48 +01:00
f6f6ff6322
fix: Unbans and kicks incorrectly checked creatorship in !v12 2025-10-15 03:49:45 +01:00