Commit graph

1199 commits

Author SHA1 Message Date
David Perez
3d8bf0da31 Organize LoginCommon and helper methods (#1229) 2024-06-20 17:08:07 +01:00
Caleb Derosier
365e3d2e98 BIT-2207: Move Give Feedback form to About screen (#1227) 2024-06-20 17:08:07 +01:00
Caleb Derosier
b7536b2484 Update Github PR template to remove useless categories (#1225) 2024-06-20 17:08:07 +01:00
David Perez
9685c6057a Add trusted device logic (#1224) 2024-06-20 17:08:07 +01:00
David Perez
5d40d68b3f Update AuthRequestManager for TDE (#1223) 2024-06-20 17:08:07 +01:00
Caleb Derosier
f09d9473f7 BIT-2104: Add check for file passwords matching (#1222) 2024-06-20 17:08:07 +01:00
Patrick Honkonen
af37f1c03c Display SDK error message when generating email alias (#1219) 2024-06-20 17:08:07 +01:00
David Perez
22a6825992 Expose the 'shouldTrustDevice' boolean from auth repo (#1220) 2024-06-20 17:08:07 +01:00
David Perez
7f331a5ff2 Fix minor dialog bug where top is not padded if title is missing (#1221) 2024-06-20 17:08:07 +01:00
Caleb Derosier
87254b4436 Fix incorrect VM state access & unnecessary eventFlow usages (#1218) 2024-06-20 17:08:07 +01:00
David Perez
ab55b5e535 default timeout action should be LOGOUT when using TDE (#1216) 2024-06-20 17:08:07 +01:00
David Perez
37fb1fadb8 Remove redundant call to set vault to unlocked (#1217) 2024-06-20 17:08:07 +01:00
Patrick Honkonen
4880dc58bd Update Renovate config (#1215) 2024-06-20 17:08:07 +01:00
Caleb Derosier
af266723e9 Remove inline keyword from updatePasswordLength() (#1213) 2024-06-20 17:08:07 +01:00
David Perez
2db31440d2 Update KSP (#1212) 2024-06-20 17:08:07 +01:00
David Perez
e17176f934 Upon trusting device, update decryption options (#1211) 2024-06-20 17:08:07 +01:00
David Perez
663c9785cf Apply result extension consistently (#1210) 2024-06-20 17:08:07 +01:00
David Perez
0561879d6b Allow device key to be persisted to memory (#1209) 2024-06-20 17:08:07 +01:00
David Perez
039253ac96 Minor formatting and cleanup (#1208) 2024-06-20 17:08:07 +01:00
David Perez
6390fe1ab4 Persist device key past a logout (#1207) 2024-06-20 17:08:07 +01:00
Caleb Derosier
d7e3b74c25 BIT-2102: Require all password fields for vault export (#1206) 2024-06-20 17:08:07 +01:00
Caleb Derosier
8960210bb0 BIT-2103: Sync show/hide file password fields on Vault Export screen (#1205) 2024-06-20 17:08:07 +01:00
Caleb Derosier
c8525989e0 BIT-2136: Fix generator error when length can't accommodate settings (#1181) 2024-06-20 17:08:07 +01:00
Ramsey Smith
de1c76d772 BIT-2120: Add ElementID's to Add/Edit views (Login) (#1202) 2024-06-20 17:08:07 +01:00
Ramsey Smith
11d862664d BIT-2122: Add ElementID's to Add/Edit views (Card) (#1203) 2024-06-20 17:08:07 +01:00
Ramsey Smith
367367bd33 BIT-2124: Add ElementID's to Add/Edit views (Identity) (#1201) 2024-06-20 17:08:07 +01:00
Ramsey Smith
d9d9d6f540 BIT-2126: Add ElementID's to Add/Edit views (Secure Note) (#1200) 2024-06-20 17:08:07 +01:00
David Perez
2185d3847a Add stored pending auth request (#1204) 2024-06-20 17:08:07 +01:00
David Perez
0cc28e41ba Update to the latest Bitwarden SDK (#1198) 2024-06-20 17:08:07 +01:00
Caleb Derosier
c339895665 BIT-2175: Update copy on give feedback modal (#1199) 2024-06-20 17:08:07 +01:00
Ramsey Smith
4e2fe8c501 BIT-2150: Incorrect default timeout (#1197) 2024-06-20 17:08:07 +01:00
Caleb Derosier
07ddb71cfc BIT-2109: Add file password strength indicator to vault export (#1196) 2024-06-20 17:08:07 +01:00
David Perez
b2005f01c1 Update LoginWithDeviceScreen to support Admin Approval type (#1175) 2024-06-20 17:08:07 +01:00
Patrick Honkonen
1150f01666 BIT-2129 Show descriptive error message when Send creation fails (#1186) 2024-06-20 17:08:07 +01:00
Caleb Derosier
90ff2897f5 BIT-2101 BIT-2103: Update export flow for JSON (password protected) (#1188) 2024-06-20 17:08:07 +01:00
David Perez
3565054a4c Update to v2.11.0 of retrofit with BOM (#1194) 2024-06-20 17:08:07 +01:00
David Perez
d38d671f7b Update Kotlin Serialization to 1.6.3 (#1193) 2024-06-20 17:08:07 +01:00
David Perez
b3973f3ae0 Update compose compiler to 1.5.11 (#1192) 2024-06-20 17:08:07 +01:00
David Perez
f00be6108e Update AGP to 8.3.1 (#1190) 2024-06-20 17:08:07 +01:00
David Perez
2be1f2fab5 Update compose BOM to 2024.03.00 (#1189) 2024-06-20 17:08:07 +01:00
David Perez
fdc1e92dfa Update the Firebase BOM to 32.8.0 (#1191) 2024-06-20 17:08:07 +01:00
David Perez
bb949a6602 BIT-2169: Add @Keep to retrofit interface to avoid proguard crash in release (#1187) 2024-06-20 17:08:07 +01:00
Caleb Derosier
8f94d48297 BIT-2159: Update .json (Encrypted) text to .json (Password Protected) (#1182) 2024-06-20 17:08:07 +01:00
David Perez
0a65b37a65 Create trusted device service (#1185) 2024-06-20 17:08:07 +01:00
Patrick Honkonen
b13c89b688 Display environment label in account switcher (#1179) 2024-06-20 17:08:07 +01:00
Ramsey Smith
323f79d984 BIT-1989-settings-about-dialog-landscape-error (#1180) 2024-06-20 17:08:07 +01:00
David Perez
ed8dfa841e Move the sdk trustDevice API to the VaultSdkSource (#1184) 2024-06-20 17:08:07 +01:00
David Perez
de6f31775b Add trusted device API (#1183) 2024-06-20 17:08:07 +01:00
Patrick Honkonen
9253a7b682 Clear MP field when switching account on unlock screen (#1178) 2024-06-20 17:08:07 +01:00
Caleb Derosier
166a39354a Change give feedback copy to title case (#1177) 2024-06-20 17:08:07 +01:00