• Douwe Maan's avatar
    Merge branch '21513-fix-branch-protection-api' into 'master' · 6e693771
    Douwe Maan authored
    Fix branch protection API.
    
    ## What does this MR do?
    
    - Fixes the branch protection API.
    - Closes #21513 
    - EE Merge Request: gitlab-org/gitlab-ee!718
    
    ## Tasks
    
    - [ ]  #21513 !6215 Protected branches API bug
        - [x]  Investigate
        - [x]  Test + Fix
        - [x]  Changelog
        - [x]  MR
        - [x]  Wait for build to pass
        - [x]  Review
        - [x]  Check for EE conflicts
        - [x]  Create EE MR
        - [x]  Refactor + Fix
        - [x]  Rebase EE MR against EE master
        - [x]  Wait for builds to pass
        - [x]  Assign to dbalexandre/douwe
        - [x]  Implement latest review comments
        - [x]  Wait for Douwe's review
            - [x]  Implement changes
            - [x]  Port changes to EE MR
            - [x]  Assign both back to Douwe
        - [ ]  Wait for merge
        - [ ]  Merge gitlab-org/gitlab-ee!718
    
    See merge request !6215
    6e693771
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 138 KB