Skip to content
代码片段 群组 项目
提交 ec8466d4 编辑于 作者: Shinya Maeda's avatar Shinya Maeda
浏览文件

Merge branch 'rollout-new-version-ff' into 'master'

Enable New Version Feature Flags for Self Managed Instances

See merge request gitlab-org/gitlab!35192
No related branches found
No related tags found
无相关合并请求
...@@ -12,7 +12,7 @@ class Projects::FeatureFlagsController < Projects::ApplicationController ...@@ -12,7 +12,7 @@ class Projects::FeatureFlagsController < Projects::ApplicationController
before_action do before_action do
push_frontend_feature_flag(:feature_flag_permissions) push_frontend_feature_flag(:feature_flag_permissions)
push_frontend_feature_flag(:feature_flags_new_version, project) push_frontend_feature_flag(:feature_flags_new_version, project, default_enabled: true)
end end
def index def index
...@@ -103,7 +103,7 @@ def feature_flag ...@@ -103,7 +103,7 @@ def feature_flag
end end
def new_version_feature_flags_enabled? def new_version_feature_flags_enabled?
::Feature.enabled?(:feature_flags_new_version, project) ::Feature.enabled?(:feature_flags_new_version, project, default_enabled: true)
end end
def create_params def create_params
......
...@@ -24,7 +24,7 @@ def execute(preload: true) ...@@ -24,7 +24,7 @@ def execute(preload: true)
private private
def feature_flags def feature_flags
if Feature.enabled?(:feature_flags_new_version, project) if Feature.enabled?(:feature_flags_new_version, project, default_enabled: true)
project.operations_feature_flags project.operations_feature_flags
else else
project.operations_feature_flags.legacy_flag project.operations_feature_flags.legacy_flag
......
...@@ -46,7 +46,7 @@ def flag_version_enabled? ...@@ -46,7 +46,7 @@ def flag_version_enabled?
end end
def new_version_feature_flags_enabled? def new_version_feature_flags_enabled?
::Feature.enabled?(:feature_flags_new_version, project) ::Feature.enabled?(:feature_flags_new_version, project, default_enabled: true)
end end
end end
end end
---
title: Enable new version feature flags by default
merge_request: 35192
author:
type: added
...@@ -246,7 +246,7 @@ def new_version_flag_present? ...@@ -246,7 +246,7 @@ def new_version_flag_present?
end end
def feature_flags_new_version_enabled? def feature_flags_new_version_enabled?
Feature.enabled?(:feature_flags_new_version, user_project) Feature.enabled?(:feature_flags_new_version, user_project, default_enabled: true)
end end
def rename_key(hash, old_key, new_key) def rename_key(hash, old_key, new_key)
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册