Developers are able to push to protected branches that contain a '/' in the branch name
Created by: mjdetullio
5.1 stable
Title is pretty self explanatory..
Developers are able to push to protected branches that contain a '/' in the branch name. This seems like an issue with regular expressions trimming the branch name too early for the API request.
production.log:
For pushing to branch name feature/example
you can see only feature
shows up in the request.
Started GET "//api/v3/internal/allowed?key_id=143&action=git-receive-pack&ref=feature&project=my-group/my-repo" for at 2013-04-29 12:53:01 -0400