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
|
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 |
|
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 |
|
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 |
|
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 |
|
David Perez
|
ac0a079e42
|
Clean up lint warnings in tests (#650)
|
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 |
|
Brian Yencho
|
ebd9628b02
|
BIT-1470, BIT-1475: Fix Proguard issues on recent builds (#640)
|
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
|
99d7af4c16
|
Add network security config (#623)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
b343761db3
|
Remove explicit english US strings and move non-translatable strings into their own file (#622)
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
9aca107183
|
Disable network logs in non-debug builds (#514)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
91625ff2af
|
Ensure the correct file name is used for SharedPreferences (#513)
|
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 |
|
Sean Weiser
|
db5c19d971
|
Disable Crashlytic collection for debug builds (#500)
|
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
|
84bb3bcdb2
|
Reuse the BitwardenListItem and BitwardenGroup items on the Vault (#495)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
6875ca8f56
|
Simplify SettingScreen (#494)
|
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 |
|
joshua-livefront
|
cd707473fc
|
Adding default addy io base url for generation calls (#492)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
2d9b0264f2
|
Make all "...Handlers" classes into data classes (#491)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
f2ccfcd59a
|
BIT-842: Fix various paddings and sizes on Vault Screen (#489)
|
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 |
|
Sean Weiser
|
c88825f134
|
Add required permissions to manifest (#484)
|
2024-06-20 17:08:07 +01:00 |
|
David Perez
|
bc54e4b629
|
Remove test code from VaultViewModel (#483)
|
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 |
|
David Perez
|
8476e55b5a
|
Apply common loading and error UIs (#481)
|
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 |
|
Sean Weiser
|
fd9ca8f544
|
BIT-946: Add Google Services and Crashlytics to standard builds (#473)
|
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
|
cf2e87c9f5
|
Apply formatter to project (#466)
|
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
|
5ec810d4d6
|
Make all "...Args" classes into data classes (#455)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
8852ae9a40
|
Exclude more args from coverage (#454)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
0f7a09dd96
|
Add wrappers for NavGraphBuilder.composable that supply transitions (#453)
|
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
|
9e7cd65fe1
|
Ensure SplashScreen composable has content to fix intro transition (#452)
|
2024-06-20 17:08:07 +01:00 |
|
Brian Yencho
|
6665f20af9
|
Ensure toScrolledContainerColor uses the correct easing function (#450)
|
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 |
|