Skip to content

Create Issues::BuildFromVulnerabilityService based off of Issues::BuildService

What does this MR do?

This MR creates Issues::BuildFromVulnerabilityService for issues, similar to Issues::BuildService. It will build the issue without actually creating it. That way, the user can edit the issue before creation. This MR is broken out from !46503 (closed), which was getting too complex. This MR is one step in completing #250353 (closed) and resolves #250578 (closed).

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Jonathan Schafer

Merge request reports