Skip to content

Add DAST on-demand scans site profile app

What does this MR do?

It bootstraps the Vue app that eventually contain the DAST profile library.

It is the first part of a series of MRs that will iteratively add more functionality. For now the App only contains a placeholder text for the profile-listing part and is hidden behind a feature flag.

Context

Related Issues / Epics

Local Tesing

In order to test this locally run the following command to enable the feature:

echo "Feature.enable(:security_on_demand_scans_feature_flag)" | spring rails c
  1. Sign is as an admin user
  2. Use an existing project's group / projectName for this url pattern /:group/:project/-/on_demand_scans/profiles (http://localhost:3000/h5bp/html5-boilerplate/-/on_demand_scans/profiles)

Screens

Desktop Responsive Behaviour
localhost_3000_h5bp_html5-boilerplate_-_on_demand_scans_profiles dast_profiles_library_responsive

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #229512 (closed)

Edited by David Pisek

Merge request reports