Move legacy issuable confidentiality control to actions menu

What does this MR do and why?

Move legacy issuable confidentiality control to actions menu, in order to match the experience in work items.

References

Please include cross links to any resources that are relevant to this MR This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.

Screenshots or screen recordings

Before After
gdk.test_3000_flightjs_Flight_-issues_114__1 gdk.test_3000_flightjs_Flight_-issues_114__2

How to set up and validate locally

  1. Check out this branch
  2. In the GDK, visit an issue
  3. You will not see the confidentiality sidebar item
  4. click the action menu in the issue header
  5. You will see an option related to confidentiality. Click it.
  6. You will see that the confidentiality of the issue is toggled.
  7. Visit an incident
  8. Repeat steps 3-6

Related to #480380 (closed)

Edited by Chad Lavimoniere

Merge request reports

Loading