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
legobeat
59e0f7b506
deps: bump QR utils, copy-to-clipboard ( #19225 )
...
* deps: copy-to-clipboard@3.3.1->3.3.3
* deps: @zxing/library->0.20.0, @zxing/browser->0.1.3
Updates to latest. These were misaligned before:
YN0060: . provides @zxing/library (p7a67d) with version 0.8.0, which doesn't satisfy what @zxing/browser requests
2023-07-26 20:56:36 +09:00
Mark Stacey
6315ff812a
Merge pull request #20192 from MetaMask/master-sync
...
Master sync PR following v10.34.1
2023-07-26 09:13:39 -02:30
Alejandro Banzas
058f3a3792
Add Gnosis Chain to the popular custom network list ( #19324 )
2023-07-26 20:05:44 +09: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
Dan J Miller
2c763a459a
Merge branch 'develop' into master-sync
2023-07-26 01:36:05 -02:30
Dan J Miller
ddac73b5ce
Merge pull request #20175 from MetaMask/Version-v10.34.1
...
Version v10.34.1 RC
2023-07-26 01:29:33 -02:30
Dan J Miller
9ee7459d0f
Update yarn.lock for v10.34.1, which updated sentry/cli -> node-fetch dep version, but doesn't include b7da0a9
2023-07-25 23:55:20 -02:30
Dan J Miller
40314a84c9
Update changelog for v10.34.1
2023-07-25 23:55:12 -02:30
Jyoti Puri
98279b6592
Updating extension for ppom-validator updates ( #20000 )
2023-07-26 05:28:33 +05:30
Dan J Miller
b1fb8204f3
Migration 89: ensure providerConfig in state has an id property ( #20181 )
...
* Migration 89: ensure providerConfig in state has an id property
* Exit transformState function early if providerConfig already has an id
* Update migrations/index.js
* Code cleanup
2023-07-25 21:18:40 -02:30
Dan J Miller
4927ee735a
Migration 89: ensure providerConfig in state has an id property ( #20181 )
...
* Migration 89: ensure providerConfig in state has an id property
* Exit transformState function early if providerConfig already has an id
* Update migrations/index.js
* Code cleanup
2023-07-25 21:17:57 -02: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
Dan J Miller
374656a3d1
Fix sentry sourcemaps ( #20122 )
...
* Update sentry/cli to 2.19.4
* Ensure sentry files are loaded and referenced with a valid url
* Temp to eliminate errors in sentry (should be split into other PRs)
2023-07-25 18:03:42 -02:30
Mark Stacey
fbae250b0a
Fix invalid state persistence error ( #20080 )
...
* Fix invalid state persistence error
We have been seeing Sentry errors showing that state persistence has
been failing for some users that have invalid `NetworkController`
state. This has been fixed by updating to
`@metamask/base-controller@v3.2.0`, which is more tolerant of
unexpected state properties.
* Update LavaMoat policies
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-25 18:02:54 -02:30
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
Maarten Zuidhoorn
6914baa54e
Remove Snaps execution environment override ( #20173 )
2023-07-25 11:57:59 +02: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
Dan J Miller
0ea765ebf6
Ensure chainId comparison in switchEthereumChain handler is case insensitive ( #20149 )
2023-07-24 16:34:51 -02:30
David Walsh
d5dbdfa912
UX: Fix TextColor value casing ( #20133 )
...
* UX: Fix TextColor value casing
* Fix snapshot
2023-07-24 13:59:45 -05:00
Michele Esposito
11b2c425d4
Use @metamask/keyring-controller
( #19659 )
...
* refactor: use patched @metamask/keyring-controller
* refactor: run prettier
* Update LavaMoat policies
* refactor: change patch to use EthKeyringController type
* chore: change policies
* Update LavaMoat policies
---------
Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
2023-07-24 20:44:43 +02: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
Pedro Figueiredo
937fcdc563
fix: investigate stalebot issue and tweak params ( #20047 )
...
* Investigate stalebot issue
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
* wip cleanup
2023-07-24 15:45:17 +01: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
Frederik Bolding
b584b82dbd
Filter out snaps source code and state from UI state ( #20136 )
2023-07-24 15:13:34 +02:00
António Regadas
13faeeac2b
Use the networkController instead of preferencesController ( #20127 )
...
* listen for the networkController instead of preferencesController
* type of networkConfigurations is an object
* typo fix
* prettier
2023-07-24 11:00:57 +02:00
Ariella Vu
737173ed5a
New BlockaidBannerAlert component ( #20051 )
2023-07-24 12:24:17 +05:30