Commit graph

568 commits

Author SHA1 Message Date
Brian Yencho
e6c20e0e88 Persist VaultTimeoutAction as a String (#583) 2024-06-20 17:08:07 +01:00
David Perez
3f7fe90c5c Remove the send password (#579) 2024-06-20 17:08:07 +01:00
Ramsey Smith
7a6088a23d BIT-513: View Card Item (#573) 2024-06-20 17:08:07 +01:00
David Perez
d16e0c6573 Convert AddSendEvent for ShowToast to use Text (#578) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
fc5529e2ad BIT-1337 Adding new section for verification codes (#567) 2024-06-20 17:08:07 +01:00
David Perez
9e6c49fb7c Modify Add Sends UI to allow for editing existing sends (#575) 2024-06-20 17:08:07 +01:00
Brian Yencho
7e0a14d3a0 BIT-462: Add UI for custom vault timeout (#576) 2024-06-20 17:08:07 +01:00
Lucas Kivi
ff9dd81c55 Refactor autofill flow to partition fill data by cipher (#571) 2024-06-20 17:08:07 +01:00
Brian Yencho
faca927c0f Add additional auto-unlock key store/clear logic to VaultLockManager (#574) 2024-06-20 17:08:07 +01:00
David Perez
6d51d514b8 BIT-1398: Update Bitwarden SDK and remove temporary SendViewKey (#572) 2024-06-20 17:08:07 +01:00
David Perez
0aa24d73d9 Add the UI for the overflow menu (#570) 2024-06-20 17:08:07 +01:00
David Perez
e84e69b666 Add custom typography for BodySmallProminent (#569) 2024-06-20 17:08:07 +01:00
David Perez
b7d843486b Add the decrypted SendView to the UpdateSendResult (#568) 2024-06-20 17:08:07 +01:00
Brian Yencho
9f95c26c2f BIT-1432: Add FifteenMinutes to VaultTimeout (#565) 2024-06-20 17:08:07 +01:00
David Perez
6b12dbdc4c Create reusable custom date chooser (#566) 2024-06-20 17:08:07 +01:00
David Perez
f8ff7c225d Add support for retrieving a single send by ID from the VaultRepository (#564) 2024-06-20 17:08:07 +01:00
Lucas Kivi
75a08e72a6 Remove scaffolding for identity autofill (#563) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
9c023bca9e BIT-1103 Adding the ability to delete totp text (#562) 2024-06-20 17:08:07 +01:00
Brian Yencho
3c00a41d84 Clear the users auto-unlock key on logout (#561) 2024-06-20 17:08:07 +01:00
Brian Yencho
125c304d12 BIT-1019, BIT-1190: Add "Never Lock" vault timeout implementation (#559) 2024-06-20 17:08:07 +01:00
David Perez
38cd8984e9 BIT-488 Update UI for Send notes field (#560) 2024-06-20 17:08:07 +01:00
David Perez
8d45a650c3 Add navigation support for editing a send (#558) 2024-06-20 17:08:07 +01:00
David Perez
49411f3e2f Update the Send max access count logic (#557) 2024-06-20 17:08:07 +01:00
Ramsey Smith
27ddac59b9 Store information when switching vault add edit types. (#554) 2024-06-20 17:08:07 +01:00
David Perez
aba5de32fb Add support for the Send expiration date UI (#556) 2024-06-20 17:08:07 +01:00
Sean Weiser
273b18118a BIT-1361 Setup GCM and Bitwarden push registration (#547) 2024-06-20 17:08:07 +01:00
David Perez
7de13de856 Minor cleanup of AddSend composables (#555) 2024-06-20 17:08:07 +01:00
David Perez
84d8afd027 Add send data to VaultDataStateFlow (#553) 2024-06-20 17:08:07 +01:00
David Perez
70b5bdfe17 BIT-483: Add support for enumerated deletion options (#551) 2024-06-20 17:08:07 +01:00
Lucas Kivi
cc61689258 BIT-1314: Update the Presentations method to be correct (#552) 2024-06-20 17:08:07 +01:00
Brian Yencho
8ff3207f7a Add VaultLockManager (#550) 2024-06-20 17:08:07 +01:00
David Perez
8c2e2f8af6 BIT-484: Add deletion date and time pickers (#548) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
b8d397f71f BIT-1069 Adding error handling for scanning (#549) 2024-06-20 17:08:07 +01:00
Brian Yencho
d95e5df2a7 Add VaultState.unlockingVaultUserIds and clean up the vault unlock logic (#546) 2024-06-20 17:08:07 +01:00
Brian Yencho
940979599e Add auto unlock key storage (#544) 2024-06-20 17:08:07 +01:00
Brian Yencho
6686d98e34 Add VaultSdkSource.getUserEncryptionKey (#545) 2024-06-20 17:08:07 +01:00
Brian Yencho
2d4427a7cf Add EncryptedSharedPreferences and BaseEncryptedDiskSource (#543) 2024-06-20 17:08:07 +01:00
David Perez
14d686af76 Add basic date and time pickers (#542) 2024-06-20 17:08:07 +01:00
Lucas Kivi
cea26f5e32 BIT-1314: Add autofill node traversal with basic UI fulfillment (#541) 2024-06-20 17:08:07 +01:00
Joshua Queen
35ef4e4252 BIT-1336: Adding random word username generation (#540) 2024-06-20 17:08:07 +01:00
joshua-livefront
b6e7655938 BIT-1334: Adding generation for catch all email usernames (#538) 2024-06-20 17:08:07 +01:00
Ramsey Smith
36d49a62a6 Add linked fields for identity (#536) 2024-06-20 17:08:07 +01:00
Brian Yencho
e318a316e7 Fix intermittent failures in Account Switcher tests (#539) 2024-06-20 17:08:07 +01:00
David Perez
4bbda49d74 BIT-480, BIT-1386: Allow for saving a text send (#535) 2024-06-20 17:08:07 +01:00
Brian Yencho
acb5fce448 Set Settings defaults on login and clear them on logout (#537) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
e863559c12 BIT-1114 Add code manual entry (#523) 2024-06-20 17:08:07 +01:00
David Perez
0ee25a3dd5 Ensure hasPremium value is set on profile (#534) 2024-06-20 17:08:07 +01:00
Brian Yencho
ab5ea4ebaa Improve CI performance by excluding unnecessary FDroid tasks (#533) 2024-06-20 17:08:07 +01:00
David Perez
70a425dfd8 BIT-482: Display share sheet after saving a new send (#532) 2024-06-20 17:08:07 +01:00
Brian Yencho
185849951f Hook up vault timeout action to repo (#530) 2024-06-20 17:08:07 +01:00