Commit Graph

973 Commits

Author SHA1 Message Date
Oleg Semenenko
39faa09556 BIT-1908 Add element IDs for vault export screen (#1053) 2024-02-22 13:26:12 -06:00
Oleg Semenenko
6df141840d BIT-1422 Add padding for the navigation bar for QR code scan screen (#1051) 2024-02-22 12:51:13 -06:00
David Perez
951d64a652 BIT-1943: ResetPasswordScreen was missing navigation bar padding (#1052) 2024-02-22 12:41:34 -06:00
David Perez
9157bcaa0a Update dispatcherManager naming for consistency (#1050) 2024-02-22 10:25:04 -06:00
Oleg Semenenko
a72ab4f5cc BIT-1935 Filter out trash items for export (#1048) 2024-02-22 10:14:33 -06:00
David Perez
b685515f5f Clean up minor warnings and formatting in tests (#1049) 2024-02-22 10:09:24 -06:00
David Perez
d7e2dc9ed2 BIT-1927: Add updated translations and update Duo strings (#1046) 2024-02-22 09:11:10 -06:00
David Perez
3124ccff9b BIT-1923: Add the Yubi Key image to the two-factor login screen (#1047) 2024-02-22 08:44:31 -06:00
Oleg Semenenko
767f998672 BIT-1274, BIT-1275, BIT-1276 Add the ability to export user vault data (#1040) 2024-02-21 13:06:20 -06:00
Ramsey Smith
f386d2ab14 BIT-1623: Loading State Not Shown on Initial Vault Access (#1045) 2024-02-21 12:32:03 -06:00
David Perez
41c9839d7d BIT-1915: Migrate account tokens to encrypted shared preferences (#1039) 2024-02-21 12:26:47 -06:00
Caleb Derosier
c7b107166a Handle null or blank auth urls for Duo 2FA (#1044) 2024-02-21 11:00:38 -07:00
David Perez
2a9e6400ac Decode vault database json on default dispatcher (#1043) 2024-02-21 11:32:11 -06:00
Caleb Derosier
14cc6991db BIT-1917: Add Duo 2-factor authentication (#1036) 2024-02-20 16:55:23 -06:00
David Perez
83b6d424f3 Add spot in encrypted shared preferences for tokens (#1038) 2024-02-20 14:03:36 -06:00
Ramsey Smith
aeafdd9fcd BIT-1349: Generator screen text overlap bug (#1037) 2024-02-20 09:12:09 -07:00
Ramsey Smith
388bb50e56 BIT-1912: Store collection ids after creation or share. (#1033) 2024-02-19 12:05:57 -07:00
Oleg Semenenko
d9f8e43c83 BIT-1888 Add the check for the last revision date (#1029) 2024-02-19 08:34:13 -06:00
David Perez
b22a5d9219 Create AccountTokensJson for reusability (#1035) 2024-02-16 16:59:28 -06:00
David Perez
4ad425b364 Use the clock in the Generator Repo (#1032) 2024-02-16 16:12:38 -06:00
David Perez
7a937df8e5 Minor cleanup of Generator Repo tests (#1031) 2024-02-16 15:25:42 -06:00
David Perez
c62b3aa80f Minor cleanup of Vault Repo tests (#1030) 2024-02-16 14:47:01 -06:00
David Perez
e3ff081a36 Minor cleanup of AuthRepo tests (#1028) 2024-02-16 12:40:39 -06:00
Ramsey Smith
3b392f927a BIT-1555: identity name bug (#1026) 2024-02-16 10:40:43 -07:00
David Perez
54ec71f328 BIT-1901, BIT-1904 Add Yubi key support (#1025) 2024-02-16 11:37:20 -06:00
David Perez
dcf7669d02 Move auth request logic into its own manager class (#1027) 2024-02-16 11:29:02 -06:00
Ramsey Smith
e0e0e2a864 BIT-1724: No folder vault section (#1021) 2024-02-15 16:03:24 -07:00
David Perez
30dbf47d9c Rename WebAuthCallbackActivity to be more generic (#1024) 2024-02-15 16:11:57 -06:00
David Perez
5360c5fb87 Minor cleanup of the MainViewModelTests and the AuthRepo (#1023) 2024-02-15 15:33:19 -06:00
David Perez
98ec9edbbb Process NFC data from a Yubi Key (#1020) 2024-02-15 14:54:46 -06:00
David Perez
8d94b3b7fd Minor clean up of the TwoFactorLoginScreen (#1022) 2024-02-15 13:56:07 -06:00
Caleb Derosier
a043e1787c Remove unnecessary constructor keyword from Impl classes (#1019) 2024-02-15 10:12:26 -07:00
Oleg Semenenko
3d831ab75f BIT-1719 Log a user out on a notificaiton (#1013) 2024-02-15 10:39:06 -06:00
David Perez
543ee256c9 Update the TwoFactorRequired response to be able to parse multiple payload types (#1018) 2024-02-15 10:28:34 -06:00
David Perez
8f1ee2d9bb Add support for listening to NFC broadcasts (#1017) 2024-02-15 09:15:47 -06:00
David Perez
5dff84e0ef Add NFC support to the manifest (#1014) 2024-02-14 10:39:28 -06:00
David Perez
ebb54692c3 BIT-1662: Fix pull to refresh on content that did not scroll (#1012) 2024-02-13 17:48:46 -06:00
David Perez
4baf4486dc BIT-1558: Search toolbar IME action should close the keyboard (#1011) 2024-02-13 17:46:23 -06:00
Oleg Semenenko
cbc15ca260 Logout a user on sync if the security stamp does not match (#1002) 2024-02-13 17:36:37 -06:00
Oleg Semenenko
c1f7e4de20 BIT-1584 Fix the view password overflow item visibility (#1008) 2024-02-13 16:36:08 -06:00
Brian Yencho
7b98672324 BIT-1899: Post root navigation calls to avoid visual defects on startup (#1009) 2024-02-13 16:04:05 -06:00
David Perez
c52c7b4ff4 VaultRepo clears in-memory vault data whenever the active account changes (#1010) 2024-02-13 15:42:58 -06:00
David Perez
c1328258b9 BIT-1729: Re-load the options to apply policy values (#1000) 2024-02-13 12:53:12 -06:00
David Perez
4da3c4fcde Add AuthDiskSource helper for knowing when the user changes (#1007) 2024-02-13 12:18:23 -06:00
Ramsey Smith
63ec515661 BIT-1703: Card brand UI error (#997) 2024-02-13 11:04:40 -07:00
Oleg Semenenko
9a1b1be8cd BIT-1583 Save the items as null if they are blank (#1006) 2024-02-13 11:17:54 -06:00
Brian Yencho
4a529e990f Remove now-unnecessary unlocking check when calling sync (#1004) 2024-02-13 10:23:25 -06:00
David Perez
1bb9e5f6b4 Add rtl mirroring for more images (#1005) 2024-02-13 10:19:59 -06:00
Oleg Semenenko
2cdc70eded BIT-1171 Update the login with device IDs (#1003) 2024-02-13 09:05:05 -06:00
Brian Yencho
27ba67e2ba Replace one-off exclusion rules with @OmitFromCoverage (#1001) 2024-02-12 16:42:51 -06:00