Commit graph

802 commits

Author SHA1 Message Date
Brian Yencho
91625ff2af Ensure the correct file name is used for SharedPreferences (#513) 2024-06-20 17:08:07 +01:00
David Perez
6ef7be296e Add underlyng SendsService to make sends API requests. (#511) 2024-06-20 17:08:07 +01:00
Brian Yencho
3200f44611 Fix Organizations model and persistence format (#512) 2024-06-20 17:08:07 +01:00
David Perez
e0231f511f BIT-481: Implement primary Send UI and sharing (#510) 2024-06-20 17:08:07 +01:00
David Perez
4a39f126dd Add support to copy a send url to the clipboard (#508) 2024-06-20 17:08:07 +01:00
Brian Yencho
0a3377d98a Consolidate Environment(UrlDataJson)Extensions files in data layer (#509) 2024-06-20 17:08:07 +01:00
David Perez
d72a3065a2 Update to the latest Bitwarden SDK (v0.4.0) (#507) 2024-06-20 17:08:07 +01:00
Ramsey Smith
8d6e492473 Add select option for title in identity creation (#506) 2024-06-20 17:08:07 +01:00
Ramsey Smith
bd5e00e27a Rename tests in VaultAddEditViewModelTest.kt (#505) 2024-06-20 17:08:07 +01:00
David Perez
889855d261 Replace usages of compose ClipboardManager in UI with BitwardenClipboardManager in ViewModels (#502) 2024-06-20 17:08:07 +01:00
Ramsey Smith
8d5de22c72 BIT-507: Create Card UI (#497) 2024-06-20 17:08:07 +01:00
joshua-livefront
c964d8c830 Adding DEFAULT_STATE to the GeneratorScreenTests.kt (#504) 2024-06-20 17:08:07 +01:00
David Perez
2be770d5fc Add the send pending deletion icon (#503) 2024-06-20 17:08:07 +01:00
joshua-livefront
273763b219 BIT-1335: Adding plus addressed email generation (#501) 2024-06-20 17:08:07 +01:00
Sean Weiser
db5c19d971 Disable Crashlytic collection for debug builds (#500) 2024-06-20 17:08:07 +01:00
Brian Yencho
41c35e23dd Add the SdkClientManager and use a single Client per user for vault (#499) 2024-06-20 17:08:07 +01:00
Caleb Derosier
6486a6dc6a Rename AppearanceAction properties & add dialog tests (#498) 2024-06-20 17:08:07 +01:00
Caleb Derosier
b24c2ba7e7 BIT-930: Add UI for Other screen (#477) 2024-06-20 17:08:07 +01:00
David Perez
02c8f4bfec Add send icons to row items. (#496) 2024-06-20 17:08:07 +01:00
Caleb Derosier
10bad26c95 BIT-929: Add UI for Appearance screen (#478) 2024-06-20 17:08:07 +01:00
David Perez
84bb3bcdb2 Reuse the BitwardenListItem and BitwardenGroup items on the Vault (#495) 2024-06-20 17:08:07 +01:00
David Perez
6875ca8f56 Simplify SettingScreen (#494) 2024-06-20 17:08:07 +01:00
David Perez
15fcfce0b2 Populate the send screen with real data (#488) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
da53c72a61 BIT-1101 Adding landscape content and handling scaling better. (#493) 2024-06-20 17:08:07 +01:00
David Perez
b6032873ec Add sends database table (#490) 2024-06-20 17:08:07 +01:00
joshua-livefront
cd707473fc Adding default addy io base url for generation calls (#492) 2024-06-20 17:08:07 +01:00
Brian Yencho
2d9b0264f2 Make all "...Handlers" classes into data classes (#491) 2024-06-20 17:08:07 +01:00
Brian Yencho
f2ccfcd59a BIT-842: Fix various paddings and sizes on Vault Screen (#489) 2024-06-20 17:08:07 +01:00
Brian Yencho
d9837a1895 BIT-1247: Restrict password visibility according to permissions (#487) 2024-06-20 17:08:07 +01:00
David Perez
c5989d117e Subscribe to vault SendData (#485) 2024-06-20 17:08:07 +01:00
David Perez
11fcaa6678 Move the 'isPremiumUser' flag from a common VaultItem property to a Login specific property (#486) 2024-06-20 17:08:07 +01:00
Sean Weiser
c88825f134 Add required permissions to manifest (#484) 2024-06-20 17:08:07 +01:00
David Perez
bc54e4b629 Remove test code from VaultViewModel (#483) 2024-06-20 17:08:07 +01:00
Brian Yencho
1e996fcbbe BIT-1246, BIT-1250: Show correct permission-related errors when editing (#482) 2024-06-20 17:08:07 +01:00
David Perez
8476e55b5a Apply common loading and error UIs (#481) 2024-06-20 17:08:07 +01:00
Brian Yencho
d4bab9ed7f Reformat main app and test code (#480) 2024-06-20 17:08:07 +01:00
David Perez
4601f84140 Rename additem to addedit (#474) 2024-06-20 17:08:07 +01:00
Brian Yencho
a6b2357fb0 Use JUnit 5 @AfterEach instead of JUnit 4 @After (#479) 2024-06-20 17:08:07 +01:00
Brian Yencho
0d3038a717 Use bufferedMutableSharedFlow where appropriate (#476) 2024-06-20 17:08:07 +01:00
Lucas Kivi
b3bee9ae20 Move autofill classes to pre-existing packages (#475) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
e929641159 BIT-1101, BIT-1066, BIT-1071, BIT-1072 Adding QR code scanning feature (#464) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
1c8501b69b BIT-515, BIT-512 Adding the ability to view and edit secure note items. (#462) 2024-06-20 17:08:07 +01:00
Sean Weiser
fd9ca8f544 BIT-946: Add Google Services and Crashlytics to standard builds (#473) 2024-06-20 17:08:07 +01:00
David Perez
9bf07f0693 Create package for add send feature (#472) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
6e69e00d96 Making it so we can test the common data easier (#467) 2024-06-20 17:08:07 +01:00
joshua-livefront
fb891df03b BIT-1330, BIT-1331: Implementation to use sdk for forwarded service email generation (#470) 2024-06-20 17:08:07 +01:00
David Perez
da365acfee Add basic UI states to the SendScreen (#471) 2024-06-20 17:08:07 +01:00
Ramsey Smith
0c05855e6b BIT-514: View identity item UI (#461) 2024-06-20 17:08:07 +01:00
renovate[bot]
cd1f703ba7 Update ruby/setup-ruby action to v1.165.1 (#465)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-20 17:08:07 +01:00
Lucas Kivi
738cd76c7d BIT-1293: add autofill service shell (#468) 2024-06-20 17:08:07 +01:00