Skip to content

Add DAST Saved Scans tab

Paul Gascou-Vaillancourt requested to merge 295246-saved-scans-tab into master

What does this MR do?

This addresses issues #295246 (closed) and #295245 (closed) by:

  • Adding a new Saved Scans tab to the DAST profiles management page. This new tab is only available when the dast_saved_scans feature flag is enabled.
  • Mocking the dastScans GraphQL query to demonstrate how the new tab will behave. The actual query will be implemented as part of #295248 (closed), where the mocks will be removed as well.
  • Updating a few copies to better reflect the fact that we're managing more than DAST scanner/site profiles from this page now.

How to test this?

  1. Enable the :dast_saved_scans feature flag.
echo "Feature.disable(:dast_saved_scans)" | rails c
  1. Navigate to the DAST scans management page at /:namespace/:project/-/security/configuration/dast_profiles

Screenshots (strongly suggested)

Before After
before after

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #295246 (closed) & #295245 (closed)

Edited by Paul Gascou-Vaillancourt

Merge request reports