Commit Graph

554 Commits

Author SHA1 Message Date
David Perez
121c22b36f Create reusable custom date chooser (#566) 2024-01-10 14:16:02 -06:00
David Perez
b68021aeb5 Add support for retrieving a single send by ID from the VaultRepository (#564) 2024-01-10 13:31:31 -06:00
Lucas Kivi
451599b85a Remove scaffolding for identity autofill (#563) 2024-01-10 13:00:31 -06:00
Oleg Semenenko
d90f79ed2d BIT-1103 Adding the ability to delete totp text (#562) 2024-01-10 11:34:55 -06:00
Brian Yencho
65bb2e5efd Clear the users auto-unlock key on logout (#561) 2024-01-10 10:10:22 -06:00
Brian Yencho
53108c0b9d BIT-1019, BIT-1190: Add "Never Lock" vault timeout implementation (#559) 2024-01-10 09:45:11 -06:00
David Perez
03291bafcf BIT-488 Update UI for Send notes field (#560) 2024-01-10 09:21:50 -06:00
David Perez
53be2a0388 Add navigation support for editing a send (#558) 2024-01-09 20:35:46 -06:00
David Perez
ffff3221e1 Update the Send max access count logic (#557) 2024-01-09 20:35:05 -06:00
Ramsey Smith
378ff21c3c Store information when switching vault add edit types. (#554) 2024-01-09 14:51:01 -07:00
David Perez
8da6fd0471 Add support for the Send expiration date UI (#556) 2024-01-09 15:43:27 -06:00
Sean Weiser
08fd7477cd BIT-1361 Setup GCM and Bitwarden push registration (#547) 2024-01-09 14:06:15 -06:00
David Perez
a6657e427e Minor cleanup of AddSend composables (#555) 2024-01-09 13:43:08 -06:00
David Perez
5755ade375 Add send data to VaultDataStateFlow (#553) 2024-01-09 13:18:40 -06:00
David Perez
ef128b4907 BIT-483: Add support for enumerated deletion options (#551) 2024-01-09 12:36:46 -06:00
Lucas Kivi
765b4b9022 BIT-1314: Update the Presentations method to be correct (#552) 2024-01-09 12:07:26 -06:00
Brian Yencho
3c7d1d91ef Add VaultLockManager (#550) 2024-01-09 12:05:06 -06:00
David Perez
488302a90b BIT-484: Add deletion date and time pickers (#548) 2024-01-09 11:46:15 -06:00
Oleg Semenenko
f2eb46020d BIT-1069 Adding error handling for scanning (#549) 2024-01-09 11:26:40 -06:00
Brian Yencho
4776777759 Add VaultState.unlockingVaultUserIds and clean up the vault unlock logic (#546) 2024-01-08 22:56:35 -06:00
Brian Yencho
3cc2f2143f Add auto unlock key storage (#544) 2024-01-08 22:18:40 -06:00
Brian Yencho
26cbdc27f4 Add VaultSdkSource.getUserEncryptionKey (#545) 2024-01-08 22:07:58 -06:00
Brian Yencho
3974d66b74 Add EncryptedSharedPreferences and BaseEncryptedDiskSource (#543) 2024-01-08 21:52:26 -06:00
David Perez
e85907d6e7 Add basic date and time pickers (#542) 2024-01-08 21:33:43 -06:00
Lucas Kivi
23a6852dbc BIT-1314: Add autofill node traversal with basic UI fulfillment (#541) 2024-01-08 18:43:57 -06:00
Joshua Queen
ecab23fe58 BIT-1336: Adding random word username generation (#540) 2024-01-08 17:50:17 -05:00
joshua-livefront
586b426f20 BIT-1334: Adding generation for catch all email usernames (#538) 2024-01-08 15:52:19 -05:00
Ramsey Smith
4885178d9e Add linked fields for identity (#536) 2024-01-08 13:23:22 -07:00
Brian Yencho
a3f18bfc5d Fix intermittent failures in Account Switcher tests (#539) 2024-01-08 14:21:43 -06:00
David Perez
a5d463ca35 BIT-480, BIT-1386: Allow for saving a text send (#535) 2024-01-08 13:41:09 -06:00
Brian Yencho
45a9100fde Set Settings defaults on login and clear them on logout (#537) 2024-01-08 13:31:46 -06:00
Oleg Semenenko
ec867ae200 BIT-1114 Add code manual entry (#523) 2024-01-08 11:38:16 -06:00
David Perez
ff48d6a9aa Ensure hasPremium value is set on profile (#534) 2024-01-08 11:29:55 -06:00
Brian Yencho
12e27bcba2 Improve CI performance by excluding unnecessary FDroid tasks (#533) 2024-01-08 10:21:53 -06:00
David Perez
ff82dc5918 BIT-482: Display share sheet after saving a new send (#532) 2024-01-08 10:10:06 -06:00
Brian Yencho
9be101ecde Hook up vault timeout action to repo (#530) 2024-01-08 09:56:03 -06:00
Brian Yencho
de9e32f6aa BIT-363, BIT-1323: Add time interval options to session timeout menu (#529) 2024-01-08 09:19:55 -06:00
Brian Yencho
8e95277e89 Update Bitwarden SDK to 0.4.0-20240108.121805-25 (#531) 2024-01-08 09:19:35 -06:00
Brian Yencho
4afee19a05 Fix ClassCastException from R8 issue (#528) 2024-01-07 21:06:00 -06:00
David Perez
b7875c2c08 Sends file tab is blocked by premium membership (#527) 2024-01-07 20:57:09 -06:00
David Perez
3361863761 Add UI for saving a send (#526) 2024-01-07 20:30:22 -06:00
David Perez
eda66a7e36 Refactor AddSendViewModel to support loading and error states. (#524) 2024-01-07 20:05:33 -06:00
Brian Yencho
1d85bbc2fc Add SettingsRepository helpers for the current user (#525) 2024-01-07 16:46:12 -06:00
David Perez
5ec912c097 Fix AddSendViewModel name (#522) 2024-01-07 14:06:43 -06:00
Brian Yencho
b74bbbc4f4 Add VaultTimeoutAction handling to SettingsRepository (#521) 2024-01-07 13:31:04 -06:00
Brian Yencho
1fbab32fe7 Add VaultTimeoutAction and handle its persistence (#520) 2024-01-07 13:06:30 -06:00
David Perez
b69a953894 Saves changes to database instead of syncing (#517) 2024-01-07 12:50:55 -06:00
Brian Yencho
e4621b4994 Add SettingsRepository and VaultTimeout (#519) 2024-01-07 12:12:01 -06:00
Brian Yencho
8fb0d1ee8a Add disk storage for Vault Timeout (#518) 2024-01-07 11:21:34 -06:00
David Perez
8e6bda9367 Expose adding/updating sends from vault repo (#516) 2024-01-06 22:14:09 -06:00