Skip to content

Allow all integrations to toggle inherited setting via the REST API

What does this MR do and why?

It this MR, we're adding the use_inherited_settings to all integrations. It allows all integrations to toggle inherited setting via the REST API.

Refers to: #467089 (closed)

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

How to set up and validate locally

  1. Checkout the branch
  2. Enable the integration_api_inheritance feature flag
  3. Using a curl or Postman, try to hit any integration's endpoint, and verify if inheritance works as expected. 🎉

note: you should test it against a project that has integration enabled on the parent/group level.

Related to #467089 (closed)

Edited by Bojan Marjanovic

Merge request reports