Lucas Kivi
|
0c6ea8d18d
|
BIT-621: Add URI matching for autofill (#842)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
0e5e6b4444
|
Add crash logging boolean to settings repository and settings disk source (#851)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
1ffd233e7e
|
Updated copy on about page to include bitwarden copyright information (#847)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
39e37eb7c7
|
Add PolicyInformation data structure (#846)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
91207df3fa
|
BIT-1213: Add real password check to vault item screen (#844)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
2d652c8a2e
|
BIT-1301 Adding icons to collection items (#840)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
82ef39e15d
|
Show appropriate empty states for autofill flow (#843)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
9a8aca9fe1
|
Add validity checks to ensure that changes to biometrics require a master password or pin to continue (#839)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
2623fc3cbe
|
Move validatePassword to AuthRepository and ensure errors are caught (#841)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
474025b893
|
BIT-1547: Setup needed logic to support push notification syncs (#837)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
7c4092a539
|
Add placeholder autofill URI matching (#838)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
e19ba9df51
|
BIT-1545 Allowing the user to search for verification code items (#836)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8d81b160f9
|
Make CipherView.toAutofillCipherProvider public and add tests (#835)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5b854c17b7
|
Update Vault Item Listing screen app bar for autofill (#834)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
0a6b0f8dc7
|
BIT-458, BIT-459: Add Folder Saving/Editing/Deleting (#832)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
a88f28e5bc
|
BIT-1451, BIT-1453: logout on failed attempts (#833)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
b3fa33a02c
|
Send autofill selections back to autofill flow (#829)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b199a67b7d
|
BIT-1630: Add unlock with biometrics flow (#827)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
31d54b3dc2
|
Rearrage mapping in createAuthRequest (#830)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
a187fbb0d1
|
BIT-1565: Approve and decline login requests (#818)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
3be37766e2
|
Adding the Repository folder calls. (#813)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
fa551fa6ab
|
BIT-1563: Handle POST auth-requests error on Login with Device (#828)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
ab0cfdfdc2
|
Provide graceful fallbacks when there is no active user (#825)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
8f21fb466e
|
BIT-614: Add ability to setup biometrics from account security screen (#826)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
cf7f0ad7fe
|
BIT-1351 Sorting Items by name (#823)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
2dde22f762
|
Vault repo biometrics (#821)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
aacb955720
|
User settings repo to get biometrics enabled info (#824)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
9fcc326df3
|
Interfaces provided via Local Composition should be immutable (#822)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
e2cd1d5e98
|
Add loading dialog support to account security screen (#820)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
f33ec6e6a3
|
BIT-1631: Hide Pending requests button when approve requests is disabled (#819)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
365e4e5dd9
|
Add support to prompt for biometrics setup (#817)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
0e9241d54c
|
BIT-1517: Add check for claimed organization domain to SSO ViewModel (#816)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
5ce45a8069
|
BIT-1273: Validate master password (#814)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
78a256ae3f
|
Add biometrics state to UnlockVaultViewModel (#815)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
49e3d555e3
|
Use a Channel for generatorResultFlow implementation (#811)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
f2a7998bb0
|
Navigate to the Vault Listing screen from autofill (#810)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
0411ccd3f9
|
Update biometrics state in AccountSecurityScreen (#812)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
e38dea7ab7
|
Adding the Folder Api and Service (#809)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
ab5a35b914
|
BIT-811 BIT-1566: Add Login Approval screen & hook up to Pending Requests (#808)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
b991acd0d0
|
BIT-1277 BIT-1279: Confirmation dialog (#805)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
f023650730
|
BIT-458, BIT-459: Add screens for adding and editing folders (#795)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
9338a51d68
|
Add isBiometricsEnabled boolean to UserState (#806)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
b1c6567df2
|
BIT-1272: Export vault screen (#804)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
e5bfdd0fa7
|
BIT-810: Implement resend notification (#803)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
a7e393e325
|
Refactor logic for auth requests & decrypt all fingerprints (#800)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
a4e99745bc
|
BIT-971: Adding urls for two step login and change master password in… (#790)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
d938a7da70
|
Add initial biometrics manager (#802)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
f0b0859ae3
|
Use direct navigation to nested destinations (#801)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
bc834fee93
|
BIT-805: Screen capture toggle setting implementation (#788)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
c765de99f1
|
BIT-816: Handle login attempt of SSO flow (#797)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
7a163d82ed
|
Store SpecialCircumstance to SavedStateHandle (#799)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
3264be998d
|
Add storage for biometrics key (#798)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
f2d90dda55
|
BIT-1316: Add compatibility for browser apps (#796)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
0818638273
|
BIT-1291: Initiate Login with Device flow (#791)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
52acc2fa47
|
Add Domains database (#784)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
5fa49c8b53
|
BIT-918: Resend notification emails (#792)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
26335bf217
|
BIT-1184: Add pending deletion state to display deletion dialog (#793)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
317cc7396e
|
Complete the UI for the Folders screen (#783)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
3de3c8f0ed
|
BIT-1490: Two factor login (#775)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
bc3a76260f
|
BIT-503: Move item to trash from edit screen (#786)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
05bdf5a25e
|
BIT-1418: Add premium feature restriction notice to attachments (#787)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
064b767b56
|
BIT-1407: Allow users to add attachments (#782)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
3635d368f9
|
BIT-809: Generate fingerprint on Login with Device (#781)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
cd020f2af9
|
Adding screen capture allow key to settings disk source (#780)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
2f2f5703a7
|
Navigate directly to generator when edited item's password or username fields are empty (#785)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
465cce42f0
|
Add flow for creating attachments (#777)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
41229d0324
|
BIT-917 BIT-1489: Show two factor auth view (#756)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6f9147b2b2
|
Add method for encrypting an attachment (#774)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
4669682b83
|
Move fileUploadType into it's own file (#773)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
96513d74c3
|
Perform deeper login data parsing (#758)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
54802db0b3
|
BIT-1402 adding Password checker to Add Edit Screen (#769)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
27a9719532
|
BIT-1561 Fixing the UI elements in Verification code screen (#771)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
c2e6497fd8
|
BIT-748: Settings about, rate app (#765)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
84346e2b29
|
Display the selected attachment name (#770)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
04d60a50ff
|
Add support for deleting an attachment (#768)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
dc3081c5d6
|
BIT-1339 Add TOTP item to detail screen (#744)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6223b225c5
|
Add API support for deleting an attachment (#767)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
65e85b02f8
|
BIT-1496: Generator Prompt Overwrite Confirmation (#755)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
4fcbf4704d
|
Rename launchActivityForResult to getActivityResultLauncher (#764)
|
2024-06-20 17:08:07 +01:00 |
|
Shannon Draeker
|
410e3072fa
|
Add support for different login methods (#762)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
c977f7617a
|
BIT-1410: Move to organization from edit item screen (#760)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
7a416de9c9
|
BIT-1092: Store and expose value for disabling autofill save prompt (#763)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
54e3ddf839
|
Add fileChoose callback to handler to ensure it is remembered (#759)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
d66c3be2a6
|
BIT-1559: Implement GET auth-requests (#752)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
89fda64baa
|
Display attachments in the UI (#754)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
be8608e53a
|
Consolidate username and email autofill views (#757)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
ee8b9563a3
|
Lazily determine autofill setting (#753)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
4f0fa96dc0
|
BIT-1551: Restrict cloning to items not assigned to a collection (#751)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
862d9b5c94
|
Rename URI detection method related VM and Screen items add add tests (#750)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
5279f1a4ba
|
BIT-71: Adding logic for password hint implementation (#748)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
96201fd34c
|
Add initial attachments screen shell (#745)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
30ab22f826
|
Handle SSO prevalidation and custom tab launch (#743)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
0422d3fdd8
|
BIT-639: Restore items from trash (#735)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8a16672b4d
|
BIT-1094: Store default URI match detection type (#747)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
45592a7369
|
Hide overflows with no items (#746)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
27fea49b48
|
BIT-1454: Allow automatic sync only after 30 minutes from previous sync (#742)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
eeb4ae75a7
|
Updating getAuthCodesFlow to update values on emission. (#741)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
de99c36b20
|
BIT-1282: Add UI for Vault Sync (#740)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
376278e97a
|
Vault screen overflow option actions (#739)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
9a371843ee
|
BIT-1508: Add Pending Login Requests screen (#738)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
6a66d24dd1
|
BIT-1294: Add autofill cipher handling (#731)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
8acb748782
|
Add a VaultHandlers class to more easily pass around lambdas (#737)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
ed38cd6090
|
Add overflow options to the listing screen and the search screen (#734)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
e1a078e511
|
Decouple unlocking and syncing and add syncIfNecessary (#733)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
91df6b5e25
|
Update CipherView subtitle generation (#730)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
bc1f5cb020
|
Add storage for the last sync date (#732)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c3cb61e43a
|
BIT-495: Add search with complete send support (#727)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
f5d3e36f0e
|
BIT-1338 Finish Verification Code Screen Implementation (#721)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
8a20d0e57c
|
Add a loading dialog to the Other Screen (#729)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
82d06f56b9
|
BIT-1430: Add migration from SecureStorage (#728)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
17eb3e2e0b
|
BIT-540 Adding Custom Field Edit Actions (#723)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
9cc8763642
|
BIT-1400 Fixing the vault item count to not include trash items (#722)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
03222cbdaf
|
Add events for the search screen (#726)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
b65671bce7
|
BIT-1230: Show URI once for login items (#716)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
150fd159c3
|
Add auto-focus to search toolbar (#725)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
112d181394
|
BIT-816: Add handling for SSO intents (#724)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
6a49a37ef0
|
Adding the ability to add URIs as a comma delimited list in block auto fill (#718)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
427299eddf
|
BIT-72: Adding UI and navigation for the master password hint screen (#720)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
fa0b71df75
|
BIT-1534: Updating keyboard type in block auto fill screen (#719)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
f4fceb175a
|
Add checks for locked vault to autofill (#703)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6c003c4102
|
Replace Horizontal divider with modifier extension (#715)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
e3d92966ac
|
Add composable for search toolbar (#714)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
be7ccd3195
|
Ensure a SpecialCircumstance is scoped to a single overall graph (#712)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
2f918650a1
|
BIT-1462: Add Vault suggestion to autofill (#699)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
a760127711
|
BIT-526: Clone vault item (#713)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
3ec95b0ffd
|
Add removeDiacritics helper method (#711)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
79bc483491
|
BIT-1147, BIT-1487: Implementing blocking auto-fill for specific URIs (#710)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
83b77730f5
|
Ensure the Custom Chrome tab is removed from the backstack (#708)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
8baf88be47
|
Move parcelable annotation onto implementation classes (#709)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
75fbadb67b
|
Add basic navigation for the search screen (#707)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
e3547f4e13
|
Add WebAuthCallbackActivity to handle hCaptcha callbacks (#705)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
0bfb9a24dc
|
Fix deletion date formatting (#704)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
d706a20211
|
BIT-1408: Delete cipher (#691)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c9d7a48598
|
BIT-1518: Process shared sends (#698)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
4510695f76
|
BIT-1486: Use inline autofill based on user's setting (#702)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
99f5325580
|
Ensure we only send ReceiveFirstIntent once (#701)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
ffba00bf83
|
Adding the UI and ViewModel (#700)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
cd1d326d45
|
Adding Navigation to the verification code screen and skeleton UI (#697)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
1a53178137
|
BIT-1286: Enable loading dialog when logging in via SSO (#696)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
49b4c23466
|
BIT-1286: Check for Internet connection before logging in via SSO (#695)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
6dd4a31a57
|
BIT-1147: Adding UI for empty and content view states in BlockAutoFillScreen (#688)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
9779cb9cf2
|
BIT-1286: Check for empty organization ID on SSO login screen (#694)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
687455279b
|
Use default value when navigating to Add Send as root (#693)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
a877897a19
|
Add TOTP code generation (#687)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
88e4b45f7d
|
BIT-1499 listing screen pull-to-refresh (#690)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
c487074de6
|
Update various import and formatting issues (#689)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
eeb22dbfee
|
BIT-1498: Allow external navigation to Add Send screen (#685)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
bdca79d862
|
Update Bitwarden SDK to 0.4.0-20240119.185557-52 (#683)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b529bcf777
|
Add padding to the bottom of the list screen (#686)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
13f5467544
|
Hide overflow when there are no items (#684)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
cf930438c2
|
Add sealed class to model reusable overflow actions (#682)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
6cbfff254c
|
BIT-808: Conditionally show log in with device on login (#681)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
2fa7851b42
|
BIT-1411, BIT-1414: Add delete send confirmation dialog (#680)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
a706db2b28
|
BIT-1360: Prompt for push notification permission when approving passwordless logins (#677)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
3c4b823014
|
Add support for removing passwords and deleting sends from the list screen (#679)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
2c749186e1
|
Add helper method for getting sendView icons (#678)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
cb306a8377
|
Disable inline autofill toggle when autofill is disabled (#674)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b77de7ba4d
|
BitwardenListItem should use persistable lists (#676)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
a1e55297e9
|
Add trailing icons for sends (#675)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c7abbd17dc
|
BIT-1501: Apply vault item list filters (#673)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
02aad8f215
|
BIT-693: Password strength indicator sdk update (#672)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
9ba6474c37
|
BIT-769: Move to organization functionality (#670)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
413677852b
|
Add overflow items to sends listings (#665)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
8c64d6b01b
|
BIT-1147: Adding navigation to block auto fill screen and skeleton UI (#671)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
3500f90812
|
BIT-1166: Adding element ids for the account switcher (#669)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
e7a5cb86f3
|
BIT-541 Adding the icons for Apple and Android (#668)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
53c2823141
|
Storing vault filter types in memory (#666)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
1b4b6cc627
|
BIT-1181: Adding element ids for username generator screen (#667)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
94108bcb5d
|
BIT-1488: Track changes in autofill status and send users to settings (#663)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
3851f88828
|
BIT-1179-adding element ids for password generation screen (#664)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
fed6b74800
|
Save state of approving passwordless logins setting and setup initial UI (#644)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
a12bc47c20
|
Add basic overflow for list screen (#662)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
d0d1e669d1
|
Fix minor lint errors (#660)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
ff361a7b61
|
Implement navigation for listing sends (#661)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
dfbfeda0e7
|
Create sealed class for the ItemListingType Vault (#659)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
89a818aeaa
|
BIT-493: Add full file send support (#651)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
6f796725a1
|
Remove now-unsupported Accessibility and Draw Over autofill options (#658)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
514e9a79fd
|
BIT-1177: Added test tags for password history (#656)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
840f675736
|
BIT-1148: Add storage for blocked autofill URIs (#657)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
a87bcd28ff
|
BIT-541, 1370 Adding icon loading for login items (#654)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
ff7a015472
|
Hook up inline autofill setting to UI (#653)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
c7dad53fe4
|
BIT-1178: Adding element ids for the generator (#655)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
0b0fa55653
|
Maintain updated premium state in VaultViewModel (#652)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
d66f707d14
|
BIT-1169: Adding element ids for the environment screen (#649)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
1db2a25f4b
|
Rename createSend to createTextSend (#647)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
9ba02c67e0
|
Remove unnecessary SettingsRepository.clearData (#648)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
cd236f183f
|
Add underlying support for file sends (#646)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
dbbb9f6587
|
BIT-833: Add storage for "use inline autofill" setting (#645)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
8d5bcc4433
|
BIT-1054, BIT-1055: Adding modal generator UI and navigation from Add/Edit item (#643)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
61e914f8ac
|
BIT-1165: Log out the current user after maximum invalid unlock attempts (#642)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
74fac97257
|
BIT-1327: Add support for theme selection (#641)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
21a9802ed4
|
BIT-844: Move to Organization UI (#638)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
10bf584c90
|
Add initial file chooser (#639)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
3f6a12740c
|
BIT-1458: update overlay autofill (#634)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
6220670ce3
|
Add storage for invalid lock attempts (#637)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
87ea0da23f
|
Add method to request multiple permissions at once (#633)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
880bdc8826
|
BIT-1321, BIT-1014: Implement Verify PIN screen (#635)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
ca517c88c4
|
Add ability to set a PIN to SettingsRepository (#631)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
224395004f
|
BIT-1320: Add inline UI (#624)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
fd8293ba55
|
Add getPinProtectedUserKey to VaultSdkSource (#632)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c52ae0ed2a
|
Provide IntentManager from compositionLocal (#630)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
7bf249c0dd
|
Update Bitwarden SDK to 0.4.0-20240115.154650-43 (#629)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
ff9c4ecb67
|
Add support for a localPermissionsManager (#628)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
f0e2548f65
|
Modified the isIconLoadingDisabled setting to be a flow (#626)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
cd4db46e13
|
Adding navigation for generator modals (#627)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
61a162b6de
|
Add PIN entry dialog and confirmation UI (#625)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
0f2e5359d2
|
BIT-461: Add pull-to-refresh to vault screen (#619)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
0f0fe81f41
|
Move to organization navigation (#620)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
df3a6598b3
|
Make SyncResponseJson.Send.text nullable (#621)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
0975ab9c7b
|
BIT-1268: Pull-to-refresh for sends screen (#618)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
80084ff0fb
|
Add persistence for isImageLoadingEnabled appearance setting (#612)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
561aabc528
|
Add support for the pull-to-refresh in settings (#615)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
82b174168e
|
Create a navigation graph for the generator tab (#617)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c983937070
|
Navigate to send graph properly (#616)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
e758e273be
|
Refactor autofill parser to take a FillRequest (#614)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3e28e5cc9b
|
Add unlockVaultWithPinAndSync to VaultRepository (#613)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
18af449e1f
|
Add underlying pull-to-refresh support to BitwardenScaffold (#610)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
d6d179a27f
|
BIT-746, BIT-1120: Implement session timeout functionality (#605)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
6a208fee31
|
Add persistence for PIN-unlock related data (#611)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
76b04a849d
|
BIT-463: Add warning dialog when selecting VaultTimeoutAction.LOGOUT (#608)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
c59ae03f97
|
Add VaultSdkSource.derivePinKey (#609)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
32c1c2155e
|
Handle delete and remove password options from SendScreen (#607)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6e91332a31
|
BIT-1445: Allow manual text entry on stepper (#593)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
056b6eb30c
|
Update the current user's last active time when navigating (#606)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3def25366b
|
Add logout manager (#604)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
f1b9ded3e3
|
Add clearData calls DiskSources (#603)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
67d7b7a9f5
|
BIT-1315: Add dummy data fulfillment (#602)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5d73f97831
|
Add persistence for a user's "last active time" (#601)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
8efd9d2c8a
|
Check isAuthenticated status within PushManager (#600)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3d75867a15
|
Add AppForegroundManager (#599)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
96a9a41836
|
Remove BitwardenReadOnlyTextFieldWithActions (#597)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8f22231c4a
|
Allow for null access tokens for soft logout states (#596)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
5288a697e5
|
Add send delete confirmation dialog (#595)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
0d171e91b9
|
BIT-1328: Add support for changing language with picker (#577)
|
2024-06-20 17:08:07 +01:00 |
|
Sean Weiser
|
5a2b1e61c2
|
BIT-1362 Receive and expose push notification events from PushManager (#581)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
739004cc57
|
Dialogs should persist past a rotation (#592)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
33b6f994e6
|
Move AutofillView data into a wrapper class (#590)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c06be2b8de
|
Add delete and remove password options items for send (#591)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
197feea56a
|
Add URI generation algorithm to autofill parsing (#582)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
e9e538db59
|
BIT-1304: Options menu UI for view item (#580)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0daf81faab
|
Ensure 15 minute timeout does not show up as Custom (#589)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
93c628ae38
|
Convert UI list to persistent list (#588)
|
2024-06-20 17:08:07 +01:00 |
|
Joshua Queen
|
5e2e23edec
|
BIT-1419: Username generation options persistence (#586)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
1f0a1bba6f
|
Add the underlying support for deleting a Cipher (#587)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b29af03b27
|
BIT-1437: Implement remaining overflow options (#585)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
ee688b79e7
|
Add the Delete Send API (#584)
|
2024-06-20 17:08:07 +01:00 |
|
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 |
|
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 |
|
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 |
|
Brian Yencho
|
e69c4eb29e
|
BIT-363, BIT-1323: Add time interval options to session timeout menu (#529)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
7cfdddaa81
|
Update Bitwarden SDK to 0.4.0-20240108.121805-25 (#531)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0ff580ec78
|
Fix ClassCastException from R8 issue (#528)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
e57dc0393c
|
Sends file tab is blocked by premium membership (#527)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
1cfd85d9f8
|
Add UI for saving a send (#526)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
978e72899b
|
Refactor AddSendViewModel to support loading and error states. (#524)
|
2024-06-20 17:08:07 +01:00 |
|