Skip to content

Top Level securityReportFinding GraphQL Query

Why are we doing this work

We need to have a top level securityReportFinding GraphQL query to retrieve data for a single Security Finding. This is needed for migrating the Pipeline Security Tab to GraphQL.

Relevant links

Epic - Create reusable findings modal (&8910 - closed)

Non-functional requirements

  • Documentation: Needs updated GraphQL docs
  • Performance: Need to check performance, as this will require parsing a report for a single finding. Extend the use of `security_findings` (&8341 - closed) (scheduled for work) will improve the performance of this call.
  • Testing: A new spec file will be required.

Implementation plan

  • MR 1: Add top level securityReportFinding query
  • backend Add top level securityReportFinding query

Verification steps

Edited by Jonathan Schafer