Show information about security report schema validation problems in Vulnerability Report (Backend)

Why are we doing this work?

Currently, we expose schema validation warnings only in the pipeline security tab. I think it would be more visible if we exposed those warnings or some kind of message in the Vulnerability Report section, see picture.

image

Implementation plan

  1. Adjust ee/app/helpers/ee/projects_helper.rb so it contains information about the latest pipeline containing schema validation errors/warnings

Testing

  • Make sure existing E2E secure specs are not broken
  • Feature spec/Unit test to cover this change
Edited by Harsha Muralidhar