1
0
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:
Brandon Treston
2025-02-14 10:30:08 -05:00
committed by GitHub
parent 4a018ceabf
commit 191a587a72
3 changed files with 1 additions and 9 deletions

View File

@@ -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,

View File

@@ -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),
], ],

View File

@@ -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 */