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 |
|
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 |
|
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 |
|
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 |
|
Brian Yencho
|
27fea49b48
|
BIT-1454: Allow automatic sync only after 30 minutes from previous sync (#742)
|
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
|
abd73b949a
|
Update createMockSendView to make a more realistic SendView (#736)
|
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 |
|
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 |
|
Brian Yencho
|
f4fceb175a
|
Add checks for locked vault to autofill (#703)
|
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 |
|
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 |
|
Brian Yencho
|
49ff8a761d
|
Replace string-based static mocks with function references (#706)
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|
Brian Yencho
|
94108bcb5d
|
BIT-1488: Track changes in autofill status and send users to settings (#663)
|
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 |
|
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 |
|
David Perez
|
ac0a079e42
|
Clean up lint warnings in tests (#650)
|
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 |
|
Brian Yencho
|
c428a57ca8
|
Use SharedPreferences.edit helper whenever possible (#636)
|
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 |
|
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 |
|
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 |
|
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 |
|
Brian Yencho
|
70308c84be
|
Remove waitForIdle calls from account switcher tests (#598)
|
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 |
|
Lucas Kivi
|
f95e5cc3cb
|
Fix bug in test (#594)
|
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 |
|
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
|
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
|
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
|
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
|
84d8afd027
|
Add send data to VaultDataStateFlow (#553)
|
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 |
|
Brian Yencho
|
e318a316e7
|
Fix intermittent failures in Account Switcher tests (#539)
|
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 |
|
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 |
|
Brian Yencho
|
1e8d603b61
|
Add SettingsRepository helpers for the current user (#525)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
87568287af
|
Fix AddSendViewModel name (#522)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
6470959085
|
Add VaultTimeoutAction handling to SettingsRepository (#521)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
e2c35fc373
|
Add VaultTimeoutAction and handle its persistence (#520)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6acfb10709
|
Saves changes to database instead of syncing (#517)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5469874c95
|
Add SettingsRepository and VaultTimeout (#519)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
54c288cb25
|
Add disk storage for Vault Timeout (#518)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
f54af724b1
|
Expose adding/updating sends from vault repo (#516)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
d00e7d69ea
|
Add support for encrypting sends (#515)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6ef7be296e
|
Add underlyng SendsService to make sends API requests. (#511)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3200f44611
|
Fix Organizations model and persistence format (#512)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
e0231f511f
|
BIT-481: Implement primary Send UI and sharing (#510)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
4a39f126dd
|
Add support to copy a send url to the clipboard (#508)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0a3377d98a
|
Consolidate Environment(UrlDataJson)Extensions files in data layer (#509)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
8d6e492473
|
Add select option for title in identity creation (#506)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
bd5e00e27a
|
Rename tests in VaultAddEditViewModelTest.kt (#505)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
889855d261
|
Replace usages of compose ClipboardManager in UI with BitwardenClipboardManager in ViewModels (#502)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
8d5de22c72
|
BIT-507: Create Card UI (#497)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
c964d8c830
|
Adding DEFAULT_STATE to the GeneratorScreenTests.kt (#504)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
2be770d5fc
|
Add the send pending deletion icon (#503)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
273763b219
|
BIT-1335: Adding plus addressed email generation (#501)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
41c35e23dd
|
Add the SdkClientManager and use a single Client per user for vault (#499)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
6486a6dc6a
|
Rename AppearanceAction properties & add dialog tests (#498)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
b24c2ba7e7
|
BIT-930: Add UI for Other screen (#477)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
02c8f4bfec
|
Add send icons to row items. (#496)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
10bad26c95
|
BIT-929: Add UI for Appearance screen (#478)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
15fcfce0b2
|
Populate the send screen with real data (#488)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
da53c72a61
|
BIT-1101 Adding landscape content and handling scaling better. (#493)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b6032873ec
|
Add sends database table (#490)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
d9837a1895
|
BIT-1247: Restrict password visibility according to permissions (#487)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c5989d117e
|
Subscribe to vault SendData (#485)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
11fcaa6678
|
Move the 'isPremiumUser' flag from a common VaultItem property to a Login specific property (#486)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
1e996fcbbe
|
BIT-1246, BIT-1250: Show correct permission-related errors when editing (#482)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
d4bab9ed7f
|
Reformat main app and test code (#480)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
4601f84140
|
Rename additem to addedit (#474)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
a6b2357fb0
|
Use JUnit 5 @AfterEach instead of JUnit 4 @After (#479)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0d3038a717
|
Use bufferedMutableSharedFlow where appropriate (#476)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
b3bee9ae20
|
Move autofill classes to pre-existing packages (#475)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
e929641159
|
BIT-1101, BIT-1066, BIT-1071, BIT-1072 Adding QR code scanning feature (#464)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
1c8501b69b
|
BIT-515, BIT-512 Adding the ability to view and edit secure note items. (#462)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
9bf07f0693
|
Create package for add send feature (#472)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
6e69e00d96
|
Making it so we can test the common data easier (#467)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
fb891df03b
|
BIT-1330, BIT-1331: Implementation to use sdk for forwarded service email generation (#470)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
da365acfee
|
Add basic UI states to the SendScreen (#471)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
0c05855e6b
|
BIT-514: View identity item UI (#461)
|
2024-06-20 17:08:07 +01:00 |
|
Lucas Kivi
|
738cd76c7d
|
BIT-1293: add autofill service shell (#468)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
7a8da67944
|
Add the overflow menu to the send screen (#469)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
23479d6750
|
BIT-383: Finish UI for syncing the Vault with the Sync button (#463)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
17b50d96f1
|
BIT-713: Adding SimpleLogin service UI (#460)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3142a640ce
|
Split up VaultDataExtensions(Test) files (#458)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
ab03c83cb3
|
BIT-712: Adding UI for the FastMail service (#459)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
c94b303abc
|
BIT-457: Add Vault Settings and Folders screen UI (#457)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
78461394f3
|
BIT-711: Adding UI for AddyIo service (#456)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
12000b2746
|
BIT-1244: Implement dynamic vault filtering (#451)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
3f0e44d42f
|
BIT-842, BIT-843: Add Vault Filter and Vault Selection menu UI (#448)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
3c29dccf62
|
BIT-1196: Adding ui for FirefoxRelay service (#449)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
5ac493fa89
|
BIT-74: Add Login with Device screen (#438)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
0dd162598f
|
Separate common and type-specific state in VaultItemViewModel (#447)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
f528376c66
|
BIT-714: Adding ui for duck duck go service type (#445)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
e92c85005b
|
Disable login button when password is blank (#441)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
492038f163
|
BIT-871: Adding UI for forwarded email alias (#440)
|
2024-06-20 17:08:07 +01:00 |
|
Caleb Derosier
|
800e0e018c
|
BIT-814, BIT-815: Add UI for Enterprise Single Sign On screen (#437)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
a2e3984a5e
|
BIT-511: Save identity items (#436)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
f953066f22
|
BIT-667: UI for identity creation (Unit Tests) (#435)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8933771a99
|
Add Organizations to UserState.Account (#432)
|
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
|
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 |
|
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 |
|
David Perez
|
813b1a7a98
|
Fix broken dao fake implementations (#420)
|
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
|
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 |
|
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
|
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
|
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 |
|
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 |
|
Brian Yencho
|
3d6111cd8b
|
BIT-874: Expose Collections data from VaultRepository (#382)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
4d3899e6f9
|
Add zip helpers for Result and use in VaultRepository (#383)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
0148512bf8
|
BIT-529 Added the ability to create custom type fields (#374)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
f4db50b700
|
BIT-502: Save the updated ciphers from the edit screen (#371)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
65b9005cbe
|
BIT-1091: Initialize crypto for organizations (#370)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
970e913373
|
Add ability to decrypt Collections (#373)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
79f1c2cd4c
|
Remove edit package (#372)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
03c0da4917
|
Store organization keys during sync request (#367)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
436c567b3f
|
Ensure user/private key storage is backwards compatible (#368)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
e3a0832777
|
BIT-1135: Add confirmation dialog to lock-or-logout dialog (#364)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
1adf58aca8
|
BIT-1207: Fully implement account switcher lock and logout (#362)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
b7578b8f96
|
BIT-956: UI for item listing screen (#356)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
dd37721e51
|
Ownership should be common values only displayed when creating a cipher (#365)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
82d7c307ff
|
Standardize naming of actions related to account switcher (#363)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8855fda026
|
Add isActive and isVaultUnlocked to AccountSummary (#361)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5de9931d05
|
Add account switcher test helpers (#360)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
1219aa20fd
|
Add ViewState VaultAddItemViewModel (#359)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
d5a1592ef0
|
Create common setup method for all VaultAddItemScreen tests (#358)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
9cbc73337e
|
BIT-618: Auto-enable At Least One Toggle in Password Generation to Prevent Errors (#357)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
33a99ce68d
|
BIT-890 Adding a check for name when we save an item (#355)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
bfc0e9831c
|
Add API for updating a cipher (#354)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
d0205b4b59
|
BIT-710: Implement Password History UI (#352)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
40fa3071ae
|
Add new navigation for the edit item screen (#350)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
146f770b8c
|
Add environment data to UserState.Account and AccountSummary (#351)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
b2c2c9e563
|
Update definition of Environment.label (#349)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
2898613876
|
BIT-509: Adding the Ability to Save a SecureNote Item (#347)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
b4df58d630
|
BIT-965: Navigation for vault item listing screen (#336)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
1560241a13
|
Changing Add Login Type methods to be more specific, and changing some values to be Text instead of Strings. (#346)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
446b0f9da4
|
Migrate VaultAddItemScreen to use a LazyColumn (#345)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
a91de90fcd
|
BIT-1017: Add "Account already added" dialog to Landing Screen (#344)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5ffe9c914d
|
Use a DialogState in LandingState (#341)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
b0e3aca323
|
BIT-732: Add account swither to login screen (#333)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
2e2fede945
|
Add VaultItemView tests (#315)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
053c345f95
|
BIT-853: Updated email when switching account on Vault Unlock screen (#332)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
96866ee540
|
Add navigation routing for the VaultEditItemScreen (#328)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
b61c796f7b
|
Simplify LoginScreen / LoginViewModel tests (#330)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
43793d6d41
|
Apply formatter to entire repo (#329)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
c72053f935
|
BIT-467: Implement Lock Now functionality (#327)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
a7dc5fe08f
|
Adds the initial boilerplate for VaultEditItemScreen (#326)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
a106f0852a
|
BIT-1133: Add account switcher to Landing Screen (#323)
|
2024-06-20 17:08:07 +01:00 |
|
Oleg Semenenko
|
c729d7da1b
|
BIT-666: Create UI for Secure Note-type item creation (#319)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
fad80fbd69
|
Format GeneratorSdkSourceTest (#324)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
c3e0843505
|
Update to the latest version of the SDK (#320)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0b1be57796
|
Clean up LandingScreen tests (#322)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
cb932bda64
|
Update package name for CipherJsonRequest (#317)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
58aa38ceea
|
BIT-853: Implement account switching (#316)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
ff8b9cd0b4
|
BIT-662: Adding UI for random word generator (#313)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
bd2cd54d47
|
BIT-500 Add View Item Screen (#299)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
79ca73ec00
|
BIT-1215: Improve handling of avatar initials for missing names (#308)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
aad143c9b6
|
Expose the HaveIBeenPwned service via auth repo (#306)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
c377376835
|
BIT-1110: Allow account addition via the account switcher (#305)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
da6d40790e
|
Add support for zero-width space (#304)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
85e750cc08
|
BIT-660: Adding ui for catch all email (#303)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
b279633166
|
BIT-1205: Save login items (Encryption) (#295)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
9fcd2b1690
|
BIT-685: Add request headers to all network requests in the app (#300)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
798fdf3e19
|
Replace the generic Result class in the auth repo with specific result classes (#301)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
c9c313230f
|
BIT-325: Create and persist device identifier (#298)
Co-authored-by: Oleg Semenenko <oleg@livefront.com>
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
90f565e02b
|
BIT-659: Adding UI for plus addressed email generator (#293)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
d4d64c2a6d
|
Listen to UserState changes on the Vault Unlock screen (#290)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
5c7241ab1a
|
Corrected directories within vault package (#287)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
e41e681700
|
Lock vault and clear data when logging out (#288)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
04609b9a86
|
BIT-1081: Add log out ability to Vault Unlock screen (#285)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
5864f5376d
|
BIT-1191: Calculate avatar color when absent (#280)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
912d6b62fe
|
Add 'Have I Been Pwnd' method that returns a breach count (#281)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
dfc653b72e
|
BIT-534: fixing trash counter to always display one (#279)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b914f52d0f
|
BIT-1197 Add token refresh handling (#274)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
acfc39ae3c
|
Add 'isPremium' boolean to account info (#278)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
636600114b
|
BIT-653: Adding passphrase generation implementation (#277)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
baafab6e67
|
Update the Bitwarden SDK (#276)
|
2024-06-20 17:08:07 +01:00 |
|
Ramsey Smith
|
d36601fa3a
|
BIT-1078: Save login items (Networking) (#272)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
1f337e94f0
|
BIT-653: Adding data source for passphrase generation (#273)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
3a07bbd3da
|
Add synchronous refresh token API (#271)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8c0c606d72
|
BIT-1204: Improve avatar color visiblity (#270)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
57210cefc5
|
Add view item navigation (#269)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
95b38605ee
|
BIT-1082: Implement vault unlock functionality (#263)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
17cd6c3cb0
|
Minor updates to the text fields (#266)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
14cfc7493d
|
Generator loadPasscodeOptions to include setting defaults (#267)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
e8ae15ddc3
|
Decouple unlock and sync (#264)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
feba8595b3
|
Update UserStateJson with avatarColor and securityStamp from sync (#265)
|
2024-06-20 17:08:07 +01:00 |
|
joshua-livefront
|
58eb4d4107
|
Removing unnecessary event flows from generator viewmodel tests (#262)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
b168f6fb09
|
Save the current environment to UserStateJson when logging in (#260)
|
2024-06-20 17:08:07 +01:00 |
|