Commit graph

522 commits

Author SHA1 Message Date
Brian Yencho
72446513b5 Omit current navigation argument classes from code coverage (#434) 2024-06-20 17:08:07 +01:00
Brian Yencho
48169bafb9 Use consistent naming when adding a single screen to a graph (#433) 2024-06-20 17:08:07 +01:00
Ramsey Smith
c440c28a02 BIT-667: UI for identity creation (#431) 2024-06-20 17:08:07 +01:00
Brian Yencho
d6909d5a53 Add clarifying documentation to various StateFlows (#430) 2024-06-20 17:08:07 +01:00
Brian Yencho
fe20e2703c Save Organizations data to disk when syncing (#429) 2024-06-20 17:08:07 +01:00
David Perez
f2842446c9 VaultData should come directly from the database (#425) 2024-06-20 17:08:07 +01:00
Brian Yencho
b2692a5637 Ensure BaseEnumeratedIntSerializer subclasses are not obfuscated (#428) 2024-06-20 17:08:07 +01:00
joshua-livefront
f9667d0390 BIT-1259: Fix for Increasing Length Creates a Password in History for Each Adjustment (#427) 2024-06-20 17:08:07 +01:00
Brian Yencho
3fd93b2589 Update various dependencies to latest versions (#426) 2024-06-20 17:08:07 +01:00
Brian Yencho
44afc44829 BIT-1260: Fix line breaks for generated passwords (#424) 2024-06-20 17:08:07 +01:00
Brian Yencho
719bf52420 Use monospace font for generated value on Generator Screen (#422) 2024-06-20 17:08:07 +01:00
Brian Yencho
c4d4c1d76b Add sensitiveInfoSmall/sensitiveInfoMedium fonts (#423) 2024-06-20 17:08:07 +01:00
Brian Yencho
21f51c90ad Update scope to use Unconfined (#421) 2024-06-20 17:08:07 +01:00
David Perez
6f85a6eb75 Rename all MutableStateFlows in Vault repo for consistency (#419) 2024-06-20 17:08:07 +01:00
David Perez
813b1a7a98 Fix broken dao fake implementations (#420) 2024-06-20 17:08:07 +01:00
David Perez
bf9845d7a0 Ensure VaultDiskSource emits when replace operation does not actually change any data (#412) 2024-06-20 17:08:07 +01:00
joshua-livefront
27140bf02c BIT-279, BIT-1201: Storage, retrieval, and clearing implementation for password history (#416) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
39e285fff8 BIT-1076 Requesting Camera Permission (#415) 2024-06-20 17:08:07 +01:00
David Perez
f2f3a6a386 Delete the users vault data on logout (#418) 2024-06-20 17:08:07 +01:00
Ramsey Smith
772d6693a6 Refactored VaultAddItem UI State (#417) 2024-06-20 17:08:07 +01:00
Brian Yencho
acdce7a07b Update Bitwarden SDK to 0.3.1-20231219.150921-55 (#409) 2024-06-20 17:08:07 +01:00
David Perez
abe2354c15 BIT-474, BIT-518, BIT-519, BIT-521: Expose flows from the vault database tables (#414) 2024-06-20 17:08:07 +01:00
David Perez
8a2a205247 Update getAllCiphers query to be consistent with other queries (#413) 2024-06-20 17:08:07 +01:00
renovate[bot]
09d668f5ac Update ruby/setup-ruby action to v1.162.0 (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-20 17:08:07 +01:00
Brian Yencho
fb8eab13d0 BIT-1229: Use Unconfined dispatcher when collecting flows in AuthRepository (#410) 2024-06-20 17:08:07 +01:00
David Perez
6fc4eb8b90 Change ZonedDateTimeTypeConverter to class from object (#411) 2024-06-20 17:08:07 +01:00
David Perez
224371adc2 BIT-448: Create collections database table (#408) 2024-06-20 17:08:07 +01:00
Brian Yencho
ff4eeced33 Add Modifier.scrolledContainerBackground (#407) 2024-06-20 17:08:07 +01:00
Brian Yencho
8015fc7b5f Remove unused VaultTopBar (#406) 2024-06-20 17:08:07 +01:00
David Perez
34e3fbcc04 BIT-431: Add a table to the vault database for folders (#403) 2024-06-20 17:08:07 +01:00
David Perez
34101245dd Update all LocalDateTimes in the app to use ZonedDateTimes (#404) 2024-06-20 17:08:07 +01:00
Brian Yencho
fb7bc78d95 BIT-1234: Add Account button should appear in switcher on Login (#402) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
6f85d80f9f Adding in tests for the custom type fields (#398) 2024-06-20 17:08:07 +01:00
Brian Yencho
5235310de5 Ensure FAB is hidden for some Vault Screen states (#401) 2024-06-20 17:08:07 +01:00
David Perez
1b7e01ea89 Make the sync response profile nonnull (#400) 2024-06-20 17:08:07 +01:00
David Perez
191602a867 BIT-598: Create initial vault database (#399) 2024-06-20 17:08:07 +01:00
Brian Yencho
7fa42e5fb8 BIT-379, BIT-381, BIT-384: Add overflow menu to Vault Screen (#397) 2024-06-20 17:08:07 +01:00
Brian Yencho
9a05b7168e BIT-406: Allow item listing screen to display Collections data (#394) 2024-06-20 17:08:07 +01:00
David Perez
41a0817c5a Add exclusion to LongParameterList lint check for provides methods (#395) 2024-06-20 17:08:07 +01:00
Ramsey Smith
1400da08f4 Fixed incorrect filtering for folders in VaultItemListingDataExtensions (#396) 2024-06-20 17:08:07 +01:00
David Perez
a8005c15f1 Add helper method for observing a data flow when logged in and someone is subscribed (#392) 2024-06-20 17:08:07 +01:00
Brian Yencho
65eb6ab5f8 BIT-1157: Add error state for Vault Screen (#393) 2024-06-20 17:08:07 +01:00
joshua-livefront
09fbd5d4e9 BIT-279: Adding password history data layer (#387) 2024-06-20 17:08:07 +01:00
Brian Yencho
0655f74479 BIT-1158: Add No Network states to Vault Screen (#391) 2024-06-20 17:08:07 +01:00
David Perez
36e913b680 Add updateToPendingOrLoading helper method (#390) 2024-06-20 17:08:07 +01:00
Ramsey Smith
5932ebb5c6 Fix failing unit tests (#389) 2024-06-20 17:08:07 +01:00
Ramsey Smith
5c7d0081a3 BIT-1057: Vault item listing functionality (#379) 2024-06-20 17:08:07 +01:00
Ramsey Smith
65a9f209c2 Fix incorrect mapping for VaultItemListingType (#388) 2024-06-20 17:08:07 +01:00
Brian Yencho
f18c43dd16 BIT-603: Display Collections on Vault screen (#386) 2024-06-20 17:08:07 +01:00
Ramsey Smith
727b0c0efc Rename unit tests for VaultScreenTest and VaultViewModelTest (#385) 2024-06-20 17:08:07 +01:00