mirror of
https://github.com/bitwarden/browser
synced 2025-12-15 15:53:27 +00:00
remove feature flag (#13393)
This commit is contained in:
@@ -129,10 +129,7 @@ export class OrganizationLayoutComponent implements OnInit {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
this.integrationPageEnabled$ = combineLatest(
|
this.integrationPageEnabled$ = this.organization$.pipe(map((org) => org.canAccessIntegrations));
|
||||||
this.organization$,
|
|
||||||
this.configService.getFeatureFlag$(FeatureFlag.PM14505AdminConsoleIntegrationPage),
|
|
||||||
).pipe(map(([org, featureFlagEnabled]) => featureFlagEnabled && org.canAccessIntegrations));
|
|
||||||
|
|
||||||
this.domainVerificationNavigationTextKey = (await this.configService.getFeatureFlag(
|
this.domainVerificationNavigationTextKey = (await this.configService.getFeatureFlag(
|
||||||
FeatureFlag.AccountDeprovisioning,
|
FeatureFlag.AccountDeprovisioning,
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import { NgModule } from "@angular/core";
|
|||||||
import { RouterModule, Routes } from "@angular/router";
|
import { RouterModule, Routes } from "@angular/router";
|
||||||
|
|
||||||
import { authGuard } from "@bitwarden/angular/auth/guards";
|
import { authGuard } from "@bitwarden/angular/auth/guards";
|
||||||
import { canAccessFeature } from "@bitwarden/angular/platform/guard/feature-flag.guard";
|
|
||||||
import {
|
import {
|
||||||
canAccessOrgAdmin,
|
canAccessOrgAdmin,
|
||||||
canAccessGroupsTab,
|
canAccessGroupsTab,
|
||||||
@@ -14,7 +13,6 @@ import {
|
|||||||
canAccessSettingsTab,
|
canAccessSettingsTab,
|
||||||
} from "@bitwarden/common/admin-console/abstractions/organization/organization.service.abstraction";
|
} from "@bitwarden/common/admin-console/abstractions/organization/organization.service.abstraction";
|
||||||
import { Organization } from "@bitwarden/common/admin-console/models/domain/organization";
|
import { Organization } from "@bitwarden/common/admin-console/models/domain/organization";
|
||||||
import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum";
|
|
||||||
|
|
||||||
import { organizationPermissionsGuard } from "../../admin-console/organizations/guards/org-permissions.guard";
|
import { organizationPermissionsGuard } from "../../admin-console/organizations/guards/org-permissions.guard";
|
||||||
import { organizationRedirectGuard } from "../../admin-console/organizations/guards/org-redirect.guard";
|
import { organizationRedirectGuard } from "../../admin-console/organizations/guards/org-redirect.guard";
|
||||||
@@ -45,7 +43,6 @@ const routes: Routes = [
|
|||||||
{
|
{
|
||||||
path: "integrations",
|
path: "integrations",
|
||||||
canActivate: [
|
canActivate: [
|
||||||
canAccessFeature(FeatureFlag.PM14505AdminConsoleIntegrationPage),
|
|
||||||
isEnterpriseOrgGuard(false),
|
isEnterpriseOrgGuard(false),
|
||||||
organizationPermissionsGuard(canAccessIntegrations),
|
organizationPermissionsGuard(canAccessIntegrations),
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ export enum FeatureFlag {
|
|||||||
ProviderClientVaultPrivacyBanner = "ac-2833-provider-client-vault-privacy-banner",
|
ProviderClientVaultPrivacyBanner = "ac-2833-provider-client-vault-privacy-banner",
|
||||||
AccountDeprovisioning = "pm-10308-account-deprovisioning",
|
AccountDeprovisioning = "pm-10308-account-deprovisioning",
|
||||||
VerifiedSsoDomainEndpoint = "pm-12337-refactor-sso-details-endpoint",
|
VerifiedSsoDomainEndpoint = "pm-12337-refactor-sso-details-endpoint",
|
||||||
PM14505AdminConsoleIntegrationPage = "pm-14505-admin-console-integration-page",
|
|
||||||
LimitItemDeletion = "pm-15493-restrict-item-deletion-to-can-manage-permission",
|
LimitItemDeletion = "pm-15493-restrict-item-deletion-to-can-manage-permission",
|
||||||
|
|
||||||
/* Autofill */
|
/* Autofill */
|
||||||
@@ -69,7 +68,6 @@ export const DefaultFeatureFlagValue = {
|
|||||||
[FeatureFlag.ProviderClientVaultPrivacyBanner]: FALSE,
|
[FeatureFlag.ProviderClientVaultPrivacyBanner]: FALSE,
|
||||||
[FeatureFlag.AccountDeprovisioning]: FALSE,
|
[FeatureFlag.AccountDeprovisioning]: FALSE,
|
||||||
[FeatureFlag.VerifiedSsoDomainEndpoint]: FALSE,
|
[FeatureFlag.VerifiedSsoDomainEndpoint]: FALSE,
|
||||||
[FeatureFlag.PM14505AdminConsoleIntegrationPage]: FALSE,
|
|
||||||
[FeatureFlag.LimitItemDeletion]: FALSE,
|
[FeatureFlag.LimitItemDeletion]: FALSE,
|
||||||
|
|
||||||
/* Autofill */
|
/* Autofill */
|
||||||
|
|||||||
Reference in New Issue
Block a user