Commit Graph

1222 Commits

Author SHA1 Message Date
Patrick Honkonen
7c4e82acd1 PM-5153: Implement FIDO2 credential provider service (passkey creation entries) (#1370) 2024-05-20 12:01:35 -04:00
David Perez
7ef0c8d3bf Fix memory leak by using activity lifecycle scope (#1378) 2024-05-16 10:06:07 -05:00
David Perez
01654379f6 Add remember to viewmodel events to ensure optimal recompositions (#1379) 2024-05-16 10:03:28 -05:00
David Perez
7e15b43c97 Add suppression for maxLineLength (#1376) 2024-05-15 15:38:28 -05:00
David Perez
405b62cca3 Replace last usage of ClickableText with BitwardenClickableText (#1374) 2024-05-14 16:19:01 -05:00
David Perez
23e12a5919 BIT-2318: Master password leak (#1372) 2024-05-14 13:28:24 -05:00
David Perez
b8509ade6a BIT-2258: Update slider navigation to work with emulator (#1371) 2024-05-14 11:28:10 -05:00
David Perez
4fd97aa110 BIT-1843: Redact access token in request header logs (#1367) 2024-05-13 14:22:52 -05:00
David Perez
7f3981207f BIT-2258: Update 'Enter key manually' button for keyboard navigation (#1366) 2024-05-13 13:56:06 -05:00
David Perez
dc96d0339b Add keyboard navigation logic for password fields to handle the tab button (#1365) 2024-05-13 13:28:27 -05:00
David Perez
92d0979884 Add explicit title to reset password screen dialogs (#1364) 2024-05-13 12:49:56 -05:00
David Perez
092060be95 Add support for keyboard navigation with the slider (#1363) 2024-05-13 11:29:51 -05:00
Caleb Derosier
d3001281cd Change Create Account span texts to buttons for keyboard nav (#1357) 2024-05-13 08:49:56 -06:00
David Perez
5e2d86304d BIT-2287: Display a dialog for unassigned items (#1358) 2024-05-13 09:11:26 -05:00
David Perez
555702b08e Clean up VaultScreen Dialogs (#1356) 2024-05-10 12:59:21 -05:00
David Perez
9b497668e1 BIT-2318: Clear input when VaultUnlockViewModel is cleared (#1355) 2024-05-10 11:59:54 -05:00
Caleb Derosier
ec2fcb3701 BIT-2342: Hide verification codes for items with password reprompt (#1353) 2024-05-09 16:31:37 -06:00
David Perez
78754a1bfa Update the app with the latest strings (#1354) 2024-05-09 17:07:54 -05:00
David Perez
55eded4e61 Standardize the way we collect ViewModel state with collectAsStateWithLifecycle() (#1352) 2024-05-09 13:44:07 -05:00
Patrick Honkonen
e3e719ba75 Suppress the unresolved Autofill service name warning (#1351) 2024-05-09 14:30:15 -04:00
Ramsey Smith
ddb680c210 BIT-2335: Onboarding flow (data) (#1346) 2024-05-09 10:44:30 -06:00
Caleb Derosier
b0691d7620 BIT-2345: Add error message when user needs to reenable biometrics (#1347) 2024-05-09 09:48:34 -06:00
Patrick Honkonen
01f05fca29 PM-7156: Publish Play Store and F-Droid artifacts (#1273) 2024-05-08 23:27:16 -04:00
Caleb Derosier
6180299d86 BIT-2170: Fix biometric bypass (#1324) 2024-05-08 11:19:54 -06:00
Patrick Honkonen
9cb3c8a178 Add missing param to F-Droid implementation of CrashLogsManager (#1345) 2024-05-07 15:24:41 -04:00
David Perez
93882905a3 Clear vault data in memory when the vault is locked (#1339) 2024-05-06 08:34:53 -05:00
David Perez
904f891d66 Ensure BitwardenAppComponentFactory is call correct super methods (#1338) 2024-05-03 14:22:28 -05:00
David Perez
958f0590f7 BIT-2307: Add logic to migrate crash logging behavior (#1335) 2024-05-03 10:39:33 -05:00
David Perez
61a6ee5c03 Update AppComponentFactory (#1336) 2024-05-03 10:39:03 -05:00
Caleb Derosier
d2365a3372 BIT-2267: Fix incorrect element IDs on add / edit page (#1332) 2024-05-03 08:58:21 -05:00
David Perez
12bfb71eb9 Update to latest strings (#1330) 2024-05-02 11:31:24 -05:00
David Perez
ed44ec2685 Optimize when statement in EnvironmentUrlDataJsonExtensions (#1331) 2024-05-02 10:50:46 -05:00
David Perez
b52d11f389 BIT-2306: Use legacy autofill service name to enforce compatibility after migration (#1328) 2024-05-02 10:13:29 -05:00
David Perez
d77e9bc5c6 BIT-2305: Update default environment URLs to match legacy data (#1329) 2024-05-02 09:26:49 -05:00
David Perez
607417a7bc Clean up QrCodeScanScreen to avoid test error action (#1327) 2024-05-01 17:25:26 -05:00
David Perez
9a45c445b4 BIT-2283: Add the unassigned ciphers API (#1326) 2024-05-01 10:59:32 -05:00
David Perez
8c7217920c BIT-2295: Simplify the pending requests UI (#1325) 2024-05-01 10:59:05 -05:00
David Perez
3be55288dc Simplify and rename the hasManualUnlockMechanism helper (#1322) 2024-04-30 15:51:14 -05:00
David Perez
0d398a4b5f BIT-2251: Fix pending login request UI scrolling (#1323) 2024-04-30 15:50:47 -05:00
Caleb Derosier
deaa45e3fd BIT-2269: Make all lists in Composables immutable (#1319) 2024-04-30 13:47:26 -06:00
David Perez
6c9e56c461 Allow user with untrusted device to unlock vault if they have a means to do so (#1321) 2024-04-30 13:17:01 -05:00
David Perez
7d7b304952 BIT-2291: use org IDs when unlocking vault for new TDE user (#1320) 2024-04-30 12:22:37 -05:00
David Perez
4b29eb734a BIT-2180: Check htmlInfo for username field (#1318) 2024-04-29 16:01:28 -05:00
David Perez
9a6ac3fca1 Apply the RobolectricTestRunner to the BaseRobolectricTest (#1316) 2024-04-29 11:46:49 -05:00
Ramsey Smith
db3ffb7932 BIT-2214: Sync complete toast (#1305) 2024-04-29 09:05:15 -05:00
David Perez
0b4847cad8 BIT-2297: Update the values for UriMatchType to ensure a proper migration (#1313) 2024-04-26 13:55:53 -05:00
David Perez
726cd5debd Update shortcut icons to be adaptive (#1312) 2024-04-26 12:17:28 -05:00
David Perez
977ce11f9d Add helper methods to disk source (#1311) 2024-04-26 11:46:37 -05:00
David Perez
9382c3a3a6 BIT-2296: Fix generator options disk source key (#1310) 2024-04-26 10:51:19 -05:00
David Perez
8aa7fd66bd Apply formatting and optimized imports to the app (#1309) 2024-04-26 08:57:42 -05:00