Commit Graph

1213 Commits

Author SHA1 Message Date
David Perez
bd09d6bd46 Make SdkClientManager the single source of the Bitwarden SDK Client (#1242) 2024-04-08 16:47:25 -05:00
Caleb Derosier
d681a129de BIT-2106: Export vault file with password (#1241) 2024-04-08 15:06:25 -06:00
Caleb Derosier
5dce40f14a BIT-2136: Update minimum length handling in Generator (#1238) 2024-04-08 14:16:28 -06:00
Ramsey Smith
382bac7aaa BIT-2119: View item screen element ids (#1237) 2024-04-08 13:55:47 -06:00
David Perez
2525b65070 Add createAccountKeys API (#1240) 2024-04-08 14:39:22 -05:00
David Perez
5d88985e9f Add dialog support for TrustedDeviceScreen (#1239) 2024-04-08 13:03:58 -05:00
David Perez
bdce5b4c31 Add initial UI flow for TDE (#1235) 2024-04-08 10:04:31 -05:00
David Perez
52756abe13 Remove unused intent manager (#1236) 2024-04-05 16:42:52 -05:00
David Perez
236a979522 Update login logic to handle TDE authentication (#1234) 2024-04-05 15:33:30 -05:00
Brian Yencho
79db19c8fd Fix section link in Code Style documentation (#1233) 2024-04-05 13:07:14 -05:00
Brian Yencho
7902bf406b Remove unnecessary extra testing keystore (#1232) 2024-04-05 09:56:40 -05:00
David Perez
8bc58c2fcf BIT-2201: Handle URI checksum validation (#1231) 2024-04-04 21:19:51 -06:00
Ramsey Smith
47e94a3896 BIT-1469: Autofill talkback (#1226) 2024-04-04 20:36:59 -05:00
Caleb Derosier
b1f1972e3f BIT-2207: Remove Rate the App row (#1228)
Co-authored-by: David Perez <david@livefront.com>
2024-04-04 17:07:49 -05:00
David Perez
4e4add9a41 Organize LoginCommon and helper methods (#1229) 2024-04-04 16:48:13 -05:00
Caleb Derosier
464490e68f BIT-2207: Move Give Feedback form to About screen (#1227) 2024-04-04 11:25:21 -06:00
Caleb Derosier
0abb41d22c Update Github PR template to remove useless categories (#1225) 2024-04-04 10:39:51 -06:00
David Perez
fc10a77b69 Add trusted device logic (#1224) 2024-04-04 11:13:18 -05:00
David Perez
eb4104a39c Update AuthRequestManager for TDE (#1223) 2024-04-04 09:54:05 -05:00
Caleb Derosier
4d114f4bbd BIT-2104: Add check for file passwords matching (#1222) 2024-04-03 16:29:40 -06:00
Patrick Honkonen
3ec5f054dd Display SDK error message when generating email alias (#1219) 2024-04-03 17:29:21 -04:00
David Perez
c8727f21fd Expose the 'shouldTrustDevice' boolean from auth repo (#1220) 2024-04-03 15:47:33 -05:00
David Perez
92fcf9dec8 Fix minor dialog bug where top is not padded if title is missing (#1221) 2024-04-03 15:46:39 -05:00
Caleb Derosier
c6f0af52bd Fix incorrect VM state access & unnecessary eventFlow usages (#1218) 2024-04-03 13:36:57 -06:00
David Perez
58c195a4df default timeout action should be LOGOUT when using TDE (#1216) 2024-04-03 11:56:33 -05:00
David Perez
8f0b42a441 Remove redundant call to set vault to unlocked (#1217) 2024-04-03 11:49:41 -05:00
Patrick Honkonen
a56300fe09 Update Renovate config (#1215) 2024-04-03 10:09:05 -04:00
Caleb Derosier
2df9aa1a03 Remove inline keyword from updatePasswordLength() (#1213) 2024-04-02 16:36:44 -06:00
David Perez
6dc4cddfd6 Update KSP (#1212) 2024-04-02 17:22:10 -05:00
David Perez
5b55ab6070 Upon trusting device, update decryption options (#1211) 2024-04-02 17:21:50 -05:00
David Perez
45d0ac98b8 Apply result extension consistently (#1210) 2024-04-02 13:55:38 -05:00
David Perez
155135429d Allow device key to be persisted to memory (#1209) 2024-04-02 13:23:01 -05:00
David Perez
9c8a47a751 Minor formatting and cleanup (#1208) 2024-04-02 10:54:47 -05:00
David Perez
905cc3807d Persist device key past a logout (#1207) 2024-04-02 09:36:32 -05:00
Caleb Derosier
ec9339a24a BIT-2102: Require all password fields for vault export (#1206) 2024-04-02 08:35:39 -06:00
Caleb Derosier
888740693a BIT-2103: Sync show/hide file password fields on Vault Export screen (#1205) 2024-04-01 16:02:45 -06:00
Caleb Derosier
db00a0e26c BIT-2136: Fix generator error when length can't accommodate settings (#1181) 2024-04-01 15:21:48 -06:00
Ramsey Smith
35ea6b446e BIT-2120: Add ElementID's to Add/Edit views (Login) (#1202) 2024-04-01 15:13:25 -06:00
Ramsey Smith
9afc94c3f0 BIT-2122: Add ElementID's to Add/Edit views (Card) (#1203) 2024-04-01 13:43:28 -06:00
Ramsey Smith
b5547a3782 BIT-2124: Add ElementID's to Add/Edit views (Identity) (#1201) 2024-04-01 13:43:15 -06:00
Ramsey Smith
5c05002aaf BIT-2126: Add ElementID's to Add/Edit views (Secure Note) (#1200) 2024-04-01 13:43:01 -06:00
David Perez
19abd714be Add stored pending auth request (#1204) 2024-04-01 14:19:11 -05:00
David Perez
a067fbd3cb Update to the latest Bitwarden SDK (#1198) 2024-04-01 12:35:03 -05:00
Caleb Derosier
4aa06262d8 BIT-2175: Update copy on give feedback modal (#1199) 2024-04-01 10:54:42 -06:00
Ramsey Smith
a6adfbbc02 BIT-2150: Incorrect default timeout (#1197) 2024-04-01 10:41:29 -06:00
Caleb Derosier
7e1c4f946e BIT-2109: Add file password strength indicator to vault export (#1196) 2024-04-01 10:01:47 -06:00
David Perez
b7fb0e4c4f Update LoginWithDeviceScreen to support Admin Approval type (#1175) 2024-04-01 10:34:05 -05:00
Patrick Honkonen
f133e58b84 BIT-2129 Show descriptive error message when Send creation fails (#1186) 2024-04-01 10:54:24 -04:00
Caleb Derosier
3bc79e759e BIT-2101 BIT-2103: Update export flow for JSON (password protected) (#1188) 2024-03-29 13:51:17 -06:00
David Perez
6f106242c5 Update to v2.11.0 of retrofit with BOM (#1194) 2024-03-29 14:40:03 -05:00