Issue priority order might need more permissions control
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
I just accidentally ruined the priority order of the gitlab-ce labels .
Firstly, could someone reorder these correctly? I did some mad dragging assuming there would either be some AJAX 403's firing in my console or that it would correct its state after refresh. Neither of these happened.
Secondly, I think we need to change the way this works a little. I can't work out if I was just really stupid or if this needs some extra controls.
I don't think that someone with the rights to manage the existence of labels should be able to simply drag a label in a list and have its priority changed.
I think 1 of 2 things should be implemented:
-
A save button and dialog box stating that the user must confirm the new order of priority and that this will change at a project level.
-
The label priority should have different permissions than the labels management.
Thinking about it, IMO, the former option is best. Implementing a different set of permissions for priorities still wont help project owners and trusted admins do something silly like I just did.