feat(core): Debug in Editor flag (no-changelog) (#6888)

* feat(cli): Debug in Editor flag (no-changelog)

* fix: Lint issue

* chore: Use correct lock version

* fix: Remove dependency cycle
This commit is contained in:
Omar Ajoue
2023-08-09 16:38:17 +02:00
committed by GitHub
parent d396935281
commit 3d2f4406d7
6 changed files with 15 additions and 0 deletions

View File

@@ -148,6 +148,7 @@ import { License } from './License';
import {
getStatusUsingPreviousExecutionStatusMethod,
isAdvancedExecutionFiltersEnabled,
isDebugInEditorLicensed,
} from './executions/executionHelpers';
import { getSamlLoginLabel, isSamlLoginEnabled, isSamlLicensed } from './sso/saml/samlHelpers';
import { SamlController } from './sso/saml/routes/saml.controller.ee';
@@ -310,6 +311,7 @@ export class Server extends AbstractServer {
variables: false,
sourceControl: false,
auditLogs: false,
debugInEditor: false,
},
hideUsagePage: config.getEnv('hideUsagePage'),
license: {
@@ -430,6 +432,7 @@ export class Server extends AbstractServer {
advancedExecutionFilters: isAdvancedExecutionFiltersEnabled(),
variables: isVariablesEnabled(),
sourceControl: isSourceControlLicensed(),
debugInEditor: isDebugInEditorLicensed(),
});
if (isLdapEnabled()) {