1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
Commit Graph

17471 Commits

Author SHA1 Message Date
David Walsh
9310a95499
UX: Ensure block explorer link is for desired account () 2023-07-25 11:59:22 -05:00
George Marshall
25247d0300
Updating Icon types and component to use TS Box component () 2023-07-25 09:05:37 -07:00
Garrett Bear
3f27d018c4
Fix/buttonbase ts update ()
* 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 () 2023-07-25 21:14:40 +05:30
vthomas13
3e6f1c3288
Adding Metametrics for Activity Screen ()
* adding activity metrics and tests

* removing unnecessary stopPropagation
2023-07-25 09:06:11 -04:00
Maarten Zuidhoorn
6914baa54e
Remove Snaps execution environment override () 2023-07-25 11:57:59 +02:00
Pedro Figueiredo
83a5090c48
fix: remove unused useMethodData code () 2023-07-25 10:49:45 +01:00
Matthew Walsh
fdc3558988
Use single controller method to add transactions () 2023-07-25 09:50:55 +01:00
António Regadas
4b9a4d330c
[MMI] Allows the mmi build to be generated using the dist command ()
* 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 ()
* 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 for ui\components\app\transaction-detail-item\transaction-detail-item.component.js ()
* Part of  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 - Ensure only one network displays as selected in the network picker when chain IDs collide () 2023-07-24 19:06:37 -05:00
Garrett Bear
02b8edc8c2
Fix hover on account menu ()
* Fix hover on account menu

* remove excessive color prop
2023-07-24 15:26:22 -07:00
Dhruv
edbc728014
Migrate component to TS: Tag ()
* 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 ()
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-07-24 13:40:41 -07:00
Harsh Shukla
ab1b4c3a31
Part of for: accreditation.component.js ()
* Part of  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 for 2 files in ui\components\component-library\avatar-icon () 2023-07-24 14:58:30 -05:00
Dan J Miller
0ea765ebf6
Ensure chainId comparison in switchEthereumChain handler is case insensitive () 2023-07-24 16:34:51 -02:30
David Walsh
d5dbdfa912
UX: Fix TextColor value casing ()
* UX: Fix TextColor value casing

* Fix snapshot
2023-07-24 13:59:45 -05:00
Michele Esposito
11b2c425d4
Use @metamask/keyring-controller ()
* 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 ()
* 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 () 2023-07-24 19:00:34 +01:00
Gabriel Méndez
9b0f8d457b
Migrate Label component to TS ()
* 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 () 2023-07-24 10:36:03 -05:00
David Walsh
9575075dc1
UX: Remove height from loading block, use modern components ()
* 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 ()
* 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. ()
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 ()
* 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 () 2023-07-24 15:13:34 +02:00
António Regadas
13faeeac2b
Use the networkController instead of preferencesController ()
* 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 () 2023-07-24 12:24:17 +05:30
George Marshall
e030f28ba0
Removing none from sizes ()
Co-authored-by: Garrett Bear <gwhisten@gmail.com>
2023-07-22 16:32:53 +09:00
Harsh Shukla
02b45aa648
Part of for file ui\components\app\create-new-vault\create-new-vault.js ()
* Part of  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
Bowen Sanders
b4668fa402
Fix snaps E2Es to be compatible with new monorepo-based test-snaps ()
* initial fixes to E2Es

* changed test website

* final E2E fixes

* fixed getentropy test

* missing scroll fix

* scrollfix for bip44 firefox

* added new function and edited tests
2023-07-21 23:32:51 +02:00
Dan J Miller
e1722d773a
Fix sentry sourcemaps ()
* 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-21 16:33:25 -02:30
Garrett Bear
e923110092
Fix/helptext to ts ()
* 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 ()
* 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 () 2023-07-21 08:44:57 -07:00
jiexi
4c881f70fe
Update "NFT Added" events ()
* 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 ()
* 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 () 2023-07-21 11:04:51 +02:00
David Walsh
112511542f
UX: Use classNames in ConnectedSitesMenu ()
* UX: Use classNames in ConnectedSitesMenu

* Update snapshots
2023-07-20 18:29:24 -05:00
Garrett Bear
26d7520a84
fix Box ts spread props issue () 2023-07-20 15:06:28 -07:00
George Marshall
733391a964
Update Text import paths: /pages ()
* Updating remaining Text import paths

* Updating snapshots
2023-07-20 12:49:35 -07:00
Niranjana Binoy
0c203d0518
Signature-Request refactor ()
* 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  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 

* updating snapshot

* fixing e2e failure

* fixing e2e failure

* addressing review comments from Joao

* migrating chnages from 

* moving shallowEqual inside of mmi build

* migrating changes from 

* fixing build failure

* migrating changes from 

* migrating changes from 

* updating snapshot

* updating snapshot

* updating QA review comments

* fixing full screen height issue from develop

* migrating changes from 

* fixing snapshot
2023-07-20 18:51:38 +01:00
Jyoti Puri
6ce80fe997
Adding experimental flag for blockaid () 2023-07-20 21:17:01 +05:30
Albert Olivé
e8deec28bb
Added back trackEvents to whats-new-popup ()
* Added back trackEvents to whats-new-popup

* Renamed constants

* Fixed code fences issue
2023-07-20 16:29:16 +02:00
Peter
4422ce6eef
update isElementPresent usages () 2023-07-20 15:22:29 +01:00
Albert Olivé
26225aabe0
[MMI] Removed compliance feature from the codebase () 2023-07-20 10:11:14 +02:00
George Marshall
88cb8ce0f5
Component library readme update ()
* initial commit

* Edit

* Updating Box link

* Updating TS issues link
2023-07-19 22:10:45 -07:00