Skip to content

Support Ajax endpoints for FeatureFlagsController

What does this MR do?

This MR supports the following Ajax endpoints for FeatureFlagsController

  • show
  • create
  • update
  • destroy
Name Endpoints params
show GET "-/feature_flags/:id" N/A
create POST "-/feature_flags" { "operations_feature_flags": { "name": "String", "active": "Boolean" } }
update PUT "-/feature_flags/:id" { "operations_feature_flags": { "name": "String", "active": "Boolean" } }
destroy DELETE "-/feature_flags/:id" N/A

Those endpoints are necessary for Vue.js refactoring on feature flag pages.

Those endpoints are not necessary for the implementation on https://gitlab.com/gitlab-org/gitlab-ee/issues/8621.

What are the relevant issue numbers?

Related: https://gitlab.com/gitlab-org/gitlab-ee/issues/8621

Does this MR meet the acceptance criteria?

Edited by Shinya Maeda

Merge request reports