Commit Graph

55 Commits

Author SHA1 Message Date
Andrew Haisting
8ae3f365b7 BIT-868 Keep password fields on create account in sync (#125) 2023-10-18 13:29:48 -05:00
joshua-livefront
41b870e1d5 Updating generator tests formatting (#128) 2023-10-18 10:53:14 -04:00
Brian Yencho
c28d48d2eb BIT-765: Parse user information from JWT token (#127) 2023-10-18 09:21:45 -05:00
joshua-livefront
05ee70827e BIT-634: Generator UI fixes (#126) 2023-10-17 16:47:07 -04:00
joshua-livefront
69009c3d6f BIT-870: Updating the BitwardenWideSwitch ripple (#119) 2023-10-17 10:27:06 -04:00
Brian Yencho
7a98dfb6c2 Add BaseSurrogateSerializer (#120) 2023-10-17 09:18:27 -05:00
Brian Yencho
1f197b4796 Add AuthSdkSource (#118) 2023-10-16 13:52:18 -05:00
Andrew Haisting
098c576d1a BIT-326 Use correct value for deviceName on get token request (#114) 2023-10-16 09:35:44 -05:00
Andrew Haisting
da6b40bc48 BIT-329 Implement parsing and usage of kdf params (#112) 2023-10-13 14:05:55 -05:00
joshua-livefront
86b44a802a BIT-634: Create Password Generation UI (#109) 2023-10-12 14:41:58 -04:00
Andrew Haisting
2babd278c2 BIT-188 Add switches and links for check password and terms and privacy (#106) 2023-10-12 11:39:09 -05:00
Ramsey Smith
224fc9a2f4 BIT-764: Chrome Custom Tabs for hcpatcha verification (#105) 2023-10-11 09:37:03 -06:00
Andrew Haisting
56a8674958 BIT-543: Add Remember Me functionality to Landing Screen (#104)
Co-authored-by: Brian Yencho <brian@livefront.com>
2023-10-10 13:22:41 -05:00
Ramsey Smith
ff77c96767 BIT-320: Loading and error dialogs (#101) 2023-10-10 08:04:59 -06:00
joshua-livefront
1ed964a072 BIT-635: Adding updated UI for Passphrase Generator screen (#102) 2023-10-09 16:05:36 -04:00
Andrew Haisting
179b7bb956 BIT-751 Remove submit button at bottom of create account (#97) 2023-10-06 11:15:36 -05:00
Andrew Haisting
9a3420894b BIT-193 Implement password length validation on create account (#96) 2023-10-05 17:23:04 -05:00
Ramsey Smith
943ecd5d16 BIT-726: Stub loading and errors for logging in (#93) 2023-10-03 17:29:49 -05:00
Andrew Haisting
2187737fde BIT-556 BIT-190 Update current CreateAccountScreen to match designs (#92) 2023-10-03 16:39:59 -05:00
joshua-livefront
4e6974deb4 BIT-202: Adding region selector composable to Landing Screen (#91) 2023-10-03 16:37:36 -05:00
Brian Yencho
4f93c3f85e BIT-553: Apply design reskin on current LoginScreen (#90) 2023-10-03 15:44:58 -05:00
Brian Yencho
a736daf3e5 Explicitly navigate back from login screen when clicking Not You (#87) 2023-10-03 14:38:20 -05:00
Brian Yencho
92981cefd6 Disable LandingScreen Continue button until data is entered (#89) 2023-10-03 14:38:02 -05:00
Ramsey Smith
39cd45648b BIT-398: Launch ACTION_VIEW Intent with captcha URL and handle callback (#88) 2023-10-03 13:34:51 -06:00
Andrew Haisting
ea24a77b33 BIT-587 Add ConfigService layer to wrap ConfigApi (#80) 2023-10-02 13:20:32 -05:00
Ramsey Smith
43a476ad78 BIT-332: Launch web view for hcaptchca (#73) 2023-09-28 14:19:14 -06:00
Brian Yencho
3a24378fcd BIT-147: Improve splash screen handling for all OS levels (#72) 2023-09-28 14:18:03 -05:00
Brian Yencho
191e78a492 BIT-544: Apply reskin to LandingScreen (#71) 2023-09-28 09:29:32 -05:00
joshua-livefront
a115635716 BIT-333: Adding UI tests for the Generator screen (#70) 2023-09-28 10:08:46 -04:00
joshua-livefront
95489cbf83 Adding shadow log stream to BaseComposeTest (#68) 2023-09-26 14:16:37 -04:00
joshua-livefront
0f4e16b542 BIT-333: Handle Passphrase state in GeneratorViewModel (#64) 2023-09-25 15:12:26 -04:00
Andrew Haisting
b6fec01be1 BIT-394 Setup service layer to accommodate get token error parsing (#61) 2023-09-21 16:03:54 -05:00
Ramsey Smith
b8d19fcedf BIT-405: AuthTokenInterceptor (#57) 2023-09-21 11:35:32 -06:00
Andrew Haisting
8c51f36008 BIT-589 Prevent crash on Landing when navigating with empty input (#59) 2023-09-21 11:47:28 -05:00
Andrew Haisting
b549a6dfff BIT-289 Remove deprecated BitwardenTextField (#53) 2023-09-19 14:05:51 -05:00
Andrew Haisting
980c4ad452 BIT-133 Implement happy path login (#52) 2023-09-19 09:36:55 -05:00
Andrew Haisting
99b1fa1f4e Add flatMap for Result type (#51) 2023-09-18 14:34:25 -05:00
Ramsey Smith
e2a857df8c BIT-151: Added Wireframe for Vault Screen (#48) 2023-09-14 13:02:56 -06:00
Brian Yencho
52b9395f70 BIT-168: Add FakeNavHostController and tests for RootNavScreen (#46)
Co-authored-by: Andrew Haisting <ahaisting@livefront.com>
2023-09-13 14:41:56 -05:00
Ramsey Smith
59fe2d9759 BIT-304: Add Strings.xml and translations (#43) 2023-09-12 08:34:46 -05:00
Andrew Haisting
7be86b806f BIT-141 Setup basic Login and Landing screens (#40)
Co-authored-by: Caleb Derosier <caleb@livefront.com>
2023-09-11 14:44:09 -05:00
Brian Yencho
0c6446c4f6 Fix unused imports in test files resulting from file structure changes (#33) 2023-09-07 09:04:24 -05:00
Andrew Haisting
6c4a62796b BIT-267 make sure root navigation state doesn't get blown away after … (#32) 2023-09-06 16:52:31 -05:00
Andrew Haisting
e428640948 Update imports (#30) 2023-09-05 16:41:16 -05:00
Ramsey Smith
3bed69bc45 BIT-143: Add initial bottom navigation screen (#25)
Co-authored-by: Brian Yencho <brian@livefront.com>
2023-09-05 15:44:50 -05:00
Brian Yencho
ee77052739 BIT-200: Update CODEOWNERS file and restructure folders accordingly (#26) 2023-09-05 13:13:26 -05:00
Andrew Haisting
22bb07b473 Cosmetic test fixes (#24) 2023-09-05 11:10:12 -05:00
Caleb Derosier
7878b70a47 Rename Login navigation components to Auth (#23) 2023-09-05 10:16:39 -05:00
Caleb Derosier
e97659c7c9 Add initial Landing screen & Login nav graph (#19) 2023-08-31 08:41:56 -05:00
Andrew Haisting
6bbc6cab8c BIT-142: setup create account screen (#15) 2023-08-29 14:20:02 -05:00