Commit Graph

1271 Commits

Author SHA1 Message Date
Ramsey Smith
fddcee455f BIT-2246: Update link for recovery code process (#1303) 2024-04-24 15:37:53 -06:00
David Perez
d4833f6639 Update the strings to the latest translations (#1302) 2024-04-24 11:14:56 -05:00
David Perez
534f052cca BIT-2291: Bypass master password reprompt when user has no password (#1301) 2024-04-24 10:17:29 -05:00
David Perez
abb22df994 BIT-2273: Maintain data when combining data state (#1298) 2024-04-23 15:42:17 -05:00
David Perez
0de2efefc8 BIT-2216: Add remove account option from account summary long-press (#1300) 2024-04-23 14:00:43 -05:00
David Perez
793cc41eb9 Update the BitwardenLogoutConfirmationDialog file to match the function name (#1299) 2024-04-23 11:23:39 -05:00
Ramsey Smith
6784d2bb3b BIT-2234: Delete Account Confirmation Screen (functionality) (#1290) 2024-04-23 09:43:06 -06:00
Ramsey Smith
9bd90b3d11 BIT-2217: Long email addresses account switcher ellipses (#1297) 2024-04-22 14:20:34 -06:00
David Perez
70f172759f Apply an immutable list to the Bitwarden segmented button (#1296) 2024-04-22 14:57:55 -05:00
Patrick Honkonen
35fb4758d4 BIT-1624 Fix OutOfMemoryException when uploading large files (#1293) 2024-04-22 15:28:14 -04:00
Caleb Derosier
b0b4e5eead BIT-2270: Use rememberVectorPainter method to fix icon recomposition (#1295) 2024-04-22 10:59:05 -06:00
David Perez
86b981b906 Add setup for WebAuthn (#1294) 2024-04-22 11:18:11 -05:00
David Perez
6825818f3a Force the UserState to re-evaluate on authentication change (#1291) 2024-04-22 09:32:30 -05:00
David Perez
7ac6d8e235 Rename FIDO_2_WEB_APP enum to WEB_AUTH (#1292) 2024-04-22 08:51:20 -05:00
Patrick Honkonen
f4485c437b BIT-2181: Move PreLogin and Register network calls to Identity API (#1285) 2024-04-19 17:42:42 -04:00
Caleb Derosier
24ad4f0f0a Replace all usage of semantics { testTag = '' } with extension (#1288) 2024-04-19 13:54:29 -06:00
David Perez
074bb560d5 BIT-2261: Check if user has master password to determine default timeout action (#1289) 2024-04-19 09:11:09 -05:00
David Perez
92bd8c6903 The stored 'shouldTrustDevice' boolean ise scoped to the userId (#1287) 2024-04-18 16:03:33 -05:00
David Perez
892b526ece BIT-2259: Check device trust after each vault unlock (#1286) 2024-04-18 14:52:23 -05:00
Caleb Derosier
bf8e875be7 BIT-2235: Add support for exporting vault data w/o passcode (#1281) 2024-04-18 13:03:57 -06:00
Ramsey Smith
167f465cbd BIT-2234: Delete Account Confirmation Screen (Navigation) (#1278) 2024-04-18 10:42:39 -06:00
David Perez
ce9bcac4b1 BIT-2256: Clear pending admin request when request is completed (#1284) 2024-04-17 16:58:57 -05:00
David Perez
359bec6eea BIT-2255: When admin-approval is denied, do not update the UI (#1283) 2024-04-17 16:25:00 -05:00
David Perez
eadc709dfa Update tests for clearData in AuthDiskSource and SettingsDiskSource (#1282) 2024-04-17 14:35:40 -05:00
David Perez
0ad81a2419 BIT-2247: Persists screen recording flag past a logout (#1280) 2024-04-17 11:39:30 -05:00
Brian Yencho
8c88cf2958 Add architecture documentation (#1274) 2024-04-17 09:20:15 -05:00
David Perez
216b5b1bc4 Add helper class for providing manager classes via CompositionLocalProvider (#1279) 2024-04-16 16:26:37 -05:00
David Perez
e4090b49da BIT-2208: Add test tags for dialogs (#1277) 2024-04-16 13:53:34 -05:00
Caleb Derosier
b1e1d8d00b Add requestOtp and verifyOtp API methods (#1275) 2024-04-16 11:40:38 -06:00
David Perez
a00b03ce03 BIT-2231: Disable components of the AccountSecurityScreen for TDE (#1276) 2024-04-16 12:07:46 -05:00
David Perez
6a54351389 Update set-password logic to accommodate TDE admin force password update (#1272) 2024-04-16 10:13:59 -05:00
Caleb Derosier
a3f4a2ed13 BIT-2183: Pass website with forwarded email username generation (#1249) 2024-04-15 14:31:19 -06:00
David Perez
f0d6ebb98f Update the Bitwarden SDK (#1271) 2024-04-15 14:02:38 -05:00
renovate[bot]
afb4d3ac9f [deps]: Update kotlin (#1268)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 10:50:15 -05:00
David Perez
7859a6e7b0 Remove the in-memory deviceKey (#1270) 2024-04-15 10:36:50 -05:00
renovate[bot]
fc9e117a38 [deps]: Update gradle minor (#1266)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 10:13:23 -05:00
Ramsey Smith
ae58303481 BIT-2233: Hide master password reprompt on add edit screen (#1265) 2024-04-15 09:00:49 -06:00
David Perez
d358f5f44a BIT-2240: Lock UserState while handling a successful login (#1264) 2024-04-15 09:42:58 -05:00
renovate[bot]
bad6c05621 [deps]: Update gradle/wrapper-validation-action action to v2.1.3 (#1267)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-15 09:24:18 -05:00
Ramsey Smith
f4aaa11f20 BIT-2221: Error message upon login (#1262) 2024-04-12 14:34:04 -06:00
David Perez
f0da48e886 Apply some minor clean up to the AuthRepo (#1263) 2024-04-12 13:59:23 -05:00
David Perez
032b0fc459 Remove an unused UI variable (#1261) 2024-04-12 12:27:40 -05:00
David Perez
cf7db6a3bf Persist the pending auth request even past a logout (#1260) 2024-04-12 12:13:22 -05:00
Caleb Derosier
ec2abb6d01 Update Bitwarden SDK to the latest (#1258) 2024-04-12 09:44:44 -06:00
David Perez
cd9cdcd070 BIT-2237: Sync password visibility fields for set and reset password screens (#1259) 2024-04-12 09:39:11 -05:00
David Perez
5c7f830593 Add login with password flow (#1254) 2024-04-11 16:46:40 -05:00
Caleb Derosier
7a6130fb8c BIT-2232: Don't require password for PIN setup for users w/o password (#1252) 2024-04-11 14:11:05 -06:00
David Perez
0af23a35b3 Remove needsPasswordReset from isVaultUnlocked logic (#1256) 2024-04-11 14:55:15 -05:00
David Perez
ef0c9bcf07 Update the version name to 2024.4.0 (#1257) 2024-04-11 14:18:05 -05:00
Ramsey Smith
6f026b70ca BIT-2202: Add element ids for cipher icons (#1251) 2024-04-11 09:06:47 -06:00