Developer role on project cannot modify group level tags inside the project
Summary
If a user is developer on a project and has to move their ticket across the board, but the board is made from group level labels, they are not able to move the ticket.
Steps to reproduce
- Be developer on a project, the project has group level labels as the lists. Try to drag the ticket to another swim lane.
- The ticket moves, but on refresh it goes back
- Also cannot change tags.
Example Project
)
What is the current bug behavior?
A developer on a project cannot move things from one section or another because it was made with group labels. All these projects have the same labels and it would be a pain in the ass for me to have to recreate all these labels by hand 7 times (there are like 20 labels) in order for them to be project labels. However I do not want these people to see all the projects, just the one they are working on....
What is the expected correct behavior?
(What you should see instead)
Relevant logs and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code as it's very hard to read otherwise.)
Output of checks
(If you are reporting a bug on GitLab.com, write: This bug happens on GitLab.com)
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:env:info)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true)(we will only investigate if the tests are passing)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)