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
|
555ff1dcd2
|
Add biometrics library (#794)
|
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 |
|