Commit Graph

162 Commits

Author SHA1 Message Date
rr-bw e3219d2766
handle desktop ngOnDestroy() 2024-09-11 10:33:03 -07:00
rr-bw 167b246112
add continue() method 2024-09-11 10:30:09 -07:00
rr-bw c597b92dee
setup desktopOnInit() 2024-09-11 10:24:04 -07:00
rr-bw 8c786622e3
minor refactor to use destructuring 2024-09-11 10:12:07 -07:00
rr-bw 0f62f07cf2
add clarifying comment to handleAuthResult() 2024-09-11 10:08:11 -07:00
rr-bw 04ca09145b
minor formatting for consistency 2024-09-10 17:00:06 -07:00
rr-bw e2434ff397
create a LoginSecondaryContentComponent for AnonLayout use 2024-09-10 16:26:54 -07:00
rr-bw b64552f183
refactor handlCaptchaRequired() 2024-09-10 15:15:56 -07:00
rr-bw ff53feeed5
add comment to revisit ngOnInit logic 2024-09-10 14:55:24 -07:00
rr-bw d76f4832e6
refactor webOnInit 2024-09-10 14:51:42 -07:00
rr-bw 08261842e0
refactor to handleAuthResult() method 2024-09-10 14:25:27 -07:00
rr-bw 9588148e48
remove toast error on invalid form for Browser/Desktop 2024-09-10 14:22:51 -07:00
rr-bw d098ee0cbc
refactor submit logic further to use if statements with returns instead of if...else if...else 2024-09-10 14:10:02 -07:00
rr-bw feb16c3fd2
refactor submit logic 2024-09-10 13:27:40 -07:00
rr-bw 7d8886e4dc
refactor captcha methods and add return types 2024-09-10 12:58:24 -07:00
rr-bw 40e2cb5747
refactor handleMigrateEncryptionKey() 2024-09-10 12:37:22 -07:00
rr-bw b997b6024e
rename 'response' to 'authResult' 2024-09-10 12:08:32 -07:00
rr-bw e8e5ec23f9
add template for desktop first UI state: email entry 2024-09-09 16:58:37 -07:00
rr-bw b564ff4ca5
Merge branch 'main' into auth/pm-8111/browser-refresh-login-component 2024-09-09 15:28:03 -07:00
rr-bw 4d1ab66453
setup desktop router 2024-09-09 15:15:57 -07:00
rr-bw 12967b0c17
h3 typography on small screens, h2 on medium-large screens (#10939) 2024-09-09 15:12:31 -07:00
rr-bw bdd6f9f6df
handle browser routing and basic browser template 2024-09-09 14:45:55 -07:00
Nick Krantz 4e7399ed98
[PM-9733] Custom Vault Timeout (#10515)
* handle timeout changes that are predefined string values

- Passing a string to `Math.max` will cause a NaN to be set.

* type form instance so TypeScript is more aware of the form values
2024-09-09 16:36:23 -05:00
rr-bw 81a623d998
handle browser ngOnInit 2024-09-09 13:19:02 -07:00
rr-bw 3c68fb0876
handle browser/desktop syncService 2024-09-09 13:05:46 -07:00
rr-bw 3636c72741
handle post-login routing on Browser/Desktop 2024-09-09 12:29:01 -07:00
rr-bw 00a29b3795
handle master password input focus 2024-09-09 09:54:31 -07:00
rr-bw 70d15fb4d2
update defaultOnInit() 2024-09-07 13:36:08 -07:00
rr-bw e8c4217bec
create a defaultOnInit() 2024-09-07 13:06:45 -07:00
rr-bw 4f893e0769
minor updates to comments for clarity 2024-09-07 13:03:15 -07:00
rr-bw e190ca48c7
incorporate loginEmailService changes 2024-09-07 12:53:48 -07:00
rr-bw d74561d374
merge main, fix conflicts 2024-09-05 16:53:32 -07:00
Thomas Rittson 8344623185
[PM-11450] Move organization-user domain to admin-console lib (#10785)
- move organization-user files from libs/common/src/admin-console into libs/admin-console/src/common
- add barrel files and update imports to use barrel files
- rename OrganizationUserService to OrganizationUserApiService
- rename OrganizationUserServiceImplementation to DefaultOrganizationUserApiService
2024-09-04 18:21:26 -04:00
Todd Martin 86fab07a37
Auth/PM-5099 Ensure consistent casing of email used for fingerprint generation in Auth Requests (#8571)
* Created method for handilng email-address-based fingerprint.

* Added test for new method.

* Added returns to annotation
2024-09-04 10:22:06 -04:00
rr-bw b27dc44298
[PM-11136] Convert LoginEmailService email property to state provider (#10624)
* convert email property to state provider

* update tests

* assign loginEmail to variable before passing in

* remove nav logic in ngOnInit
2024-09-03 09:40:11 -07:00
rr-bw 1ad35b0308
fix typo 2024-09-02 10:11:21 -07:00
rr-bw 48ffd0b5d6
handle submit routing (web) 2024-09-02 09:31:10 -07:00
rr-bw 19acf12900
add handleMigrateEncryptionKey to default and web service 2024-09-02 08:50:38 -07:00
rr-bw 983cee8af6
handle startAuthRequestLogin() 2024-08-31 14:17:09 -07:00
rr-bw 0cd840e6ae
handle captcha 2024-08-31 14:03:27 -07:00
rr-bw b339c01c20
remove position on browser (#10810) 2024-08-31 13:19:48 -07:00
rr-bw c5a267baad
[PM-11000] AnonLayout Icon/Logo theme refactor (#10549)
* update base anon-layout logo/icon

* update ExtensionAnonLayout logo/icon based on theme

* remove hard-coded fill

* remove solarizedDark class

---------

Co-authored-by: Bernd Schoolmann <mail@quexten.com>
2024-08-31 12:26:11 -07:00
rr-bw 621115a23d
add showPasswordless flag 2024-08-30 16:23:43 -07:00
rr-bw 2a58a69b08
handle registerRoute 2024-08-30 15:40:23 -07:00
rr-bw 9b28a0e01e
add validateEmail logic 2024-08-30 14:36:22 -07:00
rr-bw 669585a87f
merge main 2024-08-30 11:40:21 -07:00
Jared Snider 0a0cbde5b3
Auth/PM-11318 - Registration With Email Verification - Login After Registration (#10783)
* PM-11318 - Registration Finish - Log user in after registration

* PM-11318 - Adjust registration and login message to be one msg

* PM-11318 - RegistrationFinish - Adjust messaging based on product feedback.

* PM-11318 - RegistrationFinishComp - Tweak redirect and error logic.
2024-08-29 13:55:09 -04:00
rr-bw 97f9008b60
refactor getOrgPolicies call 2024-08-27 16:21:08 -07:00
Jordan Aasen 9041a4cd4c
[PM-6564] migrate auth toasts to CL toastService (#10665)
* migrate auth toasts to CL toastService

* fix component args

* fix component args

* fix specs

* fix toastService args
2024-08-27 10:33:58 -07:00
rr-bw 688a24bd52
fill out webOnInit 2024-08-27 09:31:17 -07:00