feat(core): Add versionControl feature flag (#6000)

add versionControl feature flag
This commit is contained in:
Michael Auerswald
2023-04-18 13:29:26 +02:00
committed by GitHub
parent 0c10fbc83f
commit 33299ca61a
7 changed files with 18 additions and 0 deletions

View File

@@ -160,6 +160,7 @@ import { variablesController } from './environments/variables.controller';
import { LdapManager } from './Ldap/LdapManager.ee';
import { getVariablesLimit, isVariablesEnabled } from '@/environments/enviromentHelpers';
import { getCurrentAuthenticationMethod } from './sso/ssoHelpers';
import { isVersionControlEnabled } from './environment/versionControl/versionControlHelper';
const exec = promisify(callbackExec);
@@ -320,6 +321,7 @@ class Server extends AbstractServer {
logStreaming: false,
advancedExecutionFilters: false,
variables: false,
versionControl: false,
},
hideUsagePage: config.getEnv('hideUsagePage'),
license: {
@@ -354,6 +356,7 @@ class Server extends AbstractServer {
saml: isSamlLicensed(),
advancedExecutionFilters: isAdvancedExecutionFiltersEnabled(),
variables: isVariablesEnabled(),
versionControl: isVersionControlEnabled(),
});
if (isLdapEnabled()) {