Dan J Miller
06fba70888
Merge pull request #18366 from MetaMask/master-sync
...
Master sync for v10.27
2023-03-29 12:39:30 -07:00
Hassan Malik
c2b2f2685e
[FLASK] Redesign key management modal ( #18263 )
...
* added the rest of the sev1 warnings to getSnapInstallWarnings
* added and updated translations
* Updated getSnapInstallWarnings to include warnings for all weight-1 permissions
* Updated snap install warning and css according to designs
* fix snaps tests
* fixed alignment/spacing
* updated e2e tests to click through the newly displayed public key access warning
* lint fix
* fixed update snap test
* refactored getSnapInstallWarnings, moved logic to PERMISSION_DESCRIPTIONS
* fix logic to account for objects & arrays
* update function description
* add missing properties to ethereum provider description
* moved id and message to baseDescription to fix error
* add optional chaining to fix undefined error
* more optional chaining
* more optional chaining
2023-03-29 15:17:57 -04:00
Pedro Figueiredo
27f3af80bd
Revert "Fix(18190): add tabs to permission when initializing app ( #18218 )" ( #18336 )
...
This reverts commit 1eb102fd96
.
2023-03-29 20:11:08 +01:00
Ariella Vu
058c571fab
Fix Sign-in With Ethereum (SIWE) metametric, add tests, and clean RPC method middleware event logic ( #18008 )
...
* rpc middleware: update comment
* rpc middleware: use errorCodes const
* rpc middleware: only create event props once
* rpc middleware: rn properties -> eventProperties
* rpc middleware: use TransactionStatus const
* rpc middleware: use const for ui_customizations
* rpc middleware: no need to push null eventProp
- also removes === null check which makes this logic a bit more robust
* rpc middleware: rn METRIC..OPTIONS -> METRIC..OPT
* clean: add consistency
* rpc middleware: refactor let msgParams
* lint: rm unused METAMETRIC_KEY
* fix test: do not pass ui_customizations: null
* rpc middleware test: consolidate tests
* rpc middleware: fix siwe event
.push returns length of mutated array
* rpc middleware test: add siwe test
* rpc middleware test: rm redudant set
2023-03-29 15:25:01 -03:00
Peter
3c22a3b8a7
Merge branch 'develop' into master-sync
2023-03-29 18:46:02 +01:00
David Walsh
6052841381
Fix breaking jest test for MMI ( #18365 )
...
* Fix breaking jest test for MMI
* Bump coverage threshold
---------
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: PeterYinusa <peter.yinusa@consensys.net>
2023-03-29 13:44:04 -04:00
David Walsh
efc34b9420
UX: Multichain: Address Copy Button ( #18153 )
2023-03-29 11:14:38 -05:00
PeterYinusa
0fde32c1f5
Conflict cleanup 10.27.0 master-sync
2023-03-29 16:32:59 +01:00
PeterYinusa
04e5b76348
Merge remote-tracking branch 'origin/develop' into master-sync
2023-03-29 16:27:25 +01:00
Matthew Walsh
ff20873c65
Add documentation for creating new confirmations ( #18317 )
2023-03-29 16:01:05 +01:00
António Regadas
8fbd1e30e8
[MMI] compliance feature page ( #18320 )
...
* MMI-2657 adds the compliance settings screen
* MMI-2657 adds stories file
* wip compliance feature page
* adds stories and fixes imports
* adds storybook and tests
* lint fix
2023-03-29 14:49:45 +01:00
Matthew Walsh
12bd9b0b94
Fix missing transaction notifications ( #18323 )
2023-03-29 12:19:50 +01:00
OGPoyraz
f32d71ba1a
Merge pull request #18102 from MetaMask/fix/599-fix-theme-issues-of-desktop-pairing-page-in-the-extension-ui
...
fix: fix theme issues of desktop pairing page
2023-03-29 10:58:17 +02:00
Thomas Huang
8f65c268b4
Welcome onboarding unit test ( #18248 )
2023-03-29 14:00:34 +08:00
Youmna Jaza
6be18552ab
Updating Typography to Text ( #17681 )
...
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2023-03-28 15:04:22 -07:00
David Walsh
870415f111
UX: Multichain: Global Action Menu ( #18158 )
2023-03-28 14:59:18 -05:00
David Walsh
8cba64b993
Remove isEIP1559Account usage ( #18064 )
2023-03-28 09:50:02 -05:00
seaona
d4f04815c2
Remove timeouts without effect ( #18342 )
2023-03-28 14:59:41 +02:00
Goktug Poyraz
c640e769b2
Update snapshot
2023-03-28 10:36:53 +02:00
Goktug Poyraz
3a1bcf1446
Adds desktop pairing page story and fix suggestions
2023-03-28 10:35:30 +02:00
Goktug Poyraz
c1b607bdba
Fix: add tests
2023-03-28 10:35:30 +02:00
Goktug Poyraz
d2b44a338d
fix: download link
2023-03-28 10:35:30 +02:00
“Goktug
d2098e26ac
fix: fix theme issues of desktop pairing page
2023-03-28 10:35:30 +02:00
aleksandar-mihajlovic
0f1b86a037
Removed advanced gas controls from the settings ( #18138 )
2023-03-27 08:45:17 +02:00
Frederik Bolding
4179ce634c
[FLASK] Update snap authorship component ( #18262 )
...
* Create new snap authorship component
* Add icons and fix overflow issues
* Add empty state + more fixes
* Fix overflow
* Move some code to SnapAvatar
* Fix lint
* Change component name
* Delete forgotten file
2023-03-24 17:16:46 +01:00
Dan J Miller
d8591d48c6
Merge pull request #18267 from MetaMask/Version-v10.27.0
...
Version v10.27.0 RC
2023-03-24 05:05:34 -07:00
Garrett Bear
79b2deb194
update text component color to use box color ( #18246 )
...
snapshot updates
fix snapshots
add background colors
fix snapshots
2023-03-23 13:00:37 -07:00
Victorien Gauch
3e2361a3fc
fix: update zkevm feature toggle date ( #18307 )
2023-03-23 17:27:21 -02:30
Victorien Gauch
fcdc5c9c14
fix: update zkevm feature toggle date ( #18307 )
2023-03-23 17:26:07 -02:30
Ariella Vu
0d2c54e808
Fix Signature Request scroll ( #18305 )
...
* signature-req: fix scroll
* signature-req: fix scroll allow items to shrink
2023-03-23 16:04:24 -03:00
Jyoti Puri
5dee7904d6
Extracting out title component from confirm-transaction-base ( #17991 )
2023-03-23 22:21:33 +04:00
Dan J Miller
129535095a
Fix error in code written to handle merge conflicts in 3552941323
2023-03-23 15:00:19 -02:30
micaelae
2fc0d93789
Disable Bridge button on unsupported networks ( #18268 )
2023-03-23 14:54:10 -02:30
Filip Sekulic
0351309227
OpenSea security provider metrics ( #17688 )
...
* Added metrics for the OpenSea security provider
* Fixed tests
* Fixed a test
* Fixed metrics
* Code refactor
* Lint fixed
* Removed unnecessary code
* Fix build
* Fix e2e
* Cleanup
* Fix e2e
* Code refactor
* Removed unnecessary code
* rpc middleware: catch securityProviderCheck errors
to not block dapp rpc requests
* Fixed an issue
* Added aditional test
* Applied some changes
* Fixed a test
* Fixed a test
* Code refactor
* Covered more code with tests
* Updated a test
* Fixed an issue
---------
Co-authored-by: Jyoti Puri <jyotipuri@gmail.com>
Co-authored-by: digiwand <20778143+digiwand@users.noreply.github.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-03-23 14:01:51 -03:00
Ariella Vu
196b8408d0
PermissionsConnectHeader: unlock SiteOrigin title ( #18270 )
...
* PermissionsConnectHeader: unlock SiteOrigin title
* SignatureRequestOriginal: unlock SiteOrigin title
* signature-req: update snapshots
2023-03-23 13:32:54 -03:00
Dan Miller
50d6e0abc0
Update changelog for v10.27.0
2023-03-23 13:49:24 -02:30
Dan J Miller
1dc09c027c
Fixes to the Linea Goerli implementation ( #18290 )
...
* Ensure that NonInfuraDefaultNetworks are only selected in the dropdown if they are the currently selected network
* Ensure Linea Goerli network appears in network settings tab if added manually
2023-03-23 13:48:12 -02:30
Albert Olivé
c89b93dc1d
adding code fence in extension file ( #17874 )
2023-03-23 11:09:09 -05:00
Dan J Miller
270ff26561
Fixes to the Linea Goerli implementation ( #18290 )
...
* Ensure that NonInfuraDefaultNetworks are only selected in the dropdown if they are the currently selected network
* Ensure Linea Goerli network appears in network settings tab if added manually
2023-03-23 13:37:28 -02:30
Frederik Bolding
048c3e3258
[FLASK] Update iframe-execution-environment ( #18299 )
2023-03-23 16:52:01 +01:00
Garrett Bear
ed5b78d61b
Feat/add header base component ( #18043 )
...
* add header base component
* fix resizing issue
* add center
* add demo
* header base using flexbox
* fix button issue
* header base clean up
* update tests
* add readme description
* add docs
* update snapshot
* add more to readme
* convert to TS
* fix file name
* fix types and colors
* fix classname error
* fix boxprops import
* fix boxprops
* prop fix
* fix errors
* Update ui/components/component-library/header-base/header-base.stories.tsx
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/component-library/header-base/header-base.types.ts
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/component-library/header-base/header-base.types.ts
Co-authored-by: George Marshall <george.marshall@consensys.net>
* headerbase fixes
* fix export
* remove Math.max
* change order for index on storybook to prep build
* revert back to order
* remove type from export
* add type to export
* change export of headerbase function
* export update
* revert back to normal
* add type to export
* Removing interface export from index
---------
Co-authored-by: George Marshall <george.marshall@consensys.net>
2023-03-23 08:24:23 -07:00
vthomas13
e424debfc0
adding opensea security provider image ( #18292 )
2023-03-23 10:55:43 -04:00
George Marshall
99bdf8458c
Adding ModalOverlay component ( #18161 )
2023-03-23 06:36:09 -07:00
Ariella Vu
4474359591
Fix overflowing UI & buttons in Signature Request screens ( #18247 )
...
* signature-req: fix overflow ui
* signature-req: fix uneven btn height
2023-03-23 10:25:00 -02:30
aleksandar-mihajlovic
8c310a0a8b
Fix for hovering any Address parsed on Signed Type Data screen does not display the pointer anymore ( #18046 )
...
* Signed Type Data address hover fix
* Snapshots fix
* Snapshots update fix
* Update snapshot
2023-03-23 08:05:25 -02:30
Nidhi Kumari
fcfb8a8938
UX: Multichain: Added TokenList Component ( #17859 )
...
* added redesign storybook
* updated token list
* updated css
* fixed lint error
* updated the new token list component
* fixed redesign folder error
* reverted changes in settings.json
* updated redesign to multichain
* added feature flag
* reverted settings.json
* added detect token banner
* added button componeny
* fixed lint errors
* removed settings
* fixed lint errors
* added stories for multichain
* updated no token found string
* updated lint error
* updated padding values
* updated padding values
* updated tabs with role button
* updated hover state
* updated components with multichain
* fixed lint errors
* updated multichain import token link
* updated a tag
* updated fixes
* updated onClick to handleClick
* updated setShowDetectedTokens proptype
* updated multichain tokenlist with item suffix
* updated tests
* updated tests
* updated token list css
* updated snapshot
* updated text
* reverted story
* added story for multichain token list
* updated story
* updated tooltip
* updated the new token list component
* fixed redesign folder error
* added feature flag
* reverted unused setting change
* removed token list
* fixed lint error
* updated status
* updated tooltip
* updated token-list-item changes
* updated actionbutton click for detect token banner
* updated snapshot
* updated symbol
* updated styles
* updated eth decimal and token url
* updated snapshot
* updated scripts
* updated snapshots
2023-03-23 15:38:33 +05:30
George Marshall
68f928c8a2
Adding ModalContent component ( #18175 )
...
* Adding ModalContent component
* Using different component api for ref
* use imperative handle
* Updating size
* Updating stories and docs as well as component api
* Fixing import
2023-03-22 17:17:19 -07:00
Alex Donesky
349c9d4a03
Refactor network client constructor ( #17652 )
2023-03-22 17:20:59 -05:00
MetaMask Bot
98ed05c7c0
Version v10.27.0
2023-03-22 16:49:33 -02:30
Victorien Gauch
3552941323
feat: add the ConsenSys zkEVM (Linea) as a default network ( #17875 )
...
* feat: add the consensys zkEVM as a default network
* fix: change infuraNetworkStatus in navigate-txs file
* fix: remove account tracker for zkEVM + remove zkEVM from infura list
* fix: change consensys zkevm name to linea + change rpc url for linea network
* fix: rebase conflicts
* feat: add new colors for linea goerli network
* feat: add new function inside network dropdown to render non infura networks
* feat: add feature toggle for linea network
* fix: add new unit test
---------
Co-authored-by: Dan J Miller <danjm.com@gmail.com>
2023-03-22 16:49:24 -02:30