Commit graph

77 commits

Author SHA1 Message Date
Andrew Haisting
207bed42ed BIT-189 Check data breaches toggle should default to on (#159) 2024-06-20 17:08:07 +01:00
Andrew Haisting
8295a47e3d BIT-945 Continue with registration if HIBP call fails (#158) 2024-06-20 17:08:07 +01:00
Andrew Haisting
8864315342 BIT-189 Check for data breaches during create account (#154) 2024-06-20 17:08:07 +01:00
Brian Yencho
2472648434 BIT-725: Replace "region" concept with Environment (#152) 2024-06-20 17:08:07 +01:00
Brian Yencho
e4ab70a106 BIT-752: Add Environment/EnvironmentRepository/EnvironmentDiskSource (#151) 2024-06-20 17:08:07 +01:00
Brian Yencho
f4dbe68527 BIT-411: Add NetworkConfigRepository (#150) 2024-06-20 17:08:07 +01:00
Brian Yencho
dae7091fde Update the formatting of non-resource files (#153) 2024-06-20 17:08:07 +01:00
joshua-livefront
284cd9ab54 BIT-904: Reskin for the first time user vault screen (#144) 2024-06-20 17:08:07 +01:00
Ramsey Smith
db30504b70 BIT-636: Rectify sync api response model (#145) 2024-06-20 17:08:07 +01:00
Andrew Haisting
bd8357a0c4 Clean up CreateAccountViewModelTest (#142) 2024-06-20 17:08:07 +01:00
Brian Yencho
06384e17ab BIT-698: Add landing email validation (#143) 2024-06-20 17:08:07 +01:00
Brian Yencho
42d4a5cbe7 Clean up landing screen test (#141) 2024-06-20 17:08:07 +01:00
Brian Yencho
3f742cc6df Improve switch toggle semantics (#140) 2024-06-20 17:08:07 +01:00
Brian Yencho
f5619d1710 BIT-765: Add access token storage (#138) 2024-06-20 17:08:07 +01:00
Andrew Haisting
e9b8bd2e78 Create account validations (#137) 2024-06-20 17:08:07 +01:00
Ramsey Smith
79c953b605 BIT-102: Create account functionality (#132) 2024-06-20 17:08:07 +01:00
Andrew Haisting
6f212066e3 Rename other navigation extensions per new naming convention (#134) 2024-06-20 17:08:07 +01:00
Brian Yencho
ab2a500607 BIT-765: Add additional properties to GetTokenResponseJson.Success (#136) 2024-06-20 17:08:07 +01:00
Andrew Haisting
95b13882dd Use nested navigation for Account settings (#133) 2024-06-20 17:08:07 +01:00
Brian Yencho
a55d6a519a Add KdfTypeJson and associated BaseEnumeratedIntSerializer (#131) 2024-06-20 17:08:07 +01:00
Andrew Haisting
aafd32fbc3 BIT-896 Allow user to log out (#129) 2024-06-20 17:08:07 +01:00
joshua-livefront
6af438a264 BIT-900: Adding state for each of the possible username state selections (#130) 2024-06-20 17:08:07 +01:00
Andrew Haisting
77f693e159 BIT-868 Keep password fields on create account in sync (#125) 2024-06-20 17:08:07 +01:00
joshua-livefront
d6fe960bab Updating generator tests formatting (#128) 2024-06-20 17:08:07 +01:00
Brian Yencho
0c50babd23 BIT-765: Parse user information from JWT token (#127) 2024-06-20 17:08:07 +01:00
joshua-livefront
4f9f0ce8a7 BIT-634: Generator UI fixes (#126) 2024-06-20 17:08:07 +01:00
joshua-livefront
83c057af29 BIT-870: Updating the BitwardenWideSwitch ripple (#119) 2024-06-20 17:08:07 +01:00
Brian Yencho
3fddc3d285 Add BaseSurrogateSerializer (#120) 2024-06-20 17:08:07 +01:00
Brian Yencho
69a4eef68f Add AuthSdkSource (#118) 2024-06-20 17:08:07 +01:00
Andrew Haisting
b0b64178f7 BIT-326 Use correct value for deviceName on get token request (#114) 2024-06-20 17:08:07 +01:00
Andrew Haisting
5ecb8fbb2c BIT-329 Implement parsing and usage of kdf params (#112) 2024-06-20 17:08:07 +01:00
joshua-livefront
9879e6fd23 BIT-634: Create Password Generation UI (#109) 2024-06-20 17:08:07 +01:00
Andrew Haisting
2cda9db9a2 BIT-188 Add switches and links for check password and terms and privacy (#106) 2024-06-20 17:08:07 +01:00
Ramsey Smith
635cc120c9 BIT-764: Chrome Custom Tabs for hcpatcha verification (#105) 2024-06-20 17:08:07 +01:00
Andrew Haisting
5a2a2f93f3 BIT-543: Add Remember Me functionality to Landing Screen (#104)
Co-authored-by: Brian Yencho <brian@livefront.com>
2024-06-20 17:08:07 +01:00
Ramsey Smith
c7ab805f91 BIT-320: Loading and error dialogs (#101) 2024-06-20 17:08:07 +01:00
joshua-livefront
3d925a7804 BIT-635: Adding updated UI for Passphrase Generator screen (#102) 2024-06-20 17:08:07 +01:00
Andrew Haisting
623c71aa1f BIT-751 Remove submit button at bottom of create account (#97) 2024-06-20 17:08:07 +01:00
Andrew Haisting
a95a07f313 BIT-193 Implement password length validation on create account (#96) 2024-06-20 17:08:07 +01:00
Ramsey Smith
f57780bfe0 BIT-726: Stub loading and errors for logging in (#93) 2024-06-20 17:08:07 +01:00
Andrew Haisting
38155dbefd BIT-556 BIT-190 Update current CreateAccountScreen to match designs (#92) 2024-06-20 17:08:07 +01:00
joshua-livefront
eedf0b6f91 BIT-202: Adding region selector composable to Landing Screen (#91) 2024-06-20 17:08:07 +01:00
Brian Yencho
bc319368ed BIT-553: Apply design reskin on current LoginScreen (#90) 2024-06-20 17:08:07 +01:00
Brian Yencho
4f20dc611c Explicitly navigate back from login screen when clicking Not You (#87) 2024-06-20 17:08:07 +01:00
Brian Yencho
bac5e4e030 Disable LandingScreen Continue button until data is entered (#89) 2024-06-20 17:08:07 +01:00
Ramsey Smith
c6ce992342 BIT-398: Launch ACTION_VIEW Intent with captcha URL and handle callback (#88) 2024-06-20 17:08:07 +01:00
Andrew Haisting
11b8ab4105 BIT-587 Add ConfigService layer to wrap ConfigApi (#80) 2024-06-20 17:08:07 +01:00
Ramsey Smith
02a1445f39 BIT-332: Launch web view for hcaptchca (#73) 2024-06-20 17:08:07 +01:00
Brian Yencho
5fc78afa0a BIT-147: Improve splash screen handling for all OS levels (#72) 2024-06-20 17:08:07 +01:00
Brian Yencho
a223e2fed5 BIT-544: Apply reskin to LandingScreen (#71) 2024-06-20 17:08:07 +01:00