Skip to content

Align API Fuzzing frontend with backend

What does this MR do?

This updates the API fuzzing configuration form's frontend implementation to match backend decisions that have been implemented in !53883 (merged). Specifically:

  • The CreateApiFuzzingCiConfigurationInput type was renamed to ApiFuzzingCiConfigurationCreateInput.
  • The createApiFuzzingCiConfiguration mutation was renamed to apiFuzzingCiConfigurationCreate.
  • The gitlabCiYamlEditUrl field was renamed to gitlabCiYamlEditPath.

How to test this?

  1. Enable the :api_fuzzing_configuration_ui feature flag:
echo "Feature.enable(:api_fuzzing_configuration_ui)" | rails c
  1. Browse to the API fuzzing configuration form at /:namespace/:project/-/security/configuration/api_fuzzing

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #322621 (closed)

Edited by Paul Gascou-Vaillancourt

Merge request reports