bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.66k stars 1.14k forks source link

[PM-7084] 1/6: Add shared two-factor-options component #9767

Open quexten opened 1 week ago

quexten commented 1 week ago

๐ŸŽŸ๏ธ Tracking

https://bitwarden.atlassian.net/browse/PM-7084 https://bitwarden.atlassian.net/browse/PM-9098

๐Ÿ“” Objective

This PR adds the shared two-factor-options-component but does not make use of it yet. QA testing for this PR will be done with the follow-up #9768, and the 2 will be merged at the same time.

[!IMPORTANT]
STACKED PR: This set of changes is split into a set of smaller PR's that can be reviewed independently, in parallel. Merging still should be done in order once all PR's are reviewed. Merging can be done incrementally as the feature is feature flagged.

9767 - Shared two-fa options component

9768 - Shared two-fa orchestrator component & totp authenticator component

9769 - Shared two-fa yubikey component

9770 - Shared two-fa email component

9771 - Shared two-fa webauthn component

9772 - Shared two-fa duo component

๐Ÿ“ธ Screenshots

โฐ Reminders before review

๐Ÿฆฎ Reviewer guidelines

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 0% with 34 lines in your changes missing coverage. Please review.

Project coverage is 29.31%. Comparing base (93a57e6) to head (36e3d10).

Files Patch % Lines
...ts/two-factor-auth/two-factor-options.component.ts 0.00% 34 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9767 +/- ## ========================================== - Coverage 29.33% 29.31% -0.02% ========================================== Files 2528 2529 +1 Lines 73768 73802 +34 Branches 13772 13776 +4 ========================================== Hits 21637 21637 - Misses 50509 50543 +34 Partials 1622 1622 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 week ago

Logo Checkmarx One โ€“ Scan Summary & Details โ€“ fdfb763c-d06f-46ef-8b9a-0cfd0fff3653

No New Or Fixed Issues Found