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

17454 Commits

Author SHA1 Message Date
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
George Marshall
bf61322ee1
Update Text import paths: /app ()
* 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 () 2023-07-19 20:56:31 +01:00
Howard Braham
39b1996aab
fix(lint): Change endOfLine rules to better support linting on Windows () 2023-07-19 12:11:15 -07:00
George Marshall
f9649a27f8
Update Text import paths: /ui ()
* 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 ()
* 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
Michele Esposito
61e88f4bdf
ci: write human readable bundle sizes and specify delta ()
* ci: write human readable sizes and specify delta

* fix: getHumanReadableSize negative values support

* refactor: change formula
2023-07-19 17:16:36 +02:00
Frederik Bolding
56481dd875
[FLASK] snaps@0.37.1-flask.1 ()
* 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
legobeat
5b6439350e
devDeps: @whitespace/storybook-addon-html@5.1.4->5.1.6 ()
Resolves storybook v7 compatibility
2023-07-19 18:48:35 +09:00
Dhruv
674bb131b2
Part of : Replacing deprecated constants ()
* 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 () 2023-07-19 15:06:21 +05:30
Mark Stacey
fe3e960b62
Fix invalid state persistence error ()
* 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-18 20:05:06 -02:30
David Walsh
8f8613a4e1
UX: Increase network name threshold before showing tooltip () 2023-07-18 17:09:26 -05:00
David Walsh
46b2290822
Fix - Add Address Details and View on Explorer to Global Menu ()
* Fix  - Add Address Details and View on Explorer to Global Menu

* Fix tests
2023-07-18 17:01:07 -05:00
legobeat
b7da0a98e4
@metamask/smart-transactions-controller@3.1.0->4.0.0 () 2023-07-19 06:42:50 +09:00
Nicholas Ellul
9469435dd0
Enforce user preferences in incoming transactions controller ()
* Enforce user preferences in incoming transactions controller

* Combine various conditions to determine tx lookup

* Update tests to not use private methods
2023-07-18 16:21:30 -04:00
David Walsh
be469db9a0
UX: Fix Display Property in NFTs () 2023-07-18 10:47:27 -07:00
George Marshall
e75535ddfb
Update Text import paths: /institutional ()
* Updating Text import paths and deprecated consts

* Update to button
2023-07-18 08:15:25 -07:00