[group level] Attach vulnerabilities to new issue

Proposal

On the group-level vulnerability report, when selecting the action "Attach to new issue" in the action dropdown, the action toolbar should show a project dropdown to select the project where the issue will be created.

See design #267582[design_1641976190683.png] (comment 2335080731)

Relevant links

Non-functional requirements

  • Documentation:
  • Feature flag: new_issue_attachment_from_vulnerability_bulk_action

Implementation steps

Verification steps

  1. Go to https://gitlab.com/groups/gitlab-org/govern/threat-insights-demos/verification-projects/-/security/vulnerabilities/?activity=DOES_NOT_HAVE_ISSUE,STILL_DETECTED
  2. Select couple vulnerabilities
  3. In "Select action", choose "Attach to new issue"
  4. In "Select project" dropdown, choose a project. Verify that scrolling down fetches more projects.
  5. Select "Create issue" and verify you're redirect to a new issue
Edited by Lorenz van Herwaarden