WIP: Public project-level approval rule API with FE
What does this MR do?
This MR contains the FE for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13895. Let's not merge this one directly, but clone the commits from this one to the original one.
Why was a copy made?
I rebased the old branch which resulted in a merge conflict. Rather than overwriting the other branch, I opted to have @lulalala approve this branch first and update the other one if it's good.
Edited by Paul Slaughter