Add ability to edit DAST site profiles with new fields
Related #271537 (closed)
What does this MR do?
This adds support to edit newly added fields in DAST Site Profiles.
- Authentication fields (url, username, password, and form fields)
- Exclude urls
- Request headers
This MR tries to resolve some anomalies and make the namings consistent with GraphQL schema
Notes
-
feature flag - This change is behind a feature flag
security_dast_site_profiles_additional_fields
- GraphQL - It follows the schema discussed at #225406 (closed) with backend
Screenshots (strongly suggested)
How to test this
- Enable the feature flag
echo "Feature.enable(:security_dast_site_profiles_additional_fields)" | rails c
- Edit a site profile
Edited by Dheeraj Joshi