Alex Donesky
6594f7074e
adapt to use networksMetadata state instead of single networkStatus and networksDetails state ( #20219 )
2023-08-03 12:31:35 -05:00
David Walsh
fca943a56e
UX: Snaps: Make Notifications Font Consistent with Other Global Items ( #20356 )
...
* UX: Snaps: Make Notifications Font Consistent with Other Global Items
* Fix E2E
2023-08-03 12:01:38 -05:00
David Walsh
840eb632c6
Fix #19647 - Allow importing multiple tokens ( #20224 )
2023-08-03 09:20:34 -05:00
David Walsh
72cc669ef6
Fix #20274 - Update locked network menu controls ( #20277 )
2023-08-03 09:20:03 -05:00
David Walsh
5a9addc532
Fix 'Global Menu Explorer / Account Details' What's New ( #20371 )
2023-08-03 09:16:01 -05:00
Jyoti Puri
8c46f85764
Confirmation page alerts ( #20125 )
2023-08-03 16:24:54 +05:30
Nidhi Kumari
d4e33b0d44
close popover on backgroiund click ( #20359 )
2023-08-03 10:14:26 +05:30
Victor Thomas
97073e1907
Move "Enable Opensea API" and "NFT Autodetect" into Security & Privacy settings ( #20278 )
...
* move opensea api and nft settings to security tab
* DS techdebt; experimental tab
* rerouting the NFT tab enable autodetect to setting
* reverting vscode settings and preferences.js
* Rerouting NFT tab autodetect setting banner link
* resolving settingsRef collision
2023-08-02 18:46:36 -04:00
Ariella Vu
6947133899
Update critical error styles ( #20350 )
2023-08-03 00:23:00 +02:00
infiniteflower
1099a3763b
Feat/swaps link buy gas ( #20241 )
...
* Add link to buy more ETH if insufficient gas
* Fix lint error
* Use native currency per network
* Use localized msg for buy more gas
* Add the word "more"
* Fix smart tx not showing msg
* Pull out not enough balance into own component
* Add story for not enough balance
* Fix btn text not being aligned with rest of text
* Move inline style to class, remove empty classname
* Update ui/pages/swaps/prepare-swap-page/not-enough-balance.stories.tsx
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Update ui/pages/swaps/prepare-swap-page/index.scss
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
* Remove line
* Move BannerAlert back into review-quote and use BannerAlert props
* Remove unused CSS
---------
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
2023-08-02 14:58:12 -04:00
Nidhi Kumari
f91d4fb858
Updated copy change for the IPFS toggle ( #20358 )
...
* updated ipfs toggle copy
* removed unused entries
2023-08-02 10:27:32 -07:00
Olusegun Akintayo
ef5d171f54
Whats new blockaid popup ( #20071 )
...
* deprecate opensea security alerts check
Signedoff-by: Olusegun Akintayo <akintayo.segun@gmail.com>
set metrics to []
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
fix jest tests
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Remove sec provider spec
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fix
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
What's new for blockaid...with placeholder texts
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
i18n
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fixes
Rebase to develop
Add image to whatsnew blockaid.
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Fixed i18n
Fixed snapshot for ui/pages/settings/experimental-tab/experimental-tab.test.js
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Fix i18n messages
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
lint fixes
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
Add unit tests
Lint fixes
use new image that works for both dark and light mode
22 is taken
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* comment out blockaid
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* rever change in builds.yml
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
* reverted changes in test/e2e/tests/security-provider.spec.js
* fix unit test
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
---------
Signed-off-by: Olusegun Akintayo <akintayo.segun@gmail.com>
2023-08-02 16:14:02 +01:00
Nidhi Kumari
ad919026ab
UX Improvement: Fixed tooltip for token-list-item ( #20258 )
...
* updated tooltip for token-list-item
* updated snapshot
2023-08-02 15:07:12 +05:30
Ariella Vu
446c7bb3fe
Security Alert Settings: update copy to match figma ( #20300 )
...
* securityAlert: fix settings copy
* securityAlert: fix settings copy - update snapshop
2023-08-02 11:29:18 +02:00
Dhruv
484fd1a436
Updating deprecated code and using design system components ( #19562 )
2023-08-01 21:47:57 -07:00
jainex
023249a944
migration of HeaderBase to use TS Box version ( #20250 )
...
* migration of HeaderBase to use TS Box version
* migration of HeaderBase to use TS Box version
* update snapshot
* fix lint error
* Some small updates to types and removing deprecated storyook functions
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 17:36:55 -07:00
Pritam Dhara
5b5ca4599e
Replaces SEVERITIES const with Severity enum in BannerAlert ( #20200 )
...
* Replaces SEVERITIES const with Severity enum in BannerAlert
* Replaced SEVERITIES with Severity in banner-alert.constants.js
* Used BANNER_ALERT_SEVERITIES instead of SEVERITIES in banner-alert.stories.js
* Updated README for usage of Severity instead of SEVERITIES
* Updates to stories and docs link
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 14:41:30 -07:00
jainex
d879f08763
Update ModalOverlay to use TS Box version ( #20203 )
...
* Update ModalOverlay to use TS Box version
* fix jest error
* lint error fix
* Fix lint errors and improve ModalOverlay's TypeScript typings
* Some small updates to story and docs
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 14:39:08 -07:00
Dhruv
d375dc550d
Part of #18714 : Replacing deprecated constants ( #19843 )
...
* replacing constants
* updating ButtonLink component
* Updates to responsive typography
* lint fixes
* snapshot updates
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 14:37:16 -07:00
Pritam Dhara
067d385012
Replaced ActionableMessage Instances in edit-gas ( #20196 )
...
* Replaced ActionableMessage Instances in edit-gas
* Updated BannerAlert className
* Changed errorKey to errorMessage
* Removing CSS and restoring local key
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 14:21:42 -07:00
Dhruv
9b55791af7
fix/migrate AvatarAccount to TS ( #20208 )
...
* migrating AvatarAccount to TS
* updates
* reverting changes to diameter
* suggested changes
* adding explicit types for AvatarAccountDiameter
* updating documentation
* Some small updates to types
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-08-01 14:19:32 -07:00
Ashis Kumar Pradhan
512fdcae56
Replaced with new checkbox in ConnectedAccountsPermissions ( #20228 )
...
* Replaced with new checkbox in ConnectedAccountsPermissions
* removed a typo
* fixed linting issue
* Small updates to styles
---------
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-08-01 14:17:19 -07:00
Nidhi Kumari
4c37448c97
Added IPFS toggle ( #20172 )
...
* added ipfs toggle
* added placeholder valur
* fixed snapshot
* updated tests
* updated spec file
* hide input if toggle is disabled
* updated e2e tests for nft image
* fixed view-ercc-1155 spec
* updated e2e tests for nfts
* added ipfs toggle modal
* updated UI for ipfs
* updated tests
* updated classname
* added placeholder image
* lint fix
* removed prop ipfsEnabled and used with selector
* fixed ui for ipfs toggle
* updated test
* updated test to handle cases
* nit fix
* ensure default image height match nft image
2023-08-01 23:51:51 +05:30
David Walsh
e27a9e4344
UX: Update Batch Account Setting Description ( #20269 )
2023-08-01 13:17:58 -05:00
David Walsh
7ca418de1f
UX: Cleanup of NetworkListMenu properties ( #20304 )
2023-08-01 13:17:48 -05:00
Daniel
24ca518315
Reset price ack if price diff in % changed, insufficient gas event, log a page load event once ( #19961 )
2023-08-01 18:18:14 +02:00
infiniteflower
10ffc1ec84
Chore/refactor smart swap modal ( #20239 )
...
* Add story for smart tx popover
* Use tsx for smart tx popover story and add btn to open it
* Refactor smart tx popover component to tsx and style
* Fix modal not triggering
* Remove bold from bullet points
* Adjust margins
2023-08-01 15:31:53 +02:00
Daniel
2ad2827bab
Redirect to homepage from Swaps asap without waiting for state cleanup ( #20236 )
2023-08-01 15:28:11 +02:00
António Regadas
2b5c112a02
[MMI] swap button redirect when account is Custody ( #20234 )
...
* wip
* adds test
* add value to constants
* clean up
2023-08-01 11:17:36 +01:00
António Regadas
c92f3b32b2
hides the CancelSpeedupPopover ( #20180 )
2023-08-01 11:16:49 +01:00
David Walsh
e6a4c63d51
Fix #19950 - Use removable property to determine if network should be removable ( #20220 )
2023-07-29 14:59:24 -05:00
Harsh Shukla
96e4b7bb9f
Replacing deprecated code in favor of component-library components ( #20137 )
2023-07-29 06:25:34 -07:00
jainex
6546aad334
Replacing deprecated Popover with Modal ( #19784 )
...
* Replacing deprecated Popover with Modal
* Fix Jest error
2023-07-28 14:03:27 -07:00
Pedro Figueiredo
537f1c7aee
feat: implement swap event metric e2e test ( #20129 )
...
* implement swap event metric e2e test
* fix lint error
* clean up initial balance helpers
* fix eslint warnings
* Fix `token_to_amount` format to address firefox bug and refactor tests
2023-07-28 19:57:06 +01:00
Ashis Kumar Pradhan
280fd5f7ef
added deprecation message and comment in ui/check-box ( #20226 )
...
* added deprecation message and comment in ui/check-box
* Small adjustments to component name and story docs
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-28 11:26:16 -07:00
David Walsh
0efc63784d
UX: Autofocus the Address field in Import NFT modal ( #20225 )
2023-07-28 12:29:39 -05:00
David Walsh
57ca5d9a67
Implement Network Menu Search ( #19985 )
...
* WIP: Implement Network Menu Search
* Maintain order, add tests
* Remove unwanted locale
* Fix duplicate import, better focus and item autofocus
2023-07-28 11:25:48 -05:00
David Walsh
99c709ff8f
Allow user to turn off ENS DNS resolution ( #20102 )
...
* Allow user to turn off IPFS gateway resolution
* Add end to end test for toggle on and off
* Fix jest tests and snapshots
* Change variable name
* Implement provided content
* Use MetaMask eth instead
* Allow searching for ENS setting
* Fix jest
---------
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-07-28 11:21:43 -05:00
Maarten Zuidhoorn
01a3a5d2c1
[FLASK] Bump Snaps packages ( #20230 )
...
* Bump Snaps packages
* Add endowment:lifecycle-hooks permission
* Run yarn lint:fix
* Fix unit test
* Update LavaMoat policies
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-28 11:52:32 +02:00
Nicholas Ellul
90827c54a1
Add improved downloading logic when exporting state logs ( #19872 )
...
* Add improved downloading logic when exporting state logs
* Make test for state logs download only apply to firefox
* Remove eslint override
* Add file extension to test
* Move make jest global.Blob accessible to window
2023-07-27 13:33:36 -04:00
David Walsh
cd68bf9d09
UX: Remove portfolio from global menu ( #20221 )
...
* UX: Remove portfolio from global menu
* Remove unused locale string
* Code-fence the metaMetricsId
2023-07-27 09:35:27 -07:00
David Walsh
e5ec12027e
Improve Account Details E2E tests ( #20183 )
2023-07-27 09:22:13 -05:00
Albert Olivé
68f5c578a2
Fixed issue generating the pipeline ( #20231 )
2023-07-27 14:36:19 +02:00
David Walsh
f584f56d9c
UX: Allow quick Add Account name based on default name ( #20168 )
...
* UX: Allow quick Add Account name
* do not allow account names with just spaces
---------
Co-authored-by: Howard Braham <howrad@gmail.com>
2023-07-26 18:03:30 -07:00
legobeat
41f66271db
Dedupe bn.js ( #20199 )
...
* force latest version of dependency bn.js to @5.2.1
* test - fix broken standin data given to bn.js
---------
Co-authored-by: kumavis <aaron@kumavis.me>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-07-27 07:01:31 +09:00
Binij Shrestha
6e5ab2a945
Migrate AvatarIcon ( #19107 )
...
Migrate AvatarIcon to TS
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-26 14:18:36 -07:00
David Walsh
bfe0323bd7
UX: Ensure currently selected account displays when Account Menu opens ( #20166 )
...
* UX: Ensure currently selected account displays when Account Menu opens
* Jest tests
2023-07-26 14:38:19 -05:00
David Walsh
c1a7f46e8f
UX: Show Checksum Addresses in Account Menu ( #20135 )
...
* UX: Show Checksum Addresses in Account Menu
* Checksum the account details -> export private key address copy button
* Update tests
2023-07-26 14:37:33 -05:00
Ujwal Kumar
4b2c777862
Replacing deprecated components and code for import tokens ( #19559 )
...
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-26 08:48:31 -07:00
Daniel
0f582af3e3
Remove console errors ( #20209 )
2023-07-26 17:32:15 +02:00
Binij Shrestha
d3c9d4a55a
Fix/18885 migrate avatar token ( #19080 )
...
* Migrate AvatarToken
---------
Co-authored-by: garrettbear <gwhisten@gmail.com>
2023-07-26 07:50:53 -07:00
Brad Decker
e28db07a1b
Set sentry autoTrackSessions default ( #20132 )
...
* Set sentry autoTrackSessions default
* endSession....
* fixup
* updated comment
* prevent breaking devmode
* remove changes to beforeSend
* remove additional usage of sinon
2023-07-26 07:13:28 -05:00
Albert Olivé
9797d9a634
[MMI] Fix element UI in MMI ( #20176 )
...
* Added support for dark mode in metafox logo and removed unused compliance images
* Fixed text elements with wrong alignment and color
* Changed needHelp in mmi
* Updated code
* Improved code
* Updated copies
* Changed logic to fix code fences issues
* Renamed component
2023-07-26 11:51:11 +02:00
ryanml
d262acb3a4
Fixing Dapp link on NFT import screen ( #19799 )
2023-07-26 13:58:16 +05:30
Garrett Bear
d6cb724323
ButtonBase linting error from IconProps ( #20187 )
2023-07-25 20:09:52 -02:30
Pritam Dhara
a942459b36
replaced actionablemessage in Import-Token.js ( #20147 )
...
* replaced actionablemessage in Import-Token.js
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
* Use single controller method to add transactions (#20007 )
* fix: remove unused useMethodData code (#20146 )
* Remove Snaps execution environment override (#20173 )
* Used Box from component-library
---------
Co-authored-by: António Regadas <apregadas@gmail.com>
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
Co-authored-by: Matthew Walsh <matthew.walsh@consensys.net>
Co-authored-by: Pedro Figueiredo <pedro.figueiredo@consensys.net>
Co-authored-by: Maarten Zuidhoorn <maarten@zuidhoorn.com>
2023-07-25 15:11:23 -07:00
Dhruv
a10fb75f35
replacing deprecated components and consts ( #19563 )
...
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-25 13:22:26 -07:00
David Walsh
bab1670432
Restructure CurrencyDisplay to use Design System ( #19171 )
...
* Restructure CurrencyDisplay to use Design System
* Add storybook, remove CSS
* Update ui/components/ui/currency-display/currency-display.component.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/ui/currency-display/currency-display.component.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/ui/currency-display/currency-display.stories.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/ui/currency-display/currency-display.component.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/ui/currency-display/currency-display.stories.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/ui/currency-display/currency-display.stories.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Remove deprecated imports, import EtherDenomination
* Update jest
* Use TextVariant: Inherit to keep correct font-size
* Snapshots
* Switch from boxProps to props
---------
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-07-25 14:32:21 -05:00
David Walsh
9310a95499
UX: Ensure block explorer link is for desired account ( #20144 )
2023-07-25 11:59:22 -05:00
George Marshall
25247d0300
Updating Icon types and component to use TS Box component ( #19990 )
2023-07-25 09:05:37 -07:00
Garrett Bear
3f27d018c4
Fix/buttonbase ts update ( #20060 )
...
* Migrate ButtonBase to TS
---------
Co-authored-by: Binij Shrestha <shresthabinij@gmail.com>
2023-07-25 09:05:15 -07:00
ryanml
85465f53a7
Fixing 'View on Opensea' link for main and testnet NFTs ( #19797 )
2023-07-25 21:14:40 +05:30
vthomas13
3e6f1c3288
Adding Metametrics for Activity Screen ( #20077 )
...
* adding activity metrics and tests
* removing unnecessary stopPropagation
2023-07-25 09:06:11 -04:00
Pedro Figueiredo
83a5090c48
fix: remove unused useMethodData code ( #20146 )
2023-07-25 10:49:45 +01:00
Matthew Walsh
fdc3558988
Use single controller method to add transactions ( #20007 )
2023-07-25 09:50:55 +01:00
António Regadas
4b9a4d330c
[MMI] Allows the mmi build to be generated using the dist command ( #20148 )
...
* adds listeners for signatureControll and adds the handleSigningEvents method
* clean up
* updates signature request containers files
* adds necessary methods
* wip
* signing flow with core methods
* yarn lint
* updates logic to fit latest signatureCOntroller
* updates mmi extension package
* updates signature-controller and message-manager packages
* checkout develop lock file and run yarn
* checkout develop lock file and package.json to test circleci
* test fix
* adds signature-controller new version
* updates mmi extension package
* tx-list update and runs lavamoat auto
* lint fix
* runs lavamoat auto
* resets lavamoat/build-system/policy.jsono to develop
* Update LavaMoat policies
* adds back the dispatch
* lint
* changes needed to generate a mmi build
* adds metametricsId in url param
* adds necessary fence
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-25 10:31:52 +02:00
Dhruv
5693d1945a
Migrate component to TS: Input ( #20094 )
...
* Migrating Input component
* Adjusting types and fixing design system import
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-24 21:13:17 -07:00
Harsh Shukla
84ff66c373
Part of #17670 for ui\components\app\transaction-detail-item\transaction-detail-item.component.js ( #19980 )
...
* Part of #17670 for ui\components\app\transaction-detail-item\transaction-detail-item.component.js
* Update transaction-detail-item.component.js
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-24 21:09:56 -07:00
David Walsh
d1bc22a4e2
Fix #20140 - Ensure only one network displays as selected in the network picker when chain IDs collide ( #20152 )
2023-07-24 19:06:37 -05:00
Garrett Bear
02b8edc8c2
Fix hover on account menu ( #20153 )
...
* Fix hover on account menu
* remove excessive color prop
2023-07-24 15:26:22 -07:00
Dhruv
edbc728014
Migrate component to TS: Tag ( #20086 )
...
* migrating Tag to TS
---------
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
2023-07-24 13:42:10 -07:00
Harsh Shukla
a01e4fa00a
Updating SignatureRequestData components ( #19994 )
...
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-24 13:40:41 -07:00
Harsh Shukla
ab1b4c3a31
Part of #17670 for: accreditation.component.js ( #20057 )
...
* Part of #17670 for: accreditation.component.js
* Update checkbox.test.tsx.snap
* Update ui/components/app/transaction-decoding/components/ui/accreditation/accreditation.component.js
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Update accreditation.component.js
* Update ui/components/app/transaction-decoding/components/ui/accreditation/accreditation.component.js
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* Updating component to use component library components and removing unused CSS
---------
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-24 13:38:17 -07:00
Harsh Shukla
24c9db5883
Part of #18714 for 2 files in ui\components\component-library\avatar-icon ( #20038 )
2023-07-24 14:58:30 -05:00
David Walsh
d5dbdfa912
UX: Fix TextColor value casing ( #20133 )
...
* UX: Fix TextColor value casing
* Fix snapshot
2023-07-24 13:59:45 -05:00
Binij Shrestha
ceadfacb21
Fix/18884 migrate avatar network ( #19079 )
...
* Migrate AvatarNetwokr
fixing error
fix textAlign
added AvatarNetworkSize
NetworkProps extends BaseProps instead of Boxprops
omitted children from base, made name required
replace deprecated and fix lint
* update AvatarNetwork TS
* add AvatarNetworkSize test
* remove unused size import
* Update ui/components/component-library/avatar-network/avatar-network.types.ts
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
* fix readme
* update to latest box component
---------
Co-authored-by: garrettbear <gwhisten@gmail.com>
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
2023-07-24 11:15:33 -07:00
Danica Shen
74a645e957
feat(874): add tooltip to connect hardwallet and style refactor ( #20121 )
2023-07-24 19:00:34 +01:00
Gabriel Méndez
9b0f8d457b
Migrate Label component to TS ( #19146 )
...
* Migrating Label component to TS
* label TS updates
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
Co-authored-by: garrettbear <gwhisten@gmail.com>
2023-07-24 10:54:34 -07:00
David Walsh
23c30d9ae1
UX: Fix display block value ( #20131 )
2023-07-24 10:36:03 -05:00
David Walsh
9575075dc1
UX: Remove height from loading block, use modern components ( #20134 )
...
* UX: Remove height from loading block, use modern components
* Fix lint
2023-07-24 10:35:37 -05:00
youngje (heka)
660ed410ce
fix: where text wraps even though there is enough space to display it. ( #19914 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-07-24 18:51:29 +05:30
Albert Olivé
270f74c209
[MMI] Connect MMI flow in one step less ( #20143 )
...
* First approach to fix the issue that we are displaying one extra step
* Fixed issues
2023-07-24 15:14:56 +02:00
Ariella Vu
737173ed5a
New BlockaidBannerAlert component ( #20051 )
2023-07-24 12:24:17 +05:30
George Marshall
e030f28ba0
Removing none from sizes ( #20130 )
...
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
2023-07-22 16:32:53 +09:00
Harsh Shukla
02b45aa648
Part of #18896 for file ui\components\app\create-new-vault\create-new-vault.js ( #20025 )
...
* Part of #18896 for file ui\components\app\create-new-vault\create-new-vault.js
* Update create-new-vault.js
* Adding submit attribute
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-21 15:14:26 -07:00
Garrett Bear
e923110092
Fix/helptext to ts ( #20108 )
...
* migrate help-text to TS
delete story with js format
Update ui/components/component-library/help-text/help-text.types.ts
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
add forwardRef
add ref in forwardRef
final updates to HelpText to TS
update HelpText props
* form text field
* Removing some unused example code
---------
Co-authored-by: taeslee <64485716+taeslee@users.noreply.github.com>
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-21 10:11:35 -07:00
António Regadas
8ee733c0d5
[MMI] Handle personal sign and sign typed operations ( #20087 )
...
* adds listeners for signatureControll and adds the handleSigningEvents method
* clean up
* updates signature request containers files
* adds necessary methods
* wip
* signing flow with core methods
* yarn lint
* updates logic to fit latest signatureCOntroller
* updates mmi extension package
* updates signature-controller and message-manager packages
* checkout develop lock file and run yarn
* checkout develop lock file and package.json to test circleci
* test fix
* adds signature-controller new version
* updates mmi extension package
* tx-list update and runs lavamoat auto
* lint fix
* runs lavamoat auto
* resets lavamoat/build-system/policy.jsono to develop
* Update LavaMoat policies
* adds back the dispatch
* lint
* clean up
* clean up
* applies patch for signature controller
* clean patch file
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-21 16:52:47 +01:00
George Marshall
c9ce85bd85
Removing unused deprecated Text component ( #20119 )
2023-07-21 08:44:57 -07:00
jiexi
4c881f70fe
Update "NFT Added" events ( #19796 )
...
* Update NFT events
* remove uneeded toString()
* source_connection_method to source for TokenAdded events
* redelete add-nft
---------
Co-authored-by: Alex Donesky <adonesky@gmail.com>
2023-07-21 10:17:56 -05:00
Frederik Bolding
ba001b597c
[FLASK] Unblock personal_sign
for snaps ( #19998 )
...
* Add snap legacy authorship header
* Add legacy snap header to personal_sign
* Disable SIWE for snaps
* Add comment
2023-07-21 11:28:54 +02:00
Ariella Vu
59102e37b8
New SecurityProviderBannerAlert component ( #19825 )
2023-07-21 11:04:51 +02:00
David Walsh
112511542f
UX: Use classNames in ConnectedSitesMenu ( #20067 )
...
* UX: Use classNames in ConnectedSitesMenu
* Update snapshots
2023-07-20 18:29:24 -05:00
Garrett Bear
26d7520a84
fix Box ts spread props issue ( #20107 )
2023-07-20 15:06:28 -07:00
George Marshall
733391a964
Update Text import paths: /pages ( #20117 )
...
* Updating remaining Text import paths
* Updating snapshots
2023-07-20 12:49:35 -07:00
Niranjana Binoy
0c203d0518
Signature-Request refactor ( #19104 )
...
* refactoring signature-request and adding test coverage
* adding storybook and removing the reduntant files:
* adding new components from
* replacing <SiteOrigin/> with <TagUrl/>
* updating review comments from Jyoti and George
* adding the hook
* refactoring in the changes from #18770 MMI PR
* adding new hook for the MMISign changes
* updating lavamoat
* updating lavamoat
* removing a commeted line
* updating the sign check with accountType conditional
* fixing build issues
* updating the review comments on the hooks
* updating signatureRequestHeader
* lint fix
* fixing test failure
* lint fix
* updating review comments
* adding the renamed hook
* updating the origin url
* fixing test failure
* migrating changes from #19184
* updating snapshot
* fixing e2e failure
* fixing e2e failure
* addressing review comments from Joao
* migrating chnages from #19892
* moving shallowEqual inside of mmi build
* migrating changes from #19881
* fixing build failure
* migrating changes from #19949
* migrating changes from #19468
* updating snapshot
* updating snapshot
* updating QA review comments
* fixing full screen height issue from develop
* migrating changes from #20083
* fixing snapshot
2023-07-20 18:51:38 +01:00
Jyoti Puri
6ce80fe997
Adding experimental flag for blockaid ( #19819 )
2023-07-20 21:17:01 +05:30
Albert Olivé
e8deec28bb
Added back trackEvents to whats-new-popup ( #20110 )
...
* Added back trackEvents to whats-new-popup
* Renamed constants
* Fixed code fences issue
2023-07-20 16:29:16 +02:00
Albert Olivé
26225aabe0
[MMI] Removed compliance feature from the codebase ( #20088 )
2023-07-20 10:11:14 +02:00
George Marshall
88cb8ce0f5
Component library readme update ( #20105 )
...
* initial commit
* Edit
* Updating Box link
* Updating TS issues link
2023-07-19 22:10:45 -07:00
George Marshall
bf61322ee1
Update Text import paths: /app ( #20083 )
...
* Updating import paths
* Updating snapshots
* Fixing lint issues
* Updating snapshots
2023-07-19 15:32:35 -07:00
Danica Shen
cc3ef534ad
feat(882): Ensure user's IP address is not leaked to third parties before opting-out ( #20101 )
2023-07-19 20:56:31 +01:00
George Marshall
f9649a27f8
Update Text import paths: /ui ( #20076 )
...
* Updating Text import paths in ui folder
* Updating snapshot
2023-07-19 10:55:38 -07:00
George Marshall
b4bc033b72
Updating network list item hover ( #20063 )
...
* Updating network list item hover
* Updating e2e test
* Updating e2e test
* Updating e2e test
* Updating more e2e tests
* Updating more e2e tests
2023-07-19 10:12:24 -07:00
Frederik Bolding
56481dd875
[FLASK] snaps@0.37.1-flask.1
( #20069 )
...
* snaps@0.37.0-flask.1
* Update LavaMoat policies
* Add support for disabling markdown
* Update execution env URL
* Bump patch version
2023-07-19 14:16:51 +02:00
Dhruv
674bb131b2
Part of #18714 : Replacing deprecated constants ( #20003 )
...
* replacing deprecated constants
* updating Box in player.js
* created story for Player.js
2023-07-19 15:08:06 +05:30
Dhruv
821888effd
replacing deprecated constants and components ( #20070 )
2023-07-19 15:06:21 +05:30
David Walsh
8f8613a4e1
UX: Increase network name threshold before showing tooltip ( #20009 )
2023-07-18 17:09:26 -05:00
David Walsh
46b2290822
Fix #20006 - Add Address Details and View on Explorer to Global Menu ( #20013 )
...
* Fix #20006 - Add Address Details and View on Explorer to Global Menu
* Fix tests
2023-07-18 17:01:07 -05:00
David Walsh
be469db9a0
UX: Fix Display Property in NFTs ( #20066 )
2023-07-18 10:47:27 -07:00
George Marshall
e75535ddfb
Update Text import paths: /institutional ( #20064 )
...
* Updating Text import paths and deprecated consts
* Update to button
2023-07-18 08:15:25 -07:00
Albert Olivé
a8716db694
[MMI] Fix wrong custody logo location ( #20072 )
...
* Added missing styles
* updated snapshots
* fixed snapshot
* updated snapshot
2023-07-18 15:58:33 +02:00
António Regadas
f8bfb6cff5
[MMI] adds segment events to Metametrics constants ( #19468 )
...
* adds metametrics enums
* prettier
* adds necessary code fence
* edits events names and title cases them
* edits events names
* updates events according to segment-schema
2023-07-18 15:55:37 +02:00
Nidhi Kumari
e105a6030e
added background color of testnet to activity screen ( #20068 )
2023-07-18 08:32:00 -05:00
David Walsh
19d5cdb014
UX: Remove unwanted async callback ( #20065 )
2023-07-18 08:31:02 -05:00
Harsh Shukla
1277c6225d
Part of #18714 in ui\components\app\custom-spending-cap ( #20039 )
...
* Part of #18714 in ui\components\app\custom-spending-cap
* Update checkbox.test.tsx.snap
2023-07-17 22:03:46 -07:00
George Marshall
36be38e979
Update Text import paths: /multichain ( #20061 )
...
* Updating import paths for Text component
* Updating snapshots
* Adding story for TokenCell
* Updating banner in account details
* Fixing lint issue by removing unused import
2023-07-17 22:02:02 -07:00
David Walsh
3f3ee63b17
UX: Make 'Done' button a block in Account Details ( #20059 )
2023-07-17 21:37:29 -05:00
George Marshall
5d17f86e02
Update Text import paths: component library/ ( #19987 )
...
* Updating component-librar import paths
* Updating snapshots
* Updates to AvatarBase story
* Updates to avatar and checkbox
* Updating last of the deprecated import paths
* Updating component-library snapshots from button-base
* Updating snapshots from rest of codebase to do with button-base
* Removing unneeded CSS
* Updating snapshots
2023-07-17 14:00:16 -07:00
David Walsh
343cde9091
UX: Avoid Popover Footer when No Connected Sites ( #20036 )
...
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
2023-07-17 13:12:45 -05:00
vthomas13
4dcde1e216
Multichain Activity Screen ( #19557 )
...
* layout wip
* Icon changes, add badgewrapped icons to smart tx
* grouping by date wip
* typo fix
* group txs by date, button styling
* removing queue/history division, adding datestamp for pending tx, minor styling changes
* adding tests, updating snap
* font size fix
* e2e fixes
* Remove unnecessary tabIndex and keypress handler
* Fix typo for fontWeight
* Fix nesting warning by removing unnecessary Text
* Fix tests
* Fix import and exports
* Remove unused verbiage
* Update E2E selectors
* More E2E
* More E2Es
* More test fixes
* awaiting find instead of click
* adding regularDelayMs to flaky test
* removing delay
* increasing delay outside of wait
* adding back first-child to selector
* test fixes
* using datatestid for primary currency
* sorting date txgroups
* wip alignment for big numbers
* alignment issues fix
* lintfix
* adding tabindex, cursor pointer, updating snap
* unit test fix
* storybook additions
* snaphot update
* update snap
---------
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2023-07-17 13:48:15 -04:00
Albert Olivé
ea589a6e5c
[MMI] Update Modals ( #20054 )
2023-07-17 19:34:32 +02:00
Nidhi Kumari
8e361b391a
UX Multichain: Added background color of test networks ( #20032 )
...
* added background color to token list item
* updated badge color for nft-item
* updated nft-item tests
2023-07-17 22:13:26 +05:30
Nidhi Kumari
ce771bee66
Direct users to testnet toggle on dapp requests ( #20048 )
...
* auto switch test network when dapp requests
* fixed memory leakage issue
2023-07-17 22:12:58 +05:30
Nidhi Kumari
bdbaa03aca
UX: Updated nfts detection notice to use Banner ( #20053 )
...
* updated nfts detection notice to use banner
* removed unused css file
* updated global css file
2023-07-17 21:28:36 +05:30
Albert Olivé
0309858917
[MMI] Fixed remove custodian token ( #20021 )
2023-07-17 12:11:38 +02:00
George Marshall
805cc31e63
Updating BadgeWrapper to use TS Box ( #19769 )
2023-07-14 13:05:00 -07:00
Garrett Bear
c028bba8fd
Update ButtonLink hover underline ( #19992 )
...
* Update ButtonLink hover underline
* update buttonlink to use text decoration
* update buttonlink to use text decoration
* fix lint
2023-07-14 12:25:46 -07:00
Garrett Bear
775ca0dc31
Feat/15438/create ds checkbox component ( #19808 )
...
* add ds checkbox
---------
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
---------
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-14 11:50:47 -07:00
Daniel
1295474dc3
Show a balance for the Token To, update position of the MM fee, removes a link ( #20030 )
2023-07-14 20:48:46 +02:00
George Marshall
74cc312cb1
Updating Text and import paths ( #19949 )
2023-07-14 10:59:30 -07:00
Nidhi Kumari
5bc0ba7f3a
Move "Import NFTs" to Modal ( #19806 )
...
* moved import nft to modal
* fixed modal state
* updated port-nft-popup
* updated onChange for import nft modal
* updated tests
* updated tests
* updated tests
* added story and updated spec file
* updated spec file
* updated spec file
* updated spec file for import-nft
* added focus to form field
* added autofocus to tokenId
2023-07-14 21:48:41 +05:30
Nidhi Kumari
7bdd76a4ad
updated hardware wallet text ( #20026 )
2023-07-14 21:12:01 +05:30
David Walsh
45b7b0ca76
UX: Network Menu: Disable testnet toggle when on testnet ( #19951 )
2023-07-14 08:21:53 -05:00
Howard Braham
3ef2faf41c
fix(clipboard): Increase DEFAULT copy to clipboard time ( #20008 )
2023-07-13 13:49:13 -07:00
Ariella Vu
0917b7c52f
Add alternative summary UI with arrow icon to the Disclosure component ( #19770 )
...
* disclosure: add isArrowSummary option w/ UI
* disclosure.scss: add missing trailing semicolon
* Disclosure: replace isArrowSummary -> type prop
* Disclosure: alphabetize props
* Disclosure: add cursor: pointer
* storybook: add Disclosure - Type Arrow
* Disclosure: margin-left: 0 arrow type content
* Disclosure: fix margin-left: 0 arrow type
* Disclosure: support Text media query for Arrow
* Disclosure: clean rn type -> variant
* Disclosure: use size prop for arrow summary text
* Disclosure: update rest of type -> variant
* Disclosure: 1 more type -> variant
* Disclosure: TypeArrow -> VariantArrow
2023-07-13 22:38:42 +02:00
Garrett Bear
090476d9a2
ButtonIcon background & ButtonBase disabled update ( #19976 )
...
* button background hover updates
* add buttonlink underline
* update button base disabled
* fix size auto
* Update ui/components/component-library/button-link/button-link.stories.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* remove underline
---------
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-07-13 13:22:40 -07:00
David Walsh
719d8a499b
Fix #19941 - Correctly show network name and selection when chainIds collide ( #19947 )
2023-07-13 13:29:53 -05:00
Nidhi Kumari
f17a841677
fixed button in wallet-overview ( #19920 )
...
* fixed button in wallet-overview
* lint fix
* updated selector css with class
2023-07-13 15:31:10 -02:30
David Walsh
0ba409662e
UX: Remove Portfolio from Token Overview Page ( #19988 )
...
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
2023-07-13 12:52:27 -05:00
Albert Olivé
47fe542273
[MMI] Review interactive replacement token flow ( #19974 )
...
* Sending showCustodyConfirmLink as a prop and fixing other issues
* Upgraded MMI extension monrepo and trying to fix the issue
* prevents deeplink from closing
* Fixed styles of Custody view and changed the place of it
* Fixed CI issues
* fixing eslint issues
* Update LavaMoat policies
* fixing tests
* Fixed test
* updated snapshots
* Improving IRT flow
* Fixing everything
* Finish fixing all issues
* Fixed institutional entity done page styles
* Fixing boxes
* Fixed issue with checkbox
* Fixed tests and styles
* Removed duplicated lodash
* updated snapshot
* Fixing tests
* Removed unused test
* Fixed snapshot
* Fixed snapshot
---------
Co-authored-by: Antonio Regadas <antonio.regadas@consensys.net>
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-13 18:27:49 +02:00
Dan J Miller
16481268cc
Fix memory based performance problem caused by use of lodash memoize in box component ( #19993 )
2023-07-13 12:23:10 -02:30
Danica Shen
2f03c0d62a
feat(19726): fix flaky test in Dapp interactions caused by home-container rerender ( #19997 )
2023-07-13 13:02:06 +01:00
Frederik Bolding
30a77d0483
[FLASK] Fix overflow on snaps connect screen ( #19995 )
2023-07-13 13:40:58 +02:00
Albert Olivé
b5ece42ca1
[MMI] Fix Connect MMI and Deep link Flows ( #19881 )
...
* Sending showCustodyConfirmLink as a prop and fixing other issues
* Upgraded MMI extension monrepo and trying to fix the issue
* prevents deeplink from closing
* Fixed styles of Custody view and changed the place of it
* Fixed CI issues
* fixing eslint issues
* Update LavaMoat policies
* fixing tests
* Fixed test
* updated snapshots
* reorder, otherwise it won't make sense
* adds necessary methods
* removes duplicated key value
* updated snapshot
---------
Co-authored-by: Antonio Regadas <antonio.regadas@consensys.net>
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
Co-authored-by: António Regadas <apregadas@gmail.com>
2023-07-13 10:42:08 +02:00
Mark Stacey
d1d39ee1cd
Fix unit test failures ( #19983 )
...
* Fix unit test failures
Fix unit test failures by updating Jest snapshots
* Update additional outdated snapshot
2023-07-12 14:40:01 -07:00
Vladimir Saric
36eaaa19ed
Added customize tx nonce on ERC20 approve screen when feature is enabled ( #17945 )
2023-07-12 14:32:46 -04:00
Jase Balderrama
c7782563c8
Fix misaligned icons in 'Connected sites' modal ( #19944 )
...
* Replace <SiteIcon> w/ <AvatarFavicon>
* Use constant values for borderColor & size
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
---------
Co-authored-by: Nidhi Kumari <nidhi.kumari@consensys.net>
2023-07-12 23:17:15 +05:30
Nidhi Kumari
beffc0611f
UX Multichain: Replace badge icon with current network image ( #19964 )
...
* updated network with current network
* Update snapshot
* fixed stories
---------
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2023-07-12 22:57:39 +05:30
Dhruv
c86cbf5df2
Replacing deprecated constants ( #19858 )
2023-07-12 09:42:24 -07:00
jainex
23c3e8f32d
Replacing deprecated constants with enums ( #19860 )
2023-07-12 09:40:12 -07:00