Commit graph

941 commits

Author SHA1 Message Date
David Perez
2cc8d85fab Update mockk and kover (#960) 2024-06-20 17:08:07 +01:00
David Perez
b8e2f7856a BIT-1663: Display toast when auth request is declined or approved (#968) 2024-06-20 17:08:07 +01:00
David Perez
8cb167d522 Update to the latest version of AGP (v8.2.2) (#958) 2024-06-20 17:08:07 +01:00
David Perez
9d7e762c5d Remove the usage of the deprecated AlertDialog (#959) 2024-06-20 17:08:07 +01:00
David Perez
f823e07f5d Update compose BOM and material 3 library (#957) 2024-06-20 17:08:07 +01:00
Brian Yencho
300190a520 Remove various unnecessary TODOs (#956) 2024-06-20 17:08:07 +01:00
David Perez
61212c3628 Update detekt and fix minor warnings (#955) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
28f805418d BIT-1699 Fix initial pasword type not checking policy (#954) 2024-06-20 17:08:07 +01:00
David Perez
23721858b8 Update bitwarden sdk and login with device flow (#946) 2024-06-20 17:08:07 +01:00
renovate[bot]
9b1ce6e092 Update ruby/setup-ruby action to v1.171.0 (#692)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-20 17:08:07 +01:00
Brian Yencho
bdf3cd8ee1 Update Roboelectric to 4.11.1 (#953) 2024-06-20 17:08:07 +01:00
Brian Yencho
4eed4c0e03 Cache gradle files on CI (#952) 2024-06-20 17:08:07 +01:00
Brian Yencho
e02a7720ab Use parallel garbage collection in tests (#950) 2024-06-20 17:08:07 +01:00
Lucas Kivi
da47e3fbbb Support other autofill types (#948) 2024-06-20 17:08:07 +01:00
Lucas Kivi
3e1674b9e3 Fix spelling error in file name (#949) 2024-06-20 17:08:07 +01:00
Lucas Kivi
e4c43d4763 Simplify tests with mocks (#947) 2024-06-20 17:08:07 +01:00
Sean Weiser
684baf9bdd BIT-1527: Wrap FileManager methods in io context (#945) 2024-06-20 17:08:07 +01:00
Brian Yencho
82415d38b1 Use KSP for Hilt to improve build times (#944) 2024-06-20 17:08:07 +01:00
Brian Yencho
a8f24f5f55 Used fixed timezome to fix failing Password History test (#943) 2024-06-20 17:08:07 +01:00
Ramsey Smith
8156e306f5 BIT-617: Vault Password History (#935) 2024-06-20 17:08:07 +01:00
David Perez
46bc489f1f Polling on pending requests screen (#942) 2024-06-20 17:08:07 +01:00
Brian Yencho
10cf094c3f BIT-1682: Add more master password reprompts to Item Listing screen (#938) 2024-06-20 17:08:07 +01:00
Sean Weiser
528b5605d8 BIT-779: Add UI tests for generator changes (#941) 2024-06-20 17:08:07 +01:00
Joshua Queen
f57eec5aa5 BIT-1594: Send form element IDs (#929) 2024-06-20 17:08:07 +01:00
David Perez
33c64db85c Poll for auth request updates (#939) 2024-06-20 17:08:07 +01:00
Brian Yencho
624e60fd71 Ensure more overflow action types get reprompts on Search (#940) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
b800b77194 BIT-1646 Flip the order for the delete menu password prompt (#937) 2024-06-20 17:08:07 +01:00
Caleb Derosier
267fd8d077 BIT-784: Enforce send options policy (#933) 2024-06-20 17:08:07 +01:00
Joshua Queen
c9eca38e08 BIT-1679: Adding element IDs for view item screen (#932) 2024-06-20 17:08:07 +01:00
Shannon Draeker
c5e8faccc3 BIT-1687: Password reprompt for items (#936) 2024-06-20 17:08:07 +01:00
Sean Weiser
2e3200f53d BIT-779: Enforce policies on passcode generator screen (#927) 2024-06-20 17:08:07 +01:00
David Perez
b15dc065be Handle navigation for auth requests from notification (#934) 2024-06-20 17:08:07 +01:00
Shannon Draeker
89dd552908 BIT-785: Vault timeout policy (#924) 2024-06-20 17:08:07 +01:00
Joshua Queen
c7f063a306 BIT-1676: Attachment view element IDs (#931) 2024-06-20 17:08:07 +01:00
Lucas Kivi
7738f75bfb BIT-1093: Setup TOTP auto copy settings (#928) 2024-06-20 17:08:07 +01:00
Brian Yencho
3fe0950983 BIT-1683: Show master password reprompts on Search Screen (#925) 2024-06-20 17:08:07 +01:00
Lucas Kivi
81c78fc115 BIT-1457: Setup autofill save request (#898) 2024-06-20 17:08:07 +01:00
Sean Weiser
8bb754f85b BIT-1527: Handle attachment downloads (#894) 2024-06-20 17:08:07 +01:00
David Perez
6e945a4385 Remove unused function (#926) 2024-06-20 17:08:07 +01:00
Caleb Derosier
debfbc04b0 BIT-782: Implement Personal Ownership policy support (#920) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
f380e21600 BIT-1670: Add the initial autofill dialog (#922) 2024-06-20 17:08:07 +01:00
Joshua Queen
77ac4b1956 BIT-1677: Add element IDs for edit item (#923)
Co-authored-by: Lucas Kivi <125697099+lucas-livefront@users.noreply.github.com>
2024-06-20 17:08:07 +01:00
David Perez
ce3066dd54 Process push notification to display auth request notification (#919) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
77913805ab BIT-972 Add the import url (#903) 2024-06-20 17:08:07 +01:00
Sean Weiser
7b32e46d37 BIT-779: Adding UI logic to disable and limit controls under policy enforcement (#921)
Co-authored-by: Joshua Queen <joshua@livefront.com>
2024-06-20 17:08:07 +01:00
Shannon Draeker
05a171e71c BIT-783: Enforce Send restriction policy (#915) 2024-06-20 17:08:07 +01:00
Shannon Draeker
d538e37606 Create policy manager (#899) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
794b68d364 Save the value for showing the initial autofill dialog (#916) 2024-06-20 17:08:07 +01:00
Oleg Semenenko
ca0a38d3fa BIT-973 Get the vault URL from the repo. (#911) 2024-06-20 17:08:07 +01:00
Joshua Queen
88a74d75ef BIT-1645: Adding element IDs to the vault unlock screen (#917) 2024-06-20 17:08:07 +01:00