Move upload designs to Reporter role
What does this MR do and why?
Move upload designs to Reporter role
make create, delete, update, move designs to reporter role
Issue: #438829 (closed)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
- Login as root user and visit
project-members
page of any project - http://127.0.0.1:3000/flightjs/Flight/-/project_members - Make a user
reporter
and change his password from console -User.find(22).update(password: "1234Abcd@")
- Visit any issue from Issuelist, Now you should be able to see
upload
buttons near designs widget and can make all edit actions. - Switch to any other branch(Or demote the user to Guest role) and do a hard refresh, you should not be able to see
upload
button also cannot perform any edit actions.
Related to #438829 (closed)
Edited by Abhilash Kotte