Austin Akers
539a2b65f3
[Fix] 10365 My Accounts Removal ( #10680 )
...
* pushing my-accounts removal
* removed CONTACT_MY_ACCOUNTS_ROUTE
* removed CONTACT_MY_ACCOUNTS_VIEW_ROUTE
* removing CONTACT_MY_ACCOUNTS_EDIT_ROUTE
* removing CONTACT_MY_ACCOUNTS_EDIT_ROUTE
* removed showingMyAccounts dead code
* removed more dead code related to isMyAccountsPage
* removing more dead code
* fixed linting error(s)
* removing my-accounts component/folder
* added empty contact screen ui
* styled empty contact page ui
* fixed linting, removed add contacts button, and fixed errors
* localized text and centered No Contacts
* pushing localized verification and fixed e2e test
* added listRoute redirect
* added listroute and fixed linting error
2021-04-27 15:55:58 -02:30
David Walsh
15b596ad15
Implement Ledger Live bridge ( #10293 )
2021-04-26 13:05:48 -05:00
Brad Decker
d1f8171877
upgrade ethereumjs util ( #10886 )
2021-04-16 10:05:13 -05:00
Thomas Huang
b99c4fb5cf
Use jest to run ui/**/*.test.js ( #10885 )
2021-04-15 11:01:46 -07:00
ryanml
fc8ffc134d
Adding default properties to NetworkForm ( #10682 )
...
Fixes MetaMask/metamask-extension#10681
2021-03-22 09:57:34 -07:00
Brad Decker
5a233e4634
colocate tests in flat structure ( #10655 )
2021-03-16 16:00:08 -05:00
David Walsh
aeffe176b3
Hide zero balance tokens with preference ( #10486 )
2021-03-09 13:35:55 -06:00
David Walsh
3d579dfcef
Remove react-select and SimpleDropdown, use Dropdown ( #10468 )
2021-02-19 13:03:44 -06:00
David Walsh
59a9d4dc5c
Clean up network form form generation, autofocus the network name ( #10473 )
2021-02-18 10:25:13 -06:00
Erik Marks
e48053a6d5
Add custom network RPC method ( #9724 )
...
Co-authored-by: Erik Marks <25517051+rekmarks@users.noreply.github.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
2021-02-12 09:25:58 -06:00
Erik Marks
76a2a9bb8b
@metamask/eslint config@5.0.0 ( #10358 )
...
* @metamask/eslint-config@5.0.0
* Update eslintrc and prettierrc
* yarn lint:fix
2021-02-04 10:15:23 -08:00
Brad Decker
469ccd20b3
Fixup prop types and use constants ( #10306 )
...
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2021-02-01 12:59:24 -06:00
Brad Decker
3806e0a2a6
Refactor NetworkDisplay, ConnectedStatusIndicator, etc to use ColorIndicator ( #10214 )
2021-01-27 10:51:59 -06:00
Erik Marks
4fef2b7443
Add MAX_SAFE_CHAIN_ID and refactor chain ID validation ( #10224 )
...
* Add MAX_SAFE_CHAIN_ID constant
* Add isSafeChainId to shared utils module
* Move isPrefixedFormattedHexString to shared utils module
* Validate custom RPC chain IDs in network controller
* Update some network controller error messages.
* Add isSafeChainId validation to UI
2021-01-20 15:37:18 -08:00
Erik Marks
7077ee68dc
Add NETWORK_TYPE_RPC constant ( #10203 )
...
* Refactor network display props
* Add NETWORK_TYPE_RPC constant
* Consolidate network constants
2021-01-20 08:49:05 -08:00
Erik Marks
90289ec22a
Further improve organization of constants ( #10200 )
2021-01-20 08:13:14 -08:00
ImanH
acc9a931e5
drop the fox in about ( #10174 )
2021-01-14 09:50:44 -03:30
ivigamberdiev
869124c4c9
Fix network settings Kovan block explorer link ( #10117 )
2020-12-25 10:51:47 -08:00
Erik Marks
54e9c53b27
Add web3 shim usage notification ( #10039 )
...
* Add web3 shim usage alert background state and logic
* Cleanup alert background state, constants
* Implement web3 shim usage notification and settings
* nodeify alert controller background hooks
* Remove svg icon, again
* Tweak alert controller initialization
* Add support article URL
* Un-thunk alert UI "actions"
* Delete connect.svg file (unused)
2020-12-10 15:40:29 -08:00
David Walsh
42fd8b0ff0
Use strict equality in unit tests ( #9966 )
2020-12-03 09:46:22 -06:00
Dan J Miller
97d268c8ee
Remove use of ethgasstation; use metaswap /gasPrices api for gas price estimates ( #9867 )
...
* Remove use of ethgassthat; use metaswap /gasPrices api for gas price estimates
* Remove references to ethgasstation
* Pass base to BigNumber constructor in fetchExternalBasicGasEstimates
* Update ui/app/hooks/useTokenTracker.js
Co-authored-by: Erik Marks <25517051+rekmarks@users.noreply.github.com>
* Delete gas price chart
* Remove price chart css import
* Delete additional fee chart code
* Lint fix
* Delete more code no longer used after ethgasstation removal
Co-authored-by: Erik Marks <25517051+rekmarks@users.noreply.github.com>
2020-12-02 19:55:19 -03:30
Thomas Huang
302b7dd731
Move add contact button in fullscreen/expanded view lower. ( #9883 )
...
* Move add contact button in fullscreen/expanded view.
Fixes #9868
Move the add contact button that is overlapping (x)/close setting icon lower, on the same line as Contacts in fullscreen/expanded view.
2020-11-16 12:07:48 -08:00
David Walsh
ed19ce44bd
Merge pull request #9853 from darkwing/image-updates
...
Provide alternative text for images where appropriate
2020-11-13 13:44:55 -06:00
David Walsh
9df5be903b
Use optional chaining for functions ( #9799 )
2020-11-12 11:13:21 -06:00
Erik Marks
876ca136b3
Throw instead of log error
2020-11-11 12:39:26 -08:00
Erik Marks
a714da8069
Ensure submission state is reset on onSubmit error
2020-11-11 12:28:20 -08:00
David Walsh
a05230bba7
Provide alternative text for images where appropriate
2020-11-11 09:38:15 -06:00
Erik Marks
53bf9cb766
Disable save button while submitting
2020-11-10 23:39:49 -08:00
Erik Marks
4db9c8b36f
Fix chainId display in network form on save
2020-11-10 22:41:19 -08:00
Erik Marks
efd36adaac
Never disable save button if props chain ID is invalid ( #9808 )
2020-11-05 14:57:11 -08:00
David Walsh
8a3dabb230
Use optional chaining for functions
2020-11-05 10:28:24 -06:00
Erik Marks
ad838df3e6
Display decimal chain ID in network form ( #9780 )
...
* Display network form chain ID in decimal
* Hide chainId tooltip in view mode
* Display chain ID error message in entered format
* Update locale messages
* Rename on change chain ID validator
2020-11-03 20:10:52 -08:00
Brad Decker
2ebf8756a4
[RFC] add prettier to eslint ( #8595 )
2020-11-02 17:41:28 -06:00
David Walsh
a74aa45bdd
Use 1px borders on inputs and buttons ( #9766 )
2020-10-30 13:31:42 -05:00
Erik Marks
ab8083284b
Merge branch 'develop' into standardize-network-settings
2020-10-29 10:02:19 -07:00
Brad Decker
14161e37da
normalize page font styles ( #9697 )
2020-10-29 11:31:48 -05:00
Erik Marks
59a38a253f
Remove unnecessary optional chaining
2020-10-28 23:34:40 -07:00
Erik Marks
2393749809
Simplify routing to fix breakage in popup
2020-10-28 23:34:40 -07:00
Erik Marks
58d19745c9
Add explanatory comment
2020-10-28 23:34:40 -07:00
Erik Marks
47d94489b7
Finish network settings redesign
2020-10-28 23:34:40 -07:00
Erik Marks
c3df1aab8d
Style touchups
2020-10-28 23:34:40 -07:00
Erik Marks
64883aecb0
Improve fullscreen network form appearance
2020-10-28 23:34:40 -07:00
Erik Marks
4a219d9a10
Fix network name overflow
2020-10-28 23:34:40 -07:00
Erik Marks
4ad5e027be
Fix network list arrow styling
2020-10-28 23:34:40 -07:00
Erik Marks
1373a90e27
Hide network form buttons when form is viewOnly
2020-10-28 23:34:40 -07:00
Erik Marks
8a1820c537
Add networks settings routes
2020-10-28 23:34:40 -07:00
Erik Marks
27118fdd98
Fix popup network form appearance; code style
2020-10-28 23:34:40 -07:00
Erik Marks
5530914776
Standardize appearance of network settings
2020-10-28 23:34:40 -07:00
David Walsh
4892a3e0e1
Fix 9649 - Ensure QR codes work properly when adding contact
2020-10-21 11:35:56 -05:00
Erik Marks
e071b4482e
Use chainId values for the address book ( #9565 )
...
* Delete CachedBalancesController.cachedBalances
* Migrate provider to Rinkeby instead of deleting it
* Convert hex transaction metamaskNetworkId values to decimal
* Don't migrate provider state in e2e tests
* Don't kick custom RPC users to Rinkeby unnecessarily
* Use provider.chainId for address book chainId values
* Add address book migration
* Fix failing unit test
* fixup! Merge branch 'develop' into address-book-use-chainId
* Select address book entries for display by chainId
* Merge all address book entry keys
* fixup! Merge all address book entry keys
2020-10-12 16:35:55 -07:00