1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-15 01:11:47 +01:00

Removing testing tabs and the learn more link (#12481)

This commit is contained in:
Tom 2025-01-08 10:09:05 -05:00 committed by GitHub
parent bb2961f4ca
commit 8bb080cf93
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 11 additions and 5 deletions

View File

@ -20,5 +20,7 @@
}
],
"flags": {},
"devFlags": {}
"devFlags": {
"showRiskInsightsDebug": false
}
}

View File

@ -3,7 +3,6 @@
<h1 bitTypography="h1">{{ "riskInsights" | i18n }}</h1>
<div class="tw-text-muted tw-max-w-4xl tw-mb-2">
{{ "reviewAtRiskPasswords" | i18n }}
&nbsp;<a class="text-primary" routerLink="/login">{{ "learnMore" | i18n }}</a>
</div>
<div
class="tw-bg-primary-100 tw-rounded-lg tw-w-full tw-px-8 tw-py-4 tw-my-4 tw-flex tw-items-center"
@ -45,13 +44,13 @@
</ng-template>
<tools-critical-applications></tools-critical-applications>
</bit-tab>
<bit-tab label="Raw Data">
<bit-tab *ngIf="showDebugTabs" label="Raw Data">
<tools-password-health></tools-password-health>
</bit-tab>
<bit-tab label="Raw Data + members">
<bit-tab *ngIf="showDebugTabs" label="Raw Data + members">
<tools-password-health-members></tools-password-health-members>
</bit-tab>
<bit-tab label="Raw Data + uri">
<bit-tab *ngIf="showDebugTabs" label="Raw Data + uri">
<tools-password-health-members-uri></tools-password-health-members-uri>
</bit-tab>
</bit-tab-group>

View File

@ -10,6 +10,7 @@ import { RiskInsightsDataService } from "@bitwarden/bit-common/tools/reports/ris
import { ApplicationHealthReportDetail } from "@bitwarden/bit-common/tools/reports/risk-insights/models/password-health";
import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum";
import { ConfigService } from "@bitwarden/common/platform/abstractions/config/config.service";
import { devFlagEnabled } from "@bitwarden/common/platform/misc/flags";
import { AsyncActionsModule, ButtonModule, TabsModule } from "@bitwarden/components";
import { HeaderModule } from "@bitwarden/web-vault/app/layouts/header/header.module";
@ -50,6 +51,7 @@ export class RiskInsightsComponent implements OnInit {
dataLastUpdated: Date = new Date();
isCriticalAppsFeatureEnabled: boolean = false;
showDebugTabs: boolean = false;
appsCount: number = 0;
criticalAppsCount: number = 0;
@ -78,6 +80,8 @@ export class RiskInsightsComponent implements OnInit {
FeatureFlag.CriticalApps,
);
this.showDebugTabs = devFlagEnabled("showRiskInsightsDebug");
this.route.paramMap
.pipe(
takeUntilDestroyed(this.destroyRef),

View File

@ -13,6 +13,7 @@ export type SharedDevFlags = {
noopNotifications: boolean;
skipWelcomeOnInstall: boolean;
configRetrievalIntervalMs: number;
showRiskInsightsDebug: boolean;
};
function getFlags<T>(envFlags: string | T): T {