Commit Graph
3947 Commits
Author SHA1 Message Date
David PerezandÁlison Fernandes e9a42918d3 BIT-2237: Sync password visibility fields for set and reset password screens (#1259) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 44728bba02 Add login with password flow (#1254) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes f2301e15b9 BIT-2232: Don't require password for PIN setup for users w/o password (#1252) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes bc350773be Remove needsPasswordReset from isVaultUnlocked logic (#1256) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes e0b8405562 Update the version name to 2024.4.0 (#1257) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes c171c9353f BIT-2202: Add element ids for cipher icons (#1251) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes b81b79e215 BIT-2236: Trusted Device screen logs out when unauthenticated (#1253) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 0bddd70d2a Ensure trusted device is displayed before set password or reset password screens (#1250) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes f01a67ea9c BIT-2145: Create account dialog error (#1243) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 0a63d85457 Add the continue button flow for TDE (#1248) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 403cfc94f0 Clean up generator minimum length implementation (#1244) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 2ae8a76103 Establish device trust directly with a TrustDeviceResponse (#1246) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 05d1607024 Make the passwordHash nullable on the organizationResetPasswordEnroll API (#1247) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 92e39f25c1 Add makeRegisterTdeKeysAndUnlockVault to authSdkSource (#1245) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes de39f76627 Make SdkClientManager the single source of the Bitwarden SDK Client (#1242) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes bf26db1d4f BIT-2106: Export vault file with password (#1241) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes ee12bd9da5 BIT-2136: Update minimum length handling in Generator (#1238) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes 72d3758a12 BIT-2119: View item screen element ids (#1237) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 8be7d0f8df Add createAccountKeys API (#1240) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 79f8703d9b Add dialog support for TrustedDeviceScreen (#1239) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes a6a4c40693 Add initial UI flow for TDE (#1235) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes bfbb8d47a6 Remove unused intent manager (#1236) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 11a5ef5994 Update login logic to handle TDE authentication (#1234) 2024-06-20 17:08:07 +01:00
Brian YenchoandÁlison Fernandes 959cc6feba Fix section link in Code Style documentation (#1233) 2024-06-20 17:08:07 +01:00
Brian YenchoandÁlison Fernandes daaf6fc534 Remove unnecessary extra testing keystore (#1232) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 04eba5828b BIT-2201: Handle URI checksum validation (#1231) 2024-06-20 17:08:07 +01:00
Ramsey SmithandÁlison Fernandes 1a12a91a74 BIT-1469: Autofill talkback (#1226) 2024-06-20 17:08:07 +01:00
8f3f87a333 BIT-2207: Remove Rate the App row (#1228)
Co-authored-by: David Perez <david@livefront.com>
2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 3d8bf0da31 Organize LoginCommon and helper methods (#1229) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 365e3d2e98 BIT-2207: Move Give Feedback form to About screen (#1227) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes b7536b2484 Update Github PR template to remove useless categories (#1225) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 9685c6057a Add trusted device logic (#1224) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 5d40d68b3f Update AuthRequestManager for TDE (#1223) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes f09d9473f7 BIT-2104: Add check for file passwords matching (#1222) 2024-06-20 17:08:07 +01:00
Patrick HonkonenandÁlison Fernandes af37f1c03c Display SDK error message when generating email alias (#1219) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 22a6825992 Expose the 'shouldTrustDevice' boolean from auth repo (#1220) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 7f331a5ff2 Fix minor dialog bug where top is not padded if title is missing (#1221) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 87254b4436 Fix incorrect VM state access & unnecessary eventFlow usages (#1218) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes ab55b5e535 default timeout action should be LOGOUT when using TDE (#1216) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 37fb1fadb8 Remove redundant call to set vault to unlocked (#1217) 2024-06-20 17:08:07 +01:00
Patrick HonkonenandÁlison Fernandes 4880dc58bd Update Renovate config (#1215) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes af266723e9 Remove inline keyword from updatePasswordLength() (#1213) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 2db31440d2 Update KSP (#1212) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes e17176f934 Upon trusting device, update decryption options (#1211) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 663c9785cf Apply result extension consistently (#1210) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 0561879d6b Allow device key to be persisted to memory (#1209) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 039253ac96 Minor formatting and cleanup (#1208) 2024-06-20 17:08:07 +01:00
David PerezandÁlison Fernandes 6390fe1ab4 Persist device key past a logout (#1207) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes d7e3b74c25 BIT-2102: Require all password fields for vault export (#1206) 2024-06-20 17:08:07 +01:00
Caleb DerosierandÁlison Fernandes 8960210bb0 BIT-2103: Sync show/hide file password fields on Vault Export screen (#1205) 2024-06-20 17:08:07 +01:00