feat: Properly clean up pushers #1614

Merged
Jade merged 4 commits from nex/fix/pusher-association into main 2026-04-05 20:34:15 +00:00

4 commits

Author SHA1 Message Date
480a32e4d4
chore: Add newsfrag
Some checks failed
Check Changelog / Check for changelog (pull_request_target) Successful in 10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m16s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m4s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 28m15s
Documentation / Build and Deploy Documentation (push) Successful in 1m17s
Checks / Prek / Pre-commit & Formatting (push) Successful in 3m6s
Release Docker Image / Build linux-amd64 (release) (push) Failing after 2m4s
Release Docker Image / Build linux-arm64 (release) (push) Failing after 2m8s
Release Docker Image / Create Multi-arch Release Manifest (push) Has been skipped
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been skipped
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been skipped
Release Docker Image / Create Max-Perf Manifest (push) Has been skipped
Checks / Prek / Clippy and Cargo Tests (push) Successful in 29m13s
2026-04-05 21:04:27 +01:00
fadd559837
feat: Add admin commands to delete pushers
Some checks failed
Check Changelog / Check for changelog (pull_request_target) Successful in 8s
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
2026-04-05 20:58:11 +01:00
79c63c17fc
feat: Delete pushers when a user logs out 2026-04-05 20:48:03 +01:00
cdc772ba10
feat: Delete all pushers for a user during deactivation 2026-04-05 20:42:08 +01:00