Commit Graph

60 Commits

Author SHA1 Message Date
Ramsey Smith
39cd45648b BIT-398: Launch ACTION_VIEW Intent with captcha URL and handle callback (#88) 2023-10-03 13:34:51 -06:00
Brian Yencho
fe06a3589d Add BitwardenPasswordField (#82) 2023-10-02 15:37:23 -05:00
joshua-livefront
44974e175b BIT-40: Reskin bottom navigation bar (#81) 2023-10-02 16:11:44 -04:00
Brian Yencho
4e0f20e6f3 Update all current dependencies and include new "surface" colors (#79) 2023-10-02 13:22:15 -05:00
Andrew Haisting
ea24a77b33 BIT-587 Add ConfigService layer to wrap ConfigApi (#80) 2023-10-02 13:20:32 -05:00
joshua-livefront
0f436f6d53 BIT-691: Adding typography values from design, adding Roboto fonts to res (#78) 2023-10-02 13:17:46 -05:00
Brian Yencho
be78a4dd90 BIT-544: Use "surface" as background color on Landing (#76)
Co-authored-by: joshua-livefront <139182194+joshua-livefront@users.noreply.github.com>
2023-09-29 15:41:45 -05:00
Brian Yencho
e476bb8515 BIT-147: Improve splash screen in dark mode (#75) 2023-09-29 11:25:59 -05:00
joshua-livefront
3ccceb977c BIT-690: Adding color palette and colors to light and dark themes (#74) 2023-09-29 10:55:21 -04: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
Brian Yencho
998178f22a Reskin BitwardenTextInput and pull out "layout parameters" (#69) 2023-09-26 15:17:32 -05:00
joshua-livefront
95489cbf83 Adding shadow log stream to BaseComposeTest (#68) 2023-09-26 14:16:37 -04:00
Ramsey Smith
e62af9bbf5 BIT-651: Create sync response model (#67) 2023-09-26 10:50:32 -06:00
joshua-livefront
0f4e16b542 BIT-333: Handle Passphrase state in GeneratorViewModel (#64) 2023-09-25 15:12:26 -04:00
Andrew Haisting
a2c367b217 BIT-201 Update nav library version and remove workarounds (#63) 2023-09-21 17:00:49 -05: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
dc793accd0 BIT-588 Relax documentation requirements deep within the network layer (#58) 2023-09-21 11:50:55 -05: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
61793d6659 Update naming: mutableAccessTokenFlow -> mutableAuthStateFlow (#56) 2023-09-21 11:40:40 -05:00
Brian Yencho
269babfa92 Add Proguard rules for JNA and the SDK (#55) 2023-09-19 16:27:15 -05:00
Andrew Haisting
b549a6dfff BIT-289 Remove deprecated BitwardenTextField (#53) 2023-09-19 14:05:51 -05:00
Brian Yencho
11ec7c6962 BIT-4: Add shared debug.keystore and debug signing config (#54) 2023-09-19 13:17:29 -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
Brian Yencho
d7a3593e2f Use 100 character line limit for detekt (#50) 2023-09-15 09:04:49 -05:00
Brian Yencho
ef735a94d8 BIT-282: Include Bitwarden SDK dependency (#44) 2023-09-14 16:27:34 -05:00
Ramsey Smith
1c1c8c51e0 Fixed bottom nav bar. (#49) 2023-09-14 15:20:28 -06:00
Ramsey Smith
e2a857df8c BIT-151: Added Wireframe for Vault Screen (#48) 2023-09-14 13:02:56 -06:00
Andrew Haisting
c1472ee078 Remove accidental usages of viewModel() in favor of hiltViewModel() (#47) 2023-09-13 17:58:40 -05: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
ef3bb19f8c BIT-141 Implement basic SplashScreen composable (#39) 2023-09-11 15:20:13 -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
joshua-livefront
f2c1207832 [BIT-148] Adding wireframe UI for password generator screen (#37) 2023-09-11 10:16:18 -04: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
Brian Yencho
40e771ec69 BIT-139: Distinguish dev and release builds (#31) 2023-09-06 11:38:04 -05:00
joshua-livefront
129d5d56bc feat: Updating composables to use hiltViewModel as opposed to viewModel (#29) 2023-09-06 09:47:08 -04: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
acba9a1604 Fix incorrect label & initial value for email input label (#21) 2023-08-31 13:57:34 -05:00
Brian Yencho
70e4a6d989 Update all navigateTo helpers to pass NavOptions (#20) 2023-08-31 13:23:07 -05:00
Caleb Derosier
e97659c7c9 Add initial Landing screen & Login nav graph (#19) 2023-08-31 08:41:56 -05:00