Skip to content

Remove VulnerableProjectsController(s) and related logic

Mehmet Emin INAC requested to merge remove_vulnerable_projects_controller into master

What does this MR do?

Since we started using GraphQL API for the letter grade information for group security dashboard, Groups::Security::VulnerableProjectsController became obsolete. Security::VulnerableProjectsController has already become obsolete with the release of first-class vulnerabilities dashboards.

This MR removes Groups::Security::VulnerableProjectsController and Security::VulnerableProjectsController along with the utility modules used in these obsolete controllers.

Screenshots

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

Merge request reports

Loading