Move *_list permissions to BoardPolicy
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
The following discussion from gitlab-ce!25524 should be addressed:
-
@engwan started a discussion: (+1 comment) Since this is going into a patch release for 11.8, I intentionally made the change as small as possible.
I think
:read_listand:admin_listshould be moved toBoardPolicythough. Since we're checking these permissions on a board and not on a project / group. What do you think?Having a lot of permissions on
ProjectPolicyandGroupPolicyand just having them delegated is really causing a lot of bugs. Another problem related to https://gitlab.com/gitlab-org/manage/issues/16#note_136764201
Note
Permissions got renamed to read_issue_board_list and admin_issue_board_list in the meantime