Commit Graph

395 Commits

Author SHA1 Message Date
Brian Yencho
ba46983444 Add Modifier.scrolledContainerBackground (#407) 2023-12-17 20:33:17 -06:00
Brian Yencho
9d8316321a Remove unused VaultTopBar (#406) 2023-12-17 20:32:42 -06:00
David Perez
0ffa448640 BIT-431: Add a table to the vault database for folders (#403) 2023-12-15 17:59:27 -06:00
David Perez
78c6092334 Update all LocalDateTimes in the app to use ZonedDateTimes (#404) 2023-12-15 17:09:04 -06:00
Brian Yencho
6fe1135dea BIT-1234: Add Account button should appear in switcher on Login (#402) 2023-12-15 13:48:06 -06:00
Oleg Semenenko
91f6e6d105 Adding in tests for the custom type fields (#398) 2023-12-15 12:17:29 -06:00
Brian Yencho
92368b2535 Ensure FAB is hidden for some Vault Screen states (#401) 2023-12-15 12:14:01 -06:00
David Perez
1a3035bb2f Make the sync response profile nonnull (#400) 2023-12-15 11:53:52 -06:00
David Perez
6afa7ba23f BIT-598: Create initial vault database (#399) 2023-12-15 11:21:05 -06:00
Brian Yencho
1428498d41 BIT-379, BIT-381, BIT-384: Add overflow menu to Vault Screen (#397) 2023-12-15 09:21:19 -06:00
Brian Yencho
240e47c161 BIT-406: Allow item listing screen to display Collections data (#394) 2023-12-14 15:38:46 -06:00
David Perez
136d62b41e Add exclusion to LongParameterList lint check for provides methods (#395) 2023-12-14 15:22:33 -06:00
Ramsey Smith
cbc02acf5d Fixed incorrect filtering for folders in VaultItemListingDataExtensions (#396) 2023-12-14 14:12:00 -07:00
David Perez
ec58f57a65 Add helper method for observing a data flow when logged in and someone is subscribed (#392) 2023-12-14 14:08:57 -06:00
Brian Yencho
c34c3dbd1e BIT-1157: Add error state for Vault Screen (#393) 2023-12-14 13:15:55 -06:00
joshua-livefront
3f67f130fa BIT-279: Adding password history data layer (#387) 2023-12-14 12:25:35 -05:00
Brian Yencho
9905b96211 BIT-1158: Add No Network states to Vault Screen (#391) 2023-12-14 10:59:26 -06:00
David Perez
4df89cc01a Add updateToPendingOrLoading helper method (#390) 2023-12-13 18:35:33 -06:00
Ramsey Smith
e702a2105f Fix failing unit tests (#389) 2023-12-13 15:20:49 -07:00
Ramsey Smith
f15ebd7cb8 BIT-1057: Vault item listing functionality (#379) 2023-12-13 14:31:15 -07:00
Ramsey Smith
7aa879d49e Fix incorrect mapping for VaultItemListingType (#388) 2023-12-13 13:49:28 -07:00
Brian Yencho
2f40334e4f BIT-603: Display Collections on Vault screen (#386) 2023-12-13 11:37:52 -06:00
Ramsey Smith
29228c1b21 Rename unit tests for VaultScreenTest and VaultViewModelTest (#385) 2023-12-13 09:47:54 -07:00
David Perez
a46cdc4c26 Update to AGP 8.2.0 (#378) 2023-12-13 10:28:34 -06:00
David Perez
082424f5f2 Simplify add-edit item conversion to CipherView (#384) 2023-12-13 10:08:39 -06:00
Brian Yencho
93b136a879 BIT-874: Expose Collections data from VaultRepository (#382) 2023-12-13 10:00:15 -06:00
Brian Yencho
f3113dc602 Update Compose Material3 and Hilt Navigation versions (#381) 2023-12-13 08:55:20 -06:00
Brian Yencho
26aa60c2af Add zip helpers for Result and use in VaultRepository (#383) 2023-12-13 08:49:56 -06:00
Brian Yencho
c7cd4c22be Filter out Card / Identity types from Add Item type list (#380) 2023-12-12 17:35:43 -06:00
Oleg Semenenko
1c76ed48c5 BIT-529 Added the ability to create custom type fields (#374) 2023-12-12 12:49:44 -06:00
David Perez
50a31095a7 Stop persisting view-item state to SavedStateHandle (#377) 2023-12-12 12:28:55 -06:00
David Perez
9821ffde35 Add getter for Timezone to avoid race condition in tests (#376) 2023-12-12 11:53:25 -06:00
David Perez
c7d01a551f Stop persisting add-edit state to SavedStateHandle (#375) 2023-12-12 11:11:23 -06:00
David Perez
d52114232b BIT-502: Save the updated ciphers from the edit screen (#371) 2023-12-12 10:26:34 -06:00
Brian Yencho
e70e526b93 BIT-1091: Initialize crypto for organizations (#370) 2023-12-12 10:16:41 -06:00
Brian Yencho
e7a7747add Add ability to decrypt Collections (#373) 2023-12-12 09:37:25 -06:00
David Perez
306cf24c99 Remove edit package (#372) 2023-12-12 08:52:51 -06:00
David Perez
e86e36c8e5 BIT-1232: Update password strength colors (#369) 2023-12-11 20:49:05 -06:00
Brian Yencho
25bad1ec78 Store organization keys during sync request (#367) 2023-12-11 20:38:22 -06:00
Brian Yencho
64a3caf354 Ensure user/private key storage is backwards compatible (#368) 2023-12-11 16:06:11 -06:00
Brian Yencho
a42dbf6663 BIT-1135: Add confirmation dialog to lock-or-logout dialog (#364) 2023-12-11 14:57:51 -06:00
Ramsey Smith
ec78532320 Removed padding values from constructors of composable functions (#366) 2023-12-11 13:24:46 -07:00
Brian Yencho
00dcb600a7 BIT-1207: Fully implement account switcher lock and logout (#362) 2023-12-11 13:56:02 -06:00
Ramsey Smith
6844f51faf BIT-956: UI for item listing screen (#356) 2023-12-11 12:39:24 -07:00
David Perez
fe3c6c93e6 Ownership should be common values only displayed when creating a cipher (#365) 2023-12-11 13:24:36 -06:00
Brian Yencho
faa8948712 Standardize naming of actions related to account switcher (#363) 2023-12-11 11:49:32 -06:00
Brian Yencho
a4db8c7a60 Add isActive and isVaultUnlocked to AccountSummary (#361) 2023-12-11 09:29:23 -06:00
Brian Yencho
b7d5de3b6d Add account switcher test helpers (#360) 2023-12-11 09:29:10 -06:00
David Perez
af61909a2b Add ViewState VaultAddItemViewModel (#359) 2023-12-08 16:03:15 -06:00
David Perez
aa7dd81c9c Create common setup method for all VaultAddItemScreen tests (#358) 2023-12-08 13:13:13 -06:00