Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auth/PM-8113 - 2FA Components Consolidation and UI Refresh #12087

Open
wants to merge 206 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 183 commits
Commits
Show all changes
206 commits
Select commit Hold shift + click to select a range
0959069
PM-8113 - Deprecate TwoFactorComponentRefactor feature flag in favor …
JaredSnider-Bitwarden Nov 19, 2024
4d06957
PM-8113 - Rename all existing 2FA components as V1.
JaredSnider-Bitwarden Nov 21, 2024
411385e
PM-8113 - TwoFactorAuthComp - Add comment explaining that tagged unus…
JaredSnider-Bitwarden Nov 21, 2024
1709ffd
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Nov 22, 2024
2ac5348
PM-8113 - 2FA Auth Comp - deprecate captcha
JaredSnider-Bitwarden Dec 3, 2024
fd8923a
PM-8113 - LoginStrategySvc - add todo for deprecation of captcha resp…
JaredSnider-Bitwarden Dec 3, 2024
21af124
PM-8113 - TwoFactorAuth tests - remove captcha
JaredSnider-Bitwarden Dec 3, 2024
84d817e
PM-8113 - TwoFactorAuthComp HTML - remove captcha
JaredSnider-Bitwarden Dec 3, 2024
d49b1b6
PM-8113 - Web Two Factor Auth - update deps
JaredSnider-Bitwarden Dec 3, 2024
bca8fae
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Dec 3, 2024
430cff6
PM-8113 - Move all new two-factor-auth components into libs/auth inst…
JaredSnider-Bitwarden Dec 3, 2024
7167861
PM-8113 - Add new child-components folder to help differentiate betwe…
JaredSnider-Bitwarden Dec 3, 2024
6a97b0c
PM-8113 - Add todo for browser TwoFactorAuthEmailComponent
JaredSnider-Bitwarden Dec 4, 2024
fd9b0cf
PM-8113 - TwoFactorAuth - progress on consolidation
JaredSnider-Bitwarden Dec 4, 2024
f838694
PM-8113 - TwoFactorAuth - add TODO to ensure I don't miss web on succ…
JaredSnider-Bitwarden Dec 5, 2024
0b3cd49
PM-8113 - TwoFactorAuth - Deprecate browser implementation of two-fac…
JaredSnider-Bitwarden Dec 5, 2024
c9ced8a
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Dec 9, 2024
df42717
PM-8113 - Bring across 2FA session timeout to new 2FA orchestrator comp
JaredSnider-Bitwarden Dec 9, 2024
c28c8cb
PM-8113 - Export TwoFactorAuth from libs/auth
JaredSnider-Bitwarden Dec 9, 2024
8d8f595
PM-8113 - Fix 2FA Auth Comp tests by adding new service deps.
JaredSnider-Bitwarden Dec 9, 2024
e1f558c
PM-8113 - Fix TwoFactorAuthExpiredComp imports + TwoFactorAuthCompone…
JaredSnider-Bitwarden Dec 9, 2024
5989239
PM-8113 - 2FA Auth Comp - Progress on removing onSuccessfulLogin call…
JaredSnider-Bitwarden Dec 9, 2024
0caf9d8
PM-8113 - 2FA Auth - update deps to private as inheritance will no lo…
JaredSnider-Bitwarden Dec 9, 2024
15bff43
PM-8113 - TwoFactorAuthComp - Refactor init a bit.
JaredSnider-Bitwarden Dec 9, 2024
e70c126
PM-8113 - TwoFactorAuthComp - More naming refactors
JaredSnider-Bitwarden Dec 9, 2024
3b154fa
PM-8113 - TwoFactorAuth - (1) more refactoring (2) removed onSuccess…
JaredSnider-Bitwarden Dec 9, 2024
d9c05e8
PM-8113 - TwoFactorAuthComp Tests - clean up tests for removed callba…
JaredSnider-Bitwarden Dec 10, 2024
9bee399
PM-8113 - TwoFactorAuthComponent - refactor default success route han…
JaredSnider-Bitwarden Dec 10, 2024
a5cf61b
PM-8113 - TwoFactorAuthComp - More refactoring
JaredSnider-Bitwarden Dec 10, 2024
3aa96b8
PM-8113 - TwoFactorAuthComp - more refactors
JaredSnider-Bitwarden Dec 10, 2024
e846d09
PM-8113 - TwoFactorAuth - Remove unused service dep
JaredSnider-Bitwarden Dec 10, 2024
7235b37
PM-8113 - TwoFactorAuthComp - Refactor out unused button action text …
JaredSnider-Bitwarden Dec 10, 2024
4a60ae2
PM-8113 - TwoFactorAuthComponent - Add type for providerData
JaredSnider-Bitwarden Dec 10, 2024
055276b
PM-8113 - TwoFactorAuthComponent - Add todo
JaredSnider-Bitwarden Dec 11, 2024
c0fa016
PM-8113 - TwoFactorAuthComponent - Add client type
JaredSnider-Bitwarden Dec 12, 2024
0fa92b7
PM-8113 - TwoFactorAuth - implement browser specific SSO + 2FA logic
JaredSnider-Bitwarden Dec 12, 2024
f28242a
PM-8113 - TwoFactorService Abstraction - refactor to use proper funct…
JaredSnider-Bitwarden Dec 12, 2024
30df063
PM-8113 - Refactor 2FA Guard logic out of ngOnInit and into own teste…
JaredSnider-Bitwarden Dec 12, 2024
831328c
PM-8113 - TwoFactorAuthComponent - WIP on webauthn init.
JaredSnider-Bitwarden Dec 14, 2024
42719e4
PM-8113 - TwoFactorAuthComponent - pull webauthn fallback response ha…
JaredSnider-Bitwarden Dec 14, 2024
3b524fc
PM-8113 - TwoFactorAuthComponent - move linux popup width extension l…
JaredSnider-Bitwarden Dec 14, 2024
2d1bb31
PM-8113 - WebTwoFactorAuthComponentService - add explicit override fo…
JaredSnider-Bitwarden Dec 15, 2024
bbdb0c2
PM-8113 - Implement new TwoFactorAuthComponentService .openPopoutIfAp…
JaredSnider-Bitwarden Dec 15, 2024
8fa330f
PM-8113 - TwoFactorAuthComponent - misc cleanup
JaredSnider-Bitwarden Dec 15, 2024
12b5da1
PM-8113 - TwoFactorAuthComponent - more clean up
JaredSnider-Bitwarden Dec 15, 2024
e19f3ea
PM-8113 - TwoFactorAuthComponent - WIP on removing TDE callbacks
JaredSnider-Bitwarden Dec 15, 2024
38dc309
PM-8113 - TwoFactorAuthComponent - finish refactoring out all callbacks
JaredSnider-Bitwarden Dec 15, 2024
a1f82e5
PM-8113 - TwoFactorAuthComponent - remove now unused method
JaredSnider-Bitwarden Dec 15, 2024
8f19645
PM-8113 - TwoFactorAuthComponent - refactor routes.
JaredSnider-Bitwarden Dec 15, 2024
ace5f3b
PM-8113 - TwoFactorAuthComponent - add TODO
JaredSnider-Bitwarden Dec 15, 2024
71fd85c
PM-8113 - TwoFactorAuthComp - isTrustedDeviceEncEnabled - add undefin…
JaredSnider-Bitwarden Dec 15, 2024
112f9d4
PM-8113 - TwoFactorAuthComponent tests - updated to pass
JaredSnider-Bitwarden Dec 15, 2024
3eef259
PM-8113 - (1) Consolidate TwoFactorAuthEmail component into new servi…
JaredSnider-Bitwarden Dec 16, 2024
d1d438b
PM-8113 - Refactor libs/auth/2fa into barrel files.
JaredSnider-Bitwarden Dec 16, 2024
9f8696f
PM-8113 - Move TwoFactorAuthEmail content to own folder.
JaredSnider-Bitwarden Dec 16, 2024
7e0c113
PM-8113 - Move 2FA Duo to own comp folder.
JaredSnider-Bitwarden Dec 16, 2024
f7a7938
PM-8113 - ExtensionTwoFactorAuthEmailComponentService - Add comment
JaredSnider-Bitwarden Dec 16, 2024
1b66049
PM-8113 - TwoFactorAuthEmailComponentService - add docs
JaredSnider-Bitwarden Dec 18, 2024
9905c6f
PM-8113 - TwoFactorAuthDuoComponentService - define top level abstra…
JaredSnider-Bitwarden Dec 18, 2024
5e9249a
PM-8113 - TwoFactorAuthDuoCompService - add client specific handling …
JaredSnider-Bitwarden Dec 19, 2024
4ddc319
PM-8113 - Delete no longer used client specific two factor auth duo c…
JaredSnider-Bitwarden Dec 19, 2024
5c49f6e
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Dec 19, 2024
f9737df
PM-8113 - Register TwoFactorAuthDuoComponentService implementation in…
JaredSnider-Bitwarden Dec 20, 2024
8dd4c51
PM-8113 - TwoFactorAuthComp - add destroy ref to fix warnings.
JaredSnider-Bitwarden Dec 20, 2024
09f87c8
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 6, 2025
8e23dcf
PM-8113 - Remove accidentally checked in dev change
JaredSnider-Bitwarden Jan 6, 2025
ecb34eb
PM-8113 - TwoFactorAuthComp - (1) Add loading state (2) Add missing …
JaredSnider-Bitwarden Jan 6, 2025
0416c54
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Jan 6, 2025
2c620ea
PM-8113 - TwoFactorAuthDuoComponent - update takeUntilDestroyed to pa…
JaredSnider-Bitwarden Jan 7, 2025
b933462
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 9, 2025
d5391ba
PM-8113 - TwoFactorAuthWebAuthnComponent - remove no longer necessary…
JaredSnider-Bitwarden Jan 9, 2025
ee8592c
PM-8113 - TwoFactorAuthWebAuthnComp - refactor names and add todo
JaredSnider-Bitwarden Jan 9, 2025
206b23f
PM-8113 - (1) Move WebAuthn 2FA comp to own folder (2) build out clie…
JaredSnider-Bitwarden Jan 10, 2025
b3befbd
PM-8113 - Register TwoFactorAuthWebAuthnComponentServices
JaredSnider-Bitwarden Jan 10, 2025
78a09b1
PM-8113 - Tweak TwoFactorAuthWebAuthnComponentService and add to TwoF…
JaredSnider-Bitwarden Jan 10, 2025
7c53135
PM-8113 - WebTwoFactorAuthDuoComponentService - fix type issue
JaredSnider-Bitwarden Jan 10, 2025
0971088
PM-8113 - ExtensionTwoFactorAuthDuoComponentService - attempt to fix …
JaredSnider-Bitwarden Jan 10, 2025
30aabc3
PM-8113 - Remove ts-strict-ignore
JaredSnider-Bitwarden Jan 10, 2025
13d0d0d
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 10, 2025
2dc94df
PM-8113 - TwoFactorAuthWebAuthnComponent - satisfy strict typescript …
JaredSnider-Bitwarden Jan 13, 2025
22a82be
PM-8113 - TwoFactorAuthComponent - some progress on strict TS conversion
JaredSnider-Bitwarden Jan 13, 2025
53bb473
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh and merge …
JaredSnider-Bitwarden Jan 14, 2025
282d7e4
PM-8113 - TwoFactorAuthComp - fixed all strict typescript issues.
JaredSnider-Bitwarden Jan 16, 2025
6f3ab5c
PM-8113 - TwoFactorAuthComp - remove no longer necessary webauthn code
JaredSnider-Bitwarden Jan 16, 2025
36bc5f3
PM-8113 - ExtensionTwoFactorAuthComponentService - handleSso2faFlowSu…
JaredSnider-Bitwarden Jan 16, 2025
97050d2
PM-8113 - TwoFactorAuthComp - TDE should use same success handler method
JaredSnider-Bitwarden Jan 16, 2025
b6c2abf
PM-8113 - Fix SSO + 2FA result handling by closing proper popout window
JaredSnider-Bitwarden Jan 17, 2025
2b9f97a
PM-8113 - Add todo
JaredSnider-Bitwarden Jan 17, 2025
5b6f552
PM-8113 - Webauthn 2FA - As webauthn popout doesn't persist SSO state…
JaredSnider-Bitwarden Jan 20, 2025
1c9f3e7
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 22, 2025
66ac280
PM-8113 - Per main changes, remove deprecated I18nPipe from 2fa comps…
JaredSnider-Bitwarden Jan 22, 2025
a35ab8f
PM-8113 - Remove more incorrect i18nPipes
JaredSnider-Bitwarden Jan 22, 2025
09f4a46
PM-8113 - TwoFactorAuth + Webauthn - Refactor logic
JaredSnider-Bitwarden Jan 23, 2025
e626233
PM-8113 - TwoFactorAuth - build submitting loading logic
JaredSnider-Bitwarden Jan 23, 2025
2091245
PM-8113 - TwoFactorAuth - remove loading as submitting.
JaredSnider-Bitwarden Jan 23, 2025
37ac400
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 23, 2025
1b72325
PM-8113 - TwoFactorAuth - update to latest authN session timeout logic
JaredSnider-Bitwarden Jan 23, 2025
dd4ef7b
PM-8113 - AuthPopoutWindow - Add new single action popout for email 2…
JaredSnider-Bitwarden Jan 23, 2025
171d951
PM-8113 - Update ExtensionTwoFactorAuthComponentService to close ema…
JaredSnider-Bitwarden Jan 23, 2025
d28abe4
PM-8113 - Fix build after merge conflict issue
JaredSnider-Bitwarden Jan 23, 2025
b583b52
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 24, 2025
314c1a2
PM-8113 - 2FA - Duo & Email comps - strict typescript adherence.
JaredSnider-Bitwarden Jan 24, 2025
8506449
PM-8113 - TwoFactorAuth - Clean up unused stuff and get tests passing
JaredSnider-Bitwarden Jan 24, 2025
e6e3cf6
PM-8113 - Clean up used service method + TODO as I've confirmed it wo…
JaredSnider-Bitwarden Jan 24, 2025
7d90d1a
PM-8113 - TODO: test all comp services
JaredSnider-Bitwarden Jan 24, 2025
7b5a751
PM-8113 - TwoFactorAuthComponent Tests - fix tests by removing mock o…
JaredSnider-Bitwarden Jan 24, 2025
08a13c0
PM-8113 - Revert changes to login strategies to avoid scope creep for…
JaredSnider-Bitwarden Jan 25, 2025
c4e3585
PM-8113 - ExtensionTwoFactorAuthComponentService tests
JaredSnider-Bitwarden Jan 26, 2025
d954801
PM-8113 - Test ExtensionTwoFactorAuthDuoComponentService
JaredSnider-Bitwarden Jan 27, 2025
b7cd1f8
PM-8113 - ExtensionTwoFactorAuthEmailComponentService - add tests
JaredSnider-Bitwarden Jan 27, 2025
fd1cb3c
PM-8113 - Test ExtensionTwoFactorAuthWebAuthnComponentService
JaredSnider-Bitwarden Jan 27, 2025
94f1517
PM-8113 - Add 2fa icons (icons need tweaking still)
JaredSnider-Bitwarden Jan 27, 2025
ab38b3b
PM-8113 - TwoFactorAuthComponent - add setAnonLayoutDataByTwoFactorPr…
JaredSnider-Bitwarden Jan 28, 2025
3732e02
PM-8113 - TwoFactorEmailComp - work on converting to new design
JaredSnider-Bitwarden Jan 28, 2025
6b7f98e
PM-8113 - Update icons with proper svg with scaling via viewbox
JaredSnider-Bitwarden Jan 28, 2025
115514d
PM-8113 - Update icons to use proper classes
JaredSnider-Bitwarden Jan 28, 2025
af9d132
PM-8113 - 2FA Auth Comp - Progress on implementing design changes
JaredSnider-Bitwarden Jan 28, 2025
5df561c
PM-8113 - TwoFactorOptionsComponent - add todos
JaredSnider-Bitwarden Jan 28, 2025
1066c1c
PM-8113 - 2fa Email Comp - add style changes per discussion with design
JaredSnider-Bitwarden Jan 28, 2025
01cae16
PM-8113 - TwoFactorAuthComponent - use2faRecoveryCode - build out met…
JaredSnider-Bitwarden Jan 28, 2025
1ff50d2
PM-8113 - TwoFactorAuthComp - fix comp tests
JaredSnider-Bitwarden Jan 28, 2025
196ff0a
PM-8113 - TwoFactorAuthComp - progress on adding 2fa provider page ic…
JaredSnider-Bitwarden Jan 28, 2025
d0c372c
PM-8113 - Browser Translations - update duoTwoFactorRequiredPageSubti…
JaredSnider-Bitwarden Jan 29, 2025
f7f2fa6
PM-8113 - TwoFactorAuthComp - more work on getting page title / icons…
JaredSnider-Bitwarden Jan 29, 2025
cbcc2fa
PM-8113 - Add todo
JaredSnider-Bitwarden Jan 29, 2025
2ec3439
PM-8113 - TwoFactorAuthDuoComponent Html - remove text that was moved…
JaredSnider-Bitwarden Jan 29, 2025
5a36c8b
PM-8113 - 2FA Auth Comp - Duo icon works
JaredSnider-Bitwarden Jan 29, 2025
d579acb
PM-8113 - (1) Add Yubico logo icon (2) Rename Yubikey icon to securit…
JaredSnider-Bitwarden Jan 29, 2025
7d86861
PM-8113 - TwoFactorAuthComp - remove icon from launch duo button per …
JaredSnider-Bitwarden Jan 29, 2025
e368f1a
PM-8113 - Mark old two-factor-options component as v1.
JaredSnider-Bitwarden Jan 29, 2025
57c1826
PM-8113 - Web - TwoFactorOptionsComponentV1 - Fix import
JaredSnider-Bitwarden Jan 29, 2025
87d5503
PM-8113 - Fix more imports
JaredSnider-Bitwarden Jan 29, 2025
e2e5a92
PM-8113 - Adjust translations based on meeting with Design
JaredSnider-Bitwarden Jan 29, 2025
01314f1
PM-8113 - TwoFactorOptionsComponent - deprecate recovery code functio…
JaredSnider-Bitwarden Jan 29, 2025
dfacaff
PM-8113 - TwoFactorOptionsComponent - remove icon disable logic and u…
JaredSnider-Bitwarden Jan 29, 2025
306b08e
PM-8113 - 2FA Options Comp rewritten to match figma
JaredSnider-Bitwarden Jan 29, 2025
4cce1d7
PM-8113 - TwoFactorOptions - (1) Sort providers like setup screen (2)…
JaredSnider-Bitwarden Jan 30, 2025
d0454af
PM-8113 - Webauthn 2FA - WIP on updating connectors to latest style
JaredSnider-Bitwarden Jan 31, 2025
bb54b30
PM-8113 - Webauthn connector - clean up commented out code and restor…
JaredSnider-Bitwarden Jan 31, 2025
afad4e0
PM-8113 - TwoFactorAuthWebAuthn - Add loading state for iframe until …
JaredSnider-Bitwarden Jan 31, 2025
33ab7e6
PM-8113 - Webauthn Iframe - update translation per figma
JaredSnider-Bitwarden Jan 31, 2025
177fa3f
PM-8113 - TwoFactorAuthComp - per figma, put webauthn after checkbox.
JaredSnider-Bitwarden Jan 31, 2025
7a8a443
PM-8113 - WebAuthn Fallback connector - UI refreshed
JaredSnider-Bitwarden Jan 31, 2025
5905055
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Jan 31, 2025
22890e1
PM-8113 - Two Factor Options - Implement wrapping
JaredSnider-Bitwarden Jan 31, 2025
762d1c1
PM-8113 - TwoFactorAuthAuthenticator - Remove text per figma
JaredSnider-Bitwarden Jan 31, 2025
386315a
PM-8113 - TwoFactorAuthYubikey - Clean up design per figma
JaredSnider-Bitwarden Jan 31, 2025
118aea3
PM-8113 - Refactor all 2FA flows to use either reactive forms or prog…
JaredSnider-Bitwarden Feb 2, 2025
a5ca2f9
PM-8113 - 2FA Auth Comp - for form validated 2FA methods, add enter s…
JaredSnider-Bitwarden Feb 2, 2025
7ab9225
PM-8113 - TwoFactorAuthComp - Add loginSuccessHandlerService
JaredSnider-Bitwarden Feb 3, 2025
77f1e02
PM-8113 - DesktopTwoFactorAuthDuoComponentService - add tests
JaredSnider-Bitwarden Feb 3, 2025
ce6a243
PM-8113 - WebTwoFactorAuthDuoComponentService test file - WIP on tests
JaredSnider-Bitwarden Feb 4, 2025
5f30790
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 4, 2025
5f27a8e
PM-8113 - WebTwoFactorAuthDuoComponentService - test listenForDuo2faR…
JaredSnider-Bitwarden Feb 4, 2025
56535ad
PM-8113 - TwoFactorAuthComp - (1) remove unused deps (2) get tests pa…
JaredSnider-Bitwarden Feb 4, 2025
adf448c
PM-8113 - Add required to inputs
JaredSnider-Bitwarden Feb 4, 2025
fa8f9df
PM-8113 - TwoFactorAuth - Save off 2FA providers map so we can only s…
JaredSnider-Bitwarden Feb 4, 2025
ec6c131
PM-8113 - Webauthn iframe styling must be adjusted per client so adju…
JaredSnider-Bitwarden Feb 4, 2025
2fd7224
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Feb 4, 2025
65d080a
PM-8113 - TwoFactorAuthComp - Integrate latest ssoLoginService changes
JaredSnider-Bitwarden Feb 4, 2025
bd5be17
PM-8113 - Desktop & Browser routing modules - add new page title per …
JaredSnider-Bitwarden Feb 5, 2025
0f92409
PM-8113 - WebAuthn - added optional awaiting security key interaction…
JaredSnider-Bitwarden Feb 6, 2025
3d9c78c
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 6, 2025
50f5c73
PM-8113 - TwoFactorAuthComp - refactor to avoid reactive race conditi…
JaredSnider-Bitwarden Feb 6, 2025
08fb2ee
PM-8113 - ExtensionTwoFactorAuthEmailComponentService - force close t…
JaredSnider-Bitwarden Feb 7, 2025
4cbe5b5
PM-8113 - TwoFactorAuth - refactor enter key press to exempt non-appl…
JaredSnider-Bitwarden Feb 7, 2025
539209e
PM-8113 - Refactor ExtensionTwoFactorAuthComponentService methods to …
JaredSnider-Bitwarden Feb 7, 2025
6d6c712
PM-8113 - TwoFactorAuth - fix programmatic submit of form
JaredSnider-Bitwarden Feb 7, 2025
99f72e1
PM-8113 - Fix ExtensionTwoFactorAuthComponentService tests
JaredSnider-Bitwarden Feb 7, 2025
757884e
PM-8113 - Extension - Webauthn iframe - remove -10px margin
JaredSnider-Bitwarden Feb 7, 2025
7c7c474
PM-8113 - Extension Routing module - 2FA screens need back button
JaredSnider-Bitwarden Feb 7, 2025
00b47b1
PM-8113 - Get Duo working in extension
JaredSnider-Bitwarden Feb 7, 2025
5c76ca3
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Feb 9, 2025
33d7467
PM-8113 - TwoFactorOptions - tweak styling of row styling to better w…
JaredSnider-Bitwarden Feb 9, 2025
a6df097
PM-8113 - TwoFactorWebauthnComp - new tab button styling per figma
JaredSnider-Bitwarden Feb 9, 2025
aa44bd0
PM-8113 - 2FA Comp - Update logic for hiding / showing the remember m…
JaredSnider-Bitwarden Feb 9, 2025
76546a5
PM-8113 - TwoFactorAuthWebAuthnComp - new tab flow - fix remember me
JaredSnider-Bitwarden Feb 9, 2025
24556d0
PM-8113 - Per PR feedback, add TODO for better provider and module st…
JaredSnider-Bitwarden Feb 10, 2025
a71a699
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 10, 2025
c4b28eb
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 11, 2025
dbde31b
PM-8113 - TwoFactorAuth - add missing TDE offboarding logic.
JaredSnider-Bitwarden Feb 13, 2025
d21f04e
Merge remote-tracking branch 'origin/main' into auth/pm-8113/2fa-comp…
JaredSnider-Bitwarden Feb 13, 2025
84323f3
PM-8113 - TwoFactorAuthComponent tests - fix tests
JaredSnider-Bitwarden Feb 13, 2025
88761f0
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 18, 2025
f43b33d
PM-8113 - 2FA Auth Comp HTML - per PR feedback, remove unnecessary ma…
JaredSnider-Bitwarden Feb 18, 2025
35a14c8
PM-8113 - 2FA Comp - per PR feedback, remove inSsoFlow as it isn't used.
JaredSnider-Bitwarden Feb 18, 2025
4f25d11
PM-8113 - TwoFactorOptionsComp - Clean up no longer needed emitters.
JaredSnider-Bitwarden Feb 18, 2025
d1a0d97
PM-8113 - TwoFactorOptions - per PR feedback, clean up any usage
JaredSnider-Bitwarden Feb 18, 2025
ac3f7e8
PM-8113 - TwoFactorAuthComp - per PR feedback, rename method from sel…
JaredSnider-Bitwarden Feb 18, 2025
4376f0e
PM-8113 - Per PR feedback, fix translations misspelling
JaredSnider-Bitwarden Feb 19, 2025
f3c87e6
PM-8113 - TwoFactorAuthSecurityKeyIcon - fix hardcoded value
JaredSnider-Bitwarden Feb 19, 2025
bdf38c2
PM-8113 - TwoFactorAuthSecurityKeyIcon - fix extra "
JaredSnider-Bitwarden Feb 19, 2025
ac0b80f
PM-8113 - TwoFactorAuthDuo - Per PR feedback, remove empty template.
JaredSnider-Bitwarden Feb 19, 2025
213245b
PM-8113 - LooseComponentsModule - re-add accidentally removed component
JaredSnider-Bitwarden Feb 19, 2025
f05596b
PM-8113 - TwoFactorAuthWebAuthnIcon - per PR feedback, fix hardcoded …
JaredSnider-Bitwarden Feb 19, 2025
1c8c9f4
PM-8113 - Desktop AppRoutingModule - per PR feedback, remove unnecess…
JaredSnider-Bitwarden Feb 19, 2025
a673dbf
PM-8113 - Update apps/browser/src/auth/services/extension-two-factor-…
JaredSnider-Bitwarden Feb 19, 2025
7f873f1
PM-8113 - TwoFactorAuthComp - Per PR feedback, add trim to token value
JaredSnider-Bitwarden Feb 19, 2025
6459d0c
Merge branch 'auth/pm-8113/2fa-comps-ui-refresh' of https://github.co…
JaredSnider-Bitwarden Feb 19, 2025
8d78f57
PM-8113 - TwoFactorService - add typescript strict
JaredSnider-Bitwarden Feb 19, 2025
aa8e011
PM-8113 - TwoFactorService - per PR feedback, add jsdocs
JaredSnider-Bitwarden Feb 19, 2025
7588c1c
PM-8113 - Per PR feedback, fix misspelling
JaredSnider-Bitwarden Feb 20, 2025
cccb723
PM-8113 - Webauthn fallback - per PR feedback fix stroke
JaredSnider-Bitwarden Feb 20, 2025
4a5bfed
PM-8113 - Update apps/web/src/connectors/webauthn-fallback.html
JaredSnider-Bitwarden Feb 20, 2025
9eb9cad
PM-8113 - Update libs/auth/src/angular/icons/two-factor-auth/two-fact…
JaredSnider-Bitwarden Feb 20, 2025
4ad5df8
Merge branch 'main' into auth/pm-8113/2fa-comps-ui-refresh
JaredSnider-Bitwarden Feb 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 38 additions & 1 deletion apps/browser/src/_locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -872,6 +872,21 @@
"logInToBitwarden": {
"message": "Log in to Bitwarden"
},
"enterTheCodeSentToYourEmail": {
"message": "Enter the code sent to your email"
},
"enterTheCodeFromYourAuthenticatorApp": {
"message": "Enter the code from your authenticator app"
},
"pressYourYubiKeyToAuthenticate": {
"message": "Press your YubiKey to authenticate"
},
"duoTwoFactorRequiredPageSubtitle": {
"message": "Duo two-step login is required for your account. Follow the steps below to finish logging in."
},
"followTheStepsBelowToFinishLoggingIn": {
"message": "Follow the steps below to finish logging in."
},
"restartRegistration": {
"message": "Restart registration"
},
Expand Down Expand Up @@ -1358,12 +1373,22 @@
"rememberMe": {
"message": "Remember me"
},
"dontAskAgainOnThisDeviceFor30Days": {
"message": "Don't ask again on this device for 30 days"
},
"sendVerificationCodeEmailAgain": {
"message": "Send verification code email again"
},
"useAnotherTwoStepMethod": {
"message": "Use another two-step login method"
},
},
"selectAnotherMethod": {
"message": "Select another method",
"desccription": "Select another two-step login method"
},
"useYourRecoveryCode": {
"message": "Use your recovery code"
},
"insertYubiKey": {
"message": "Insert your YubiKey into your computer's USB port, then touch its button."
},
Expand All @@ -1376,9 +1401,18 @@
"webAuthnNewTabOpen": {
"message": "Open new tab"
},
"openInNewTab": {
"message": "Open in new tab"
},
"webAuthnAuthenticate": {
"message": "Authenticate WebAuthn"
},
"readSecurityKey": {
"message": "Read security key"
},
"awaitingSecurityKeyInteraction": {
"message": "Awaiting security key interaction..."
},
"loginUnavailable": {
"message": "Login unavailable"
},
Expand All @@ -1391,6 +1425,9 @@
"twoStepOptions": {
"message": "Two-step login options"
},
"selectTwoStepLoginMethod": {
"message": "Select two-step login method"
},
"recoveryCodeDesc": {
"message": "Lost access to all of your two-factor providers? Use your recovery code to turn off all two-factor providers from your account."
},
Expand Down
118 changes: 0 additions & 118 deletions apps/browser/src/auth/popup/two-factor-auth-duo.component.ts

This file was deleted.

65 changes: 0 additions & 65 deletions apps/browser/src/auth/popup/two-factor-auth-email.component.ts

This file was deleted.

Loading
Loading