diff --git a/config/configStruct.go b/config/configStruct.go index d10db83c6..f012c684f 100644 --- a/config/configStruct.go +++ b/config/configStruct.go @@ -175,6 +175,7 @@ type ConfigStruct struct { AiAssistantEnabled bool `yaml:"aiAssistantEnabled" json:"aiAssistantEnabled" default:"true"` DemoModeEnabled bool `yaml:"demoModeEnabled" json:"demoModeEnabled" default:"false"` SupportChatEnabled bool `yaml:"supportChatEnabled" json:"supportChatEnabled" default:"true"` + BetaEnabled bool `yaml:"betaEnabled" json:"betaEnabled" default:"false"` InternetConnectivity bool `yaml:"internetConnectivity" json:"internetConnectivity" default:"true"` Scripting configStructs.ScriptingConfig `yaml:"scripting" json:"scripting"` Manifests ManifestsConfig `yaml:"manifests,omitempty" json:"manifests,omitempty"` diff --git a/helm-chart/templates/06-front-deployment.yaml b/helm-chart/templates/06-front-deployment.yaml index cda39fb00..4a935a9d8 100644 --- a/helm-chart/templates/06-front-deployment.yaml +++ b/helm-chart/templates/06-front-deployment.yaml @@ -80,6 +80,8 @@ spec: value: '{{ .Values.aiAssistantEnabled | ternary "true" "false" }}' - name: REACT_APP_SUPPORT_CHAT_ENABLED value: '{{ and .Values.supportChatEnabled .Values.internetConnectivity | ternary "true" "false" }}' + - name: REACT_APP_BETA_ENABLED + value: '{{ default false .Values.betaEnabled | ternary "true" "false" }}' - name: REACT_APP_DISSECTORS_UPDATING_ENABLED value: '{{ .Values.tap.liveConfigMapChangesDisabled | ternary "false" "true" }}' - name: REACT_APP_SENTRY_ENABLED diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index 6686cf8d1..10c9adcc5 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -251,6 +251,7 @@ cloudLicenseEnabled: true aiAssistantEnabled: true demoModeEnabled: false supportChatEnabled: true +betaEnabled: true internetConnectivity: true scripting: env: {}