Commit Graph
3947 Commits
Author SHA1 Message Date
Oleg SemenenkoandÁlison Fernandes 8554a6653b BIT-1935 Filter out trash items for export (#1048) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 2fd3eac6ee Clean up minor warnings and formatting in tests (#1049) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 3211e902d4 BIT-1927: Add updated translations and update Duo strings (#1046) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 64e6cb0bff BIT-1923: Add the Yubi Key image to the two-factor login screen (#1047) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes 3fba5d6e9a BIT-1274, BIT-1275, BIT-1276 Add the ability to export user vault data (#1040) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes e6883d9599 BIT-1623: Loading State Not Shown on Initial Vault Access (#1045) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 7b7a1d15f5 BIT-1915: Migrate account tokens to encrypted shared preferences (#1039) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 2e2b80470c Handle null or blank auth urls for Duo 2FA (#1044) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 8eafb8e180 Decode vault database json on default dispatcher (#1043) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes 018e18c457 Update the Bitwarden SDK to 0.4.0-20240220.184426-138 (#1042) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 4460b53232 Update to ksp 1.9.22-1.0.17 (#1041) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 1953c40b26 BIT-1917: Add Duo 2-factor authentication (#1036) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 946565ae54 Add spot in encrypted shared preferences for tokens (#1038) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes b14ed30af3 BIT-1349: Generator screen text overlap bug (#1037) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes c262dc03c1 BIT-1912: Store collection ids after creation or share. (#1033) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes c33fc8cf97 BIT-1888 Add the check for the last revision date (#1029) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 2d54fc4616 Create AccountTokensJson for reusability (#1035) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes e45c1034a5 Update Kotlin and compiler (#1034) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 32f9b1bde6 Use the clock in the Generator Repo (#1032) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 7558a29922 Minor cleanup of Generator Repo tests (#1031) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 2c8c28b257 Minor cleanup of Vault Repo tests (#1030) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes fe68cb6039 Minor cleanup of AuthRepo tests (#1028) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes cbc3940167 BIT-1555: identity name bug (#1026) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 3b2d3a4668 BIT-1901, BIT-1904 Add Yubi key support (#1025) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes c0f51d049f Move auth request logic into its own manager class (#1027) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes 6b4e367c66 BIT-1724: No folder vault section (#1021) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes e9fba5b99c Rename WebAuthCallbackActivity to be more generic (#1024) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 874ead8f3e Minor cleanup of the MainViewModelTests and the AuthRepo (#1023) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 6e3c5930a1 Process NFC data from a Yubi Key (#1020) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes b74427dd88 Minor clean up of the TwoFactorLoginScreen (#1022) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 6ac7e0430f Remove unnecessary constructor keyword from Impl classes (#1019) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes 44b65e16b0 BIT-1719 Log a user out on a notificaiton (#1013) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes cb20a6d690 Update the TwoFactorRequired response to be able to parse multiple payload types (#1018) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes d6513a1ef7 Add support for listening to NFC broadcasts (#1017) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 866dce2926 Add NFC support to the manifest (#1014) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 79ed894d70 BIT-1662: Fix pull to refresh on content that did not scroll (#1012) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes cc0f6f54a5 BIT-1558: Search toolbar IME action should close the keyboard (#1011) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes d5f8eabf31 Logout a user on sync if the security stamp does not match (#1002) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes 829934f7c0 BIT-1584 Fix the view password overflow item visibility (#1008) 2024-06-20 17:08:07 +01:00
Brian YenchoandÁlison Fernandes 5bfa059cdb BIT-1899: Post root navigation calls to avoid visual defects on startup (#1009) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 8cc25a57f0 VaultRepo clears in-memory vault data whenever the active account changes (#1010) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 5928987a9b BIT-1729: Re-load the options to apply policy values (#1000) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 6bfb9440b5 Add AuthDiskSource helper for knowing when the user changes (#1007) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes 2739b9e001 BIT-1703: Card brand UI error (#997) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes 5ca514b1e2 BIT-1583 Save the items as null if they are blank (#1006) 2024-06-20 17:08:07 +01:00
Brian YenchoandÁlison Fernandes e115c51e36 Remove now-unnecessary unlocking check when calling sync (#1004) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 1bb489a206 Add rtl mirroring for more images (#1005) 2024-06-20 17:08:07 +01:00
Oleg SemenenkoandÁlison Fernandes b0af9a625c BIT-1171 Update the login with device IDs (#1003) 2024-06-20 17:08:07 +01:00
Brian YenchoandÁlison Fernandes 7432068565 Replace one-off exclusion rules with @OmitFromCoverage (#1001) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes ad31994ab7 Directional icons should be mirrored in right to left languages (#999) 2024-06-20 17:08:07 +01:00