Skip to content

Group level security reports schema changes

What does this MR do?

This MR is introducing schema changes which are gonna be utilized by follow up MRs for Group-level Exportable Security Reports MVC(#213013 (closed)).

The Vulnerabilities::Export model will be associated either with a project or group. Therefore I added an extra reference column called group_id and introduced the belongs_to relation in model.

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 Mayra Cabrera

Merge request reports