feat(core): Add advancedFilters feature flag (#5638)

adds advancedFilters feature flag
This commit is contained in:
Michael Auerswald
2023-03-07 14:18:10 +01:00
committed by GitHub
parent 6c1286fadf
commit 0b5ef09e7c
6 changed files with 24 additions and 2 deletions

View File

@@ -144,7 +144,10 @@ import { PostHogClient } from './posthog';
import { eventBus } from './eventbus';
import { Container } from 'typedi';
import { InternalHooks } from './InternalHooks';
import { getStatusUsingPreviousExecutionStatusMethod } from './executions/executionHelpers';
import {
getStatusUsingPreviousExecutionStatusMethod,
isAdvancedFiltersEnabled,
} from './executions/executionHelpers';
import { getSamlLoginLabel, isSamlLoginEnabled, isSamlLicensed } from './sso/saml/samlHelpers';
import { samlControllerPublic } from './sso/saml/routes/saml.controller.public.ee';
import { SamlService } from './sso/saml/saml.service.ee';
@@ -300,6 +303,7 @@ class Server extends AbstractServer {
ldap: false,
saml: false,
logStreaming: config.getEnv('enterprise.features.logStreaming'),
advancedFilters: config.getEnv('enterprise.features.advancedFilters'),
},
hideUsagePage: config.getEnv('hideUsagePage'),
license: {
@@ -328,6 +332,7 @@ class Server extends AbstractServer {
logStreaming: isLogStreamingEnabled(),
ldap: isLdapEnabled(),
saml: isSamlLicensed(),
advancedFilters: isAdvancedFiltersEnabled(),
});
if (isLdapEnabled()) {