Skip to content

Remove compliance_framework_setting from project edit API

What does this MR do and why?

  • Removes compliance_framework_setting as one of the (required) parameters for [PUT] /projects:id.
    • It never worked, nor was it ever supposed to. But did cause confusion for folks who did expect it to work.
  • No docs changed needed as this parameter wasn't listed in the docs.

How to set up and validate locally

  • Using the REST API, make a call to PUT /api/v4/projects/:id with no parameters.
  • Ensure that the error response does not include compliance_framework_setting in the list of required parameters.

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 #348713 (closed)

Edited by Max Woolf

Merge request reports