- Add post-receive refs tracking with mutex-protected storage - Improve branch protection error messages with actionable guidance - Add push queue slot waiting mechanism for concurrent push control - Support for checking push queue availability before push operations
Move RefUpdate, GitService, branch_protection check, and forward function from handle.rs into separate modules.