Integrate site validation in profile library
Implements #280571 (closed)
What does this MR do?
This MR integrates site validation in DAST site profile library
- Add site validation status column
- Add validate buttons to each unvalidated profile
- Wire up the site validation modal implemented in !47443 (merged) with validate button
How to test this?
- Enable
:security_on_demand_scans_site_validation
feature flag:
echo "Feature.enable(:security_on_demand_scans_site_validation)" | rails c
- Visit the DAST profiles library at
/:group/:project/-/security/configuration/dast_profiles
Screenshots (strongly suggested)
- Column swap (Edit Button and Delete icon) (Please note that this change is not behind Feature Flag)
Before | After |
---|---|
- Validation Status Column
Initial state | Validation Status |
---|---|
- Modal Integration
Notes
-
This MR requires a Changelog due to the changes realigning buttons in profile library (ie. Edit
<-->Delete
)
Edited by Dheeraj Joshi