Niranjana Binoy
ca68e0e197
Toggle option to enable/disable balance and Token rate checking for using third-party API ( #16772 )
2023-01-17 18:41:47 +00:00
ryanml
a51d3d9f4c
Fix MetaMetrics settings toggle styling ( #17224 )
2023-01-17 12:53:48 +00:00
David Walsh
52a28d52b3
Remove ONBOARDING_V2 flag for release ( #16865 )
...
* Remove ONBOARDING_V2 flag for release
* Remove new usage
* Update e2e tests
* Update incremental-security.spec.js
* Fix lint
Co-authored-by: PeterYinusa <peter.yinusa@consensys.net>
2023-01-13 18:37:15 +00:00
David Walsh
3cc8a4535a
Onboarding v2: Implement requested metrics ( #17090 )
2023-01-13 18:37:03 +00:00
David Walsh
ff6a9a19d5
Onboarding V2 - Fix CSS/React warnings from last screen ( #17125 )
2023-01-11 15:55:23 +00:00
Filip Sekulic
61d5a6e4d5
Fixed navigation through multiple unapproved transactions for ERC20 tokens ( #16822 )
2023-01-11 15:53:03 +00:00
PeterYinusa
8690cb0f5a
Security and Privacy Settings Re-org ( #16756 )
2023-01-11 14:17:55 +00:00
Olusegun Akintayo
effbd7f953
Security and Privacy Settings Re-org ( #16756 )
2023-01-11 12:55:20 +00:00
Adnan Sahovic
f5c95860f7
Display large and small numbers as decimals instead of scientific notation on token allowance confirmation screens ( #16676 )
...
Co-authored-by: VSaric <vladimir.saric@consensys.net>
Co-authored-by: Vladimir Saric <92527393+VSaric@users.noreply.github.com>
2023-01-10 23:03:57 +00:00
David Walsh
c2ffac6e31
Fix #16959 - Don't allow user to see welcome or password creation screen after a keyring has been created ( #17024 )
2023-01-10 13:56:50 +00:00
ryanml
470bfea08d
Fix 'Back' navigation from Restore Vault page when accessed from popup window ( #17095 )
2023-01-09 20:09:25 +00:00
ryanml
925c835a89
Onboarding V2: Fix 'Securing my Wallet' when coming from backup reminder after account recovery ( #17088 )
2023-01-09 20:09:02 +00:00
dragana8
e7e72cf6fc
Fix insufficient currency buy or receive error message ( #16979 )
2022-12-20 17:44:18 +01:00
Dan J Miller
cb2f25f767
Show user the general contract interaction screen for token approvals, when the asset standard is undefined ( #16765 )
...
Co-authored-by: Jyoti Puri <jyotipuri@gmail.com>
2022-12-20 17:41:21 +01:00
David Walsh
6439a0e934
Onboarding: Set SeedPhraseBackedUp when appropriate ( #16875 )
...
* Onboarding: Set SeedPhraseBackedUp when appropriate
* Dispatch setSeedPhraseBackedUp
* Fix test
* Make call async
* Fix test
* Fix test
* enhance test
Co-authored-by: Alex <adonesky@gmail.com>
2022-12-16 12:57:51 +01:00
Alex Donesky
5accaf88b9
add back error when password is too short ( #16876 )
2022-12-15 11:03:15 +01:00
Alex Donesky
bcfe67a132
fix issue where final onboarding pages are not show ( #16943 )
2022-12-14 18:00:12 +01:00
David Walsh
b40fd429fb
Fix #16804 - Onboarding - Prevent odd behavior with clicks and show/hide password ( #16878 )
2022-12-14 16:38:45 +01:00
Jyoti Puri
4e272beb26
User should be able to search setting to batch account balance request ( #16887 )
2022-12-14 16:34:58 +01:00
Jyoti Puri
6bc01a1e97
Fix onboarding V2 Install complete page ( #16941 )
2022-12-14 16:27:59 +01:00
Alex Donesky
fde7cb5e17
remove the ability to navigate back into the onboarding flow after completing onboarding ( #16916 )
...
* fix issue when navigating back into the onboarding flow after completing onboarding
* disable navigating back into the onboarding flow
* lint
* fix test
* lint
2022-12-14 15:06:46 +01:00
Vladimir Saric
219e3129dc
Added reject transactions modal to be present in the footer of the approve screen ( #16832 )
...
* Added reject transactions modal in the footer
* Use Button component for multiple unapproved tx
2022-12-14 11:15:25 +01:00
David Walsh
9dbc8b8ec0
Privacy - Show default selected network after a custom network has been added during onboarding ( #16789 )
...
* Privacy - Allow users to set a custom RPC from the onboarding process (#16767 )
* Privacy - Allow adding custom IPFS from onboarding (#16782 )
* Privacy - Show default selected network after a custom network has been added during onboarding
* WIP: Show dropdown list of networks
* Add network switcher to the onboarding advanced privacy screen
* Fix duplicate imports
* Provide default for networks
* Update ui/helpers/utils/ipfs.js
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
* Fix lint
* Remove unwanted changes
* Fix lint
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2022-12-08 16:50:47 +00:00
David Walsh
5d15026f2f
Privacy - Update metametrics copy during onboarding ( #16825 )
2022-12-08 16:48:26 +00:00
Pedro Figueiredo
5f6d5706ef
fix locales for advance config ( #16849 )
2022-12-08 16:34:13 +00:00
amerkadicE
8885c54f13
NFT setApprovalForAll warning popover ( #16195 )
...
* NFT setApprovalForAll warning popover
2022-12-06 14:24:07 -06:00
Thomas Huang
8fde322907
Continue converting tests from enzyme to @testing-library/react ( #16753 )
2022-12-06 10:49:08 -06:00
Daniel
7f50febfcd
Ensure 0% slippage on Arbitrum for wrapping / unwrapping ( #16778 )
...
* Contract addresses to lowercase
* Use case insensitive checks in the shouldEnableDirectWrapping fn
* Remove duplicated functions, move unit tests into the right location
2022-12-06 10:44:09 -06:00
Filip Sekulic
c3f329cc80
Transaction security provider feature flag ( #16776 )
2022-12-06 11:43:53 -03:00
Vladimir Saric
9ede85c9ac
Updated secondary copy and removed the address component from SetApprovalForAll and NFT Approve screens ( #16292 )
2022-12-05 10:59:15 -06:00
Brad Decker
f7014a79fc
remove network name from analytics ( #16781 )
2022-12-03 09:57:48 -06:00
Alex Donesky
f162c58f5a
Allow adding networks with the same chainId as a preloaded/default network via wallet_AddEthereumChain
API ( #16733 )
...
* allow adding networks with the same chainId as an existing network via API
Co-authored-by: Kurush Dubash <kurush@alchemyapi.io>
2022-12-02 21:14:27 -06:00
Pedro Figueiredo
d096560d85
Give the user ability to opt out of get balance batch request for all loaded accounts ( #16746 )
2022-12-01 21:16:04 +00:00
Erik Marks
a861cc6dae
[FLASK] Add snap alerts and prompts via snap_dialog
RPC method ( #16048 )
...
Co-authored-by: Guillaume Roux <guillaumeroux123@gmail.com>
Co-authored-by: Frederik Bolding <frederik.bolding@gmail.com>
2022-12-01 16:46:06 +01:00
Frederik Bolding
025ee2cb48
[FLASK] Expose transaction origin to transaction insight snaps ( #16671 )
...
* Expose transaction origin to transaction insight snaps
* Support multiple icons for each label for a permission
* Add transaction insight origin permission
* Fix fencing
* Fix import and permission crash
* Use function properly for connected accounts
2022-12-01 14:38:56 +01:00
Brad Decker
b3895b6840
remove rpc urls from metrics ( #16710 )
2022-11-30 09:52:25 -06:00
Thomas Huang
119219b5d2
Continue converting tests from enzyme to @testing-library/react ( #16458 )
...
* Add transaction activity log component
* Remove duplicate tx activity log snapshot.
* Convert Advanced Tab to tlr.
* Lint fix
* Convert Settings Tab test to tlr.
* Convert Send Amount Row test to tlr.
* Convert Send Row Error Message test to tlr.
* Add Mock Send State json file.
* Lint fix
* Use proper testid for jazz icon for settings e2e
* Update Send Amount Row snapshot
2022-11-29 07:42:59 -08:00
dragana8
2680340e27
Unable to proceed with tx bc of inaccurate/overly aggressive "Insufficient funds for gas" warning #13087 ( #14634 )
...
Co-authored-by: VSaric <vladimir.saric@consensys.net>
2022-11-28 10:41:42 -06:00
Adnan Sahovic
6f21c4837d
Token allowance i18n interpolation system ( #16347 )
...
* added i18n interpolation system to token-allowance screen
* modified revokeSpendingCap
* Fixed minor type error
* resolved conflicts
2022-11-25 06:56:29 -03:30
Elliot Winkler
51cffa15dd
Migrate to new controller packages ( #16547 )
...
* Migrate to new controller packages
`@metamask/controllers` is deprecated, and most of the controllers that
lived here are now located in their own package ([1]). This commit
replaces `@metamask/controllers` in `package.json` with references to
these packages and updates `import` lines to match.
[1]: https://github.com/MetaMask/controllers/pull/831
* Support GitHub registry for draft PRs (#16549 )
* Add additional allowed host to lockfile linter
* Update LavaMoat policies
* Add policy exception for nanoid
* Add additional nanoid overrides
* Update LavaMoat policies again
* Bump controller packages
* Update lavamoat
* Bump controller packages
* Update packages to v1.0.0
* Expand gitignore comment
* Unpin controller dependencies, using ^ range instead
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2022-11-24 16:29:07 -03:30
Niranjana Binoy
5666d0a71c
Resetting spending cap value to empty when a token allowance request is rejected. ( #16659 )
2022-11-24 14:14:41 -05:00
Adnan Sahovic
1bdfb952bd
Disabled save button on add contact form if input fields are empty ( #16233 )
2022-11-23 10:17:08 -06:00
Frederik Bolding
ed52a4c227
[FLASK] Fix a crash that happens after snap install ( #16526 )
2022-11-22 13:08:57 +01:00
Frederik Bolding
de955f3faa
[FLASK] snaps-monorepo@0.24.1
( #16525 )
...
* snaps-monorepo@0.24.0
* Fix imports and regen LavaMoat policies
* Bump iframe-execution-environment
* Fix tests
* Add permissions
* Bump patch
* Bump test-snaps
* [FLASK] Fix update e2e test to catch snaps with caveats (#16546 )
* changed snap to update to bip32
* small changes to test
* Fix lint
* Fix E2E
* Update copy
* Update icon
Co-authored-by: Bowen Sanders <bowensanders@gmail.com>
2022-11-22 13:07:08 +01:00
Ben Behrman
086003555c
Make ENS named elements domain generic ( #16166 )
...
Co-authored-by: Olaf Tomalka <olaf.tomalka@gmail.com>
Co-authored-by: Vincent Shadbolt <vince.shadbolt@gmail.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
2022-11-21 09:19:11 -06:00
David Walsh
9530797a7a
Create constants for all keyring types ( #16575 )
2022-11-21 08:23:35 -06:00
George Marshall
653031b909
Updating all background-default hovers colors ( #16519 )
2022-11-17 12:53:51 -08:00
Filip Sekulic
3746ad9451
Add transaction security check toggle ( #16271 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2022-11-17 08:13:02 -06:00
Adnan Sahovic
f7cb1844d6
Skip the first token allowance screen if dapp proposing spending cap is 0 ( #16502 )
2022-11-17 08:12:44 -06:00
David Walsh
d10e6a406c
BETA - Updating welcome message ( #16489 )
2022-11-16 14:16:43 -06:00