Skip to content

Add a button to export CSV data

Savas Vedova requested to merge 197494-export-vulnerability-findings-as-csv into master

What does this MR do?

#197494 (closed) asks for a way to export security reports. This MR introduces a button which when clicked:

  1. Calls the backend to initiate the export operation
  2. Upon successful response, it polls the endpoint returned by the backend
  3. When the download is ready, it opens a new tab and downloads the file

Screenshots

image

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 Savas Vedova

Merge request reports