refactor: extract Undo dispatch into type-specific handlers #14
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closed: This was blocked on #10, which was closed —
activitypub_federationowns theActivityHandlertrait, so a middleware layer isn't feasible. The Undo match has 5 branches of genuinely different logic (different repos, different callbacks), not boilerplate duplication.