From b64404863fbd6cc64bc6b8abc7c906e8a27f3143 Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Thu, 24 Mar 2022 22:28:22 +0100 Subject: [PATCH] Update reports page (#1536) --- src/app/components/premium-badge.component.ts | 6 +- src/app/layouts/navbar.component.html | 3 + .../exposed-passwords-report.component.ts | 4 +- .../inactive-two-factor-report.component.ts | 4 +- .../reused-passwords-report.component.ts | 4 +- .../unsecured-websites-report.component.ts | 4 +- .../tools/weak-passwords-report.component.ts | 4 +- src/app/oss-routing.module.ts | 40 +---- src/app/oss.module.ts | 18 +- .../breach-report.component.html | 8 +- .../breach-report.component.ts | 0 .../cipher-report.component.ts | 0 .../exposed-passwords-report.component.html | 9 +- .../exposed-passwords-report.component.ts | 0 .../inactive-two-factor-report.component.html | 0 .../inactive-two-factor-report.component.ts | 0 src/app/reports/report-card.component.html | 25 +++ src/app/reports/report-card.component.ts | 166 ++++++++++++++++++ src/app/reports/report-list.component.html | 11 ++ src/app/reports/report-list.component.ts | 18 ++ src/app/reports/reports.component.html | 12 ++ src/app/reports/reports.component.ts | 25 +++ src/app/reports/reports.module.ts | 60 +++++++ .../reused-passwords-report.component.html | 0 .../reused-passwords-report.component.ts | 0 .../unsecured-websites-report.component.html | 0 .../unsecured-websites-report.component.ts | 0 .../weak-passwords-report.component.html | 0 .../weak-passwords-report.component.ts | 0 src/app/tools/tools.component.html | 45 ----- src/locales/en/messages.json | 30 ++-- 31 files changed, 382 insertions(+), 114 deletions(-) rename src/app/{tools => reports}/breach-report.component.html (95%) rename src/app/{tools => reports}/breach-report.component.ts (100%) rename src/app/{tools => reports}/cipher-report.component.ts (100%) rename src/app/{tools => reports}/exposed-passwords-report.component.html (95%) rename src/app/{tools => reports}/exposed-passwords-report.component.ts (100%) rename src/app/{tools => reports}/inactive-two-factor-report.component.html (100%) rename src/app/{tools => reports}/inactive-two-factor-report.component.ts (100%) create mode 100644 src/app/reports/report-card.component.html create mode 100644 src/app/reports/report-card.component.ts create mode 100644 src/app/reports/report-list.component.html create mode 100644 src/app/reports/report-list.component.ts create mode 100644 src/app/reports/reports.component.html create mode 100644 src/app/reports/reports.component.ts create mode 100644 src/app/reports/reports.module.ts rename src/app/{tools => reports}/reused-passwords-report.component.html (100%) rename src/app/{tools => reports}/reused-passwords-report.component.ts (100%) rename src/app/{tools => reports}/unsecured-websites-report.component.html (100%) rename src/app/{tools => reports}/unsecured-websites-report.component.ts (100%) rename src/app/{tools => reports}/weak-passwords-report.component.html (100%) rename src/app/{tools => reports}/weak-passwords-report.component.ts (100%) diff --git a/src/app/components/premium-badge.component.ts b/src/app/components/premium-badge.component.ts index 3852b7df..86a88d51 100644 --- a/src/app/components/premium-badge.component.ts +++ b/src/app/components/premium-badge.component.ts @@ -5,9 +5,9 @@ import { MessagingService } from "jslib-common/abstractions/messaging.service"; @Component({ selector: "app-premium-badge", template: ` - - {{ "premium" | i18n }} - + `, }) export class PremiumBadgeComponent { diff --git a/src/app/layouts/navbar.component.html b/src/app/layouts/navbar.component.html index e57001da..e3ae3d56 100644 --- a/src/app/layouts/navbar.component.html +++ b/src/app/layouts/navbar.component.html @@ -24,6 +24,9 @@ +