Commit Graph

97 Commits

Author SHA1 Message Date
Ramsey Smith
c621220e97 Added key to sync response model and cipher sdk object (#201) 2023-11-02 15:44:11 -06:00
Brian Yencho
56d8e83849 Pin Bitwarden SDK to 0.3.1-20231102.172014-25 (#200) 2023-11-02 15:15:26 -05:00
Ramsey Smith
8310c63a39 BIT-1033: Store user key and private key to disc (#197) 2023-11-02 10:41:21 -06:00
David Perez
12c3be514f BIT-926: account security UI (#193) 2023-11-01 20:06:22 -05:00
Andrew Haisting
b9a4a6714e BIT-994 Use dialogs instead of dropdowns on generator (#188) 2023-10-31 11:27:04 -05:00
Brian Yencho
d14fe9b647 BIT-330: Implement self-hosting/custom environment UI (#184) 2023-10-31 11:12:01 -05:00
joshua-livefront
e0838cf4a4 BIT-665: Create Add UI for Login-type item (#179) 2023-10-31 11:47:11 -04:00
David Perez
72c454768d Add wrapper for dispatchers (#183) 2023-10-31 10:02:00 -05:00
Ramsey Smith
10a20f626d BIT-897 Decrypt sync response (#181) 2023-10-31 08:06:36 -06:00
Andrew Haisting
6504842348 BIT-989 Show region selector as dialog (#180) 2023-10-31 07:42:31 -05:00
David Perez
e3da307faa BIT-931: Fill out about UI (#178) 2023-10-30 15:47:54 -05:00
Andrew Haisting
6fb630ba29 BIT-471 Show confirm log out dialog (#173) 2023-10-30 10:35:19 -05:00
Brian Yencho
59318d8a66 Rename NetworkConfigRepository to NetworkConfigManager (#172) 2023-10-27 13:01:00 -05:00
Brian Yencho
75c8bb2920 BIT-970: Ensure Terms of Service switch reads off checked state (#171) 2023-10-27 11:27:03 -05:00
David Perez
6b78f7b1a9 Settings boilerplate (#170) 2023-10-27 10:30:21 -05:00
David Perez
8be69e6442 Replace Kotlin assertions with JUnit assertions. (#168) 2023-10-26 16:57:59 -05:00
Andrew Haisting
a2655f6e74 BIT-707 Implement password strength indicator with mock values (#161) 2023-10-26 15:39:25 -05:00
Andrew Haisting
6fa75ac818 BIT-910 Parse server error messages on create account request (#164) 2023-10-26 13:29:30 -05:00
Brian Yencho
95d7eaf144 BIT-725, BIT-328: Add base URL interceptors and dynamically change environments (#160) 2023-10-25 14:24:02 -05:00
Brian Yencho
62fe0ea901 BIT-150: Add more comprehensive list of settings rows. (#155)
Co-authored-by: David Perez <david@livefront.com>
2023-10-25 09:59:49 -05:00
Andrew Haisting
f9df52b253 BIT-189 Check data breaches toggle should default to on (#159) 2023-10-25 09:36:07 -05:00
Andrew Haisting
0b3923a49b BIT-945 Continue with registration if HIBP call fails (#158) 2023-10-24 16:23:16 -05:00
Andrew Haisting
fa4cd603b4 BIT-189 Check for data breaches during create account (#154) 2023-10-24 11:36:11 -05:00
Brian Yencho
4d93147186 BIT-725: Replace "region" concept with Environment (#152) 2023-10-24 11:17:10 -05:00
Brian Yencho
689cc2be27 BIT-752: Add Environment/EnvironmentRepository/EnvironmentDiskSource (#151) 2023-10-24 10:46:33 -05:00
Brian Yencho
6b62cc7b7a BIT-411: Add NetworkConfigRepository (#150) 2023-10-24 09:49:22 -05:00
Brian Yencho
8ecd1c0261 Update the formatting of non-resource files (#153) 2023-10-24 09:11:07 -05:00
joshua-livefront
ec64e15f8d BIT-904: Reskin for the first time user vault screen (#144) 2023-10-23 14:25:18 -04:00
Ramsey Smith
21424f52dd BIT-636: Rectify sync api response model (#145) 2023-10-23 12:01:50 -06:00
Andrew Haisting
98c09e5bf4 Clean up CreateAccountViewModelTest (#142) 2023-10-23 10:29:03 -05:00
Brian Yencho
906980497f BIT-698: Add landing email validation (#143) 2023-10-23 10:10:58 -05:00
Brian Yencho
2b491facdc Clean up landing screen test (#141) 2023-10-23 08:10:44 -05:00
Brian Yencho
96142cda5d Improve switch toggle semantics (#140) 2023-10-23 06:32:14 -05:00
Brian Yencho
3ec772447b BIT-765: Add access token storage (#138) 2023-10-20 14:46:01 -05:00
Andrew Haisting
26d2687dba Create account validations (#137) 2023-10-20 12:24:02 -05:00
Ramsey Smith
77166d7008 BIT-102: Create account functionality (#132) 2023-10-19 09:00:39 -06:00
Andrew Haisting
a5581a093e Rename other navigation extensions per new naming convention (#134) 2023-10-19 09:33:16 -05:00
Brian Yencho
329c310d58 BIT-765: Add additional properties to GetTokenResponseJson.Success (#136) 2023-10-19 09:09:21 -05:00
Andrew Haisting
31ee345ce1 Use nested navigation for Account settings (#133) 2023-10-18 16:40:33 -05:00
Brian Yencho
cbea25db78 Add KdfTypeJson and associated BaseEnumeratedIntSerializer (#131) 2023-10-18 15:05:33 -05:00
Andrew Haisting
89e980ac59 BIT-896 Allow user to log out (#129) 2023-10-18 13:55:46 -05:00
joshua-livefront
36451a7bda BIT-900: Adding state for each of the possible username state selections (#130) 2023-10-18 14:54:11 -04:00
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