Skip to content

Move API fuzzing YAML generation to the client

What does this MR do and why?

This moves the API fuzzing configuration YAML snippet generation to the client-side. This results in a faster UX. In addition, we are rendering the snippet in a read-only source editor to properly colorize the syntax.

Screenshots or screen recordings

Before After
Screen_Shot_2021-11-15_at_12.12.08_PM Screen_Shot_2021-11-15_at_12.15.18_PM

How to set up and validate locally

  1. In any project, go to Security & Compliance > Configuration.
  2. Select Enable API Fuzzing.
  3. Fill-in the form and submit it.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #333233 (closed)

Merge request reports