Whymarrh Whitby
7f3cf07f94
Update sinon and proxyquire ( #8027 )
...
* Use sinon@8.1.1
* Use proxyquire@2.1.3
* Move sinon mocking out of global scope into hooks
2020-02-11 17:03:32 -03:30
Whymarrh Whitby
4f3fc95d50
Update ESLint rules for test suite ( #8023 )
...
* Use @metamask/eslint-config@1.1.0
* Use eslint-plugin-mocha@6.2.2
* Mark root ESLint config as root
* Update Mocha ESLint rules with shared ESLint config
2020-02-11 13:21:13 -03:30
ryanml
3bbbe13311
Use contact name instead of address during send flow ( #7971 )
2020-02-11 12:10:15 -03:30
Whymarrh Whitby
1ae0933897
Use image hash for ShellCheck Docker image ( #8022 )
2020-02-10 14:17:31 -03:30
ricky
8c81f9d530
Ensure we pass history to UnlockPage component ( #8017 )
...
* Add .isRequired to history propType definition
* Ensure we pass history down to the component
2020-02-10 12:42:59 -05:00
Whymarrh Whitby
1a1e0b43d0
Remove unused test:single script ( #8025 )
2020-02-09 16:12:57 -03:30
Whymarrh Whitby
5b28fb3a1c
Enable Storybook deploy on CI ( #8009 )
2020-02-08 16:26:33 -03:30
Whymarrh Whitby
c0d6121cd9
Browser tests ( #8010 )
2020-02-07 13:19:32 -03:30
Whymarrh Whitby
1d654d6c4e
Remove version bump scripts ( #8006 )
2020-02-06 18:56:31 -03:30
William Morriss
1eb828f7f0
Add support for 24 word seed phrases ( #7987 )
2020-02-06 18:55:45 -03:30
Whymarrh Whitby
712f3eb637
Update README.md ( #8005 )
2020-02-06 18:42:22 -03:30
Whymarrh Whitby
96802b84c5
Delete limited_site_access.md ( #8007 )
2020-02-06 18:26:48 -03:30
Whymarrh Whitby
f928b1f69f
Delete developing-on-deps.md ( #8004 )
2020-02-06 16:52:38 -03:30
ricky
fbfaa6eb10
Use readOnly ( #7995 )
2020-02-06 14:34:23 -05:00
Whymarrh Whitby
d368464b7b
Delete adding-new-networks.md ( #7999 )
2020-02-06 13:15:46 -03:30
Whymarrh Whitby
dea8f0f24d
Use combineReducers for rootReducer ( #7964 )
2020-02-06 13:08:14 -03:30
Whymarrh Whitby
7e04be9b58
Delete send-screen-QA-checklist.md ( #7998 )
2020-02-06 13:07:48 -03:30
Whymarrh Whitby
6f8d65cc61
Delete video_script.txt ( #7989 )
2020-02-06 12:58:18 -03:30
Whymarrh Whitby
8196818f2e
Delete multi_vault_planning.md ( #7988 )
2020-02-06 12:52:12 -03:30
Erik Marks
8e307f8d71
update inpage-provider; minor fixes ( #7997 )
2020-02-06 07:57:54 -08:00
Whymarrh Whitby
08c7322203
Remove last remaining usages of npm run
( #7994 )
...
* Remove last remaining usages of `npm run`
* Use nyc@15.0.0
2020-02-06 12:22:40 -03:30
Whymarrh Whitby
667f4fa5f8
Revert CircleCI Node image ( #7996 )
...
This changeset "reverts" the image version of the CircleCI node image, to
work around a chromedriver/Chrome/WebDriver error. We were seeing the
following errors:
```
WebDriverError: unknown error: Chrome failed to start: exited abnormally
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
```
I can surmise that the content changes in the Docker image, from (1) to (2),
below did result in this breakage:
1. https://hub.docker.com/layers/circleci/node/10.18-browsers/images/sha256-e16740707de2ebed45c05d507f33ef204902349c7356d720610b5ec6a35d3d88
2. https://hub.docker.com/layers/circleci/node/10.18-browsers/images/sha256-14d76b9e092ca03543328409223a2d2fba29e3ee5b8274c90b0c98b80005ecf2
Alternative links:
1. circleci/node@sha256:e16740707de2ebed45c05d507f33ef204902349c7356d720610b5ec6a35d3d88
2. circleci/node@sha256:14d76b9e092ca03543328409223a2d2fba29e3ee5b8274c90b0c98b80005ecf2
2020-02-05 19:50:06 -04:00
Whymarrh Whitby
25bcdfcac8
Fix SendAmountRow tests ( #7968 )
...
* Rewrite SendAmountRow tests to avoid flakiness
* Use sinon@5.0.1
* Dedupe supports-color versions
2020-02-05 09:45:46 -03:30
Thomas Huang
6969e3984b
Fixes #5706 - Adds Dai/Sai to currency display ( #7986 )
...
With the change from infura to cryptocompare https://github.com/MetaMask/gaba/pull/30/files#diff-50c3c47cc5fa12e5213a6cc900476f41L41-R48 we have numerous conversion rates to go through and add if we like to.
2020-02-04 14:49:53 -08:00
Whymarrh Whitby
59937fe35a
Remove redundant eth-*-keyring versions from yarn.lock ( #7984 )
2020-02-04 10:54:03 -04:00
Whymarrh Whitby
2aa22fa9d7
Use gulp@4.0.2 ( #7982 )
2020-02-04 11:04:21 -03:30
Whymarrh Whitby
75769e5809
Use eth-keyring-controller@5.5.0 ( #7980 )
2020-02-04 10:41:34 -03:30
Whymarrh Whitby
8610c1cf47
Use eth-json-rpc-infura@4.0.2 ( #7981 )
2020-02-04 10:41:10 -03:30
Whymarrh Whitby
313ee0c5e1
Use envify@4.1.0 ( #7983 )
2020-02-04 10:39:59 -03:30
Alice Henshaw
d6009bbfb7
Updating deprecated Etherscam link ( #7464 )
...
Co-authored-by: Whymarrh Whitby <whymarrh.whitby@gmail.com>
2020-02-03 16:45:53 -03:30
Whymarrh Whitby
b80afc6493
Use ethereum-ens-network-map for network support ( #7960 )
2020-01-31 09:56:50 -03:30
Whymarrh Whitby
6747b7f02d
Update ethereum-ens-network-map in lockfile ( #7959 )
...
* Update yarn.lock cross-spawn versions
* Use ethereum-ens-network-map@1.0.2
2020-01-30 18:30:56 -03:30
Thomas Huang
5d1c9313db
Various component tests and some conditional statements ( #7765 )
...
* Various component tests and some conditional statements
Conditional in account-menu in removeAccount when keyring sometimes is not initially provideed
Conditional on unlock-page when there is no target.getBoundingClientRect on the element.
* Update helpers
* Remove component debugging
* Add default params for render helpers
* Remove stubComponent for old Mascot
Changes in https://github.com/MetaMask/metamask-extension/pull/7893 has prevented the need to stub it out.
Change logout to lock in account-menu test
2020-01-30 11:34:45 -08:00
Whymarrh Whitby
608a1fc298
Remove cross-env ( #7950 )
2020-01-30 14:11:26 -03:30
Whymarrh Whitby
1dd30bd46b
Bump node-sass to fix low-severity vulnerability ( #7955 )
2020-01-30 12:29:52 -03:30
Whymarrh Whitby
490f9a5bf4
Bump tree-kill version to fix high-severity vulnerability ( #7956 )
2020-01-30 12:03:47 -03:30
Whymarrh Whitby
0159670214
Update ENS registry addresses ( #7954 )
2020-01-30 12:03:28 -03:30
Whymarrh Whitby
0001b49cdf
Remove gulp-eslint and gulp-util dependency ( #7949 )
2020-01-30 10:50:20 -03:30
Whymarrh Whitby
739b5dfe72
Move issue template and contributing doc to .github ( #7952 )
2020-01-30 10:30:30 -03:30
Whymarrh Whitby
9a692d721d
ci: Update shellcheck version used in CI ( #7951 )
2020-01-30 10:29:16 -03:30
Whymarrh Whitby
7710286472
Explicitly set Sass compiler for gulp-sass ( #7948 )
...
As per the gulp-sass docs [1] we should be setting the `sass.compiler` property
for forwards-compatibility "in case the default ever changes."
[1]:https://github.com/dlmanning/gulp-sass/tree/v4.0.2#basic-usage
2020-01-30 10:28:56 -03:30
Whymarrh Whitby
ca9aaad911
Remove mocha-jsdom and mocha-sinon ( #7947 )
2020-01-29 22:36:52 -03:30
Whymarrh Whitby
555443787b
Remove dead link to team page in README ( #7946 )
2020-01-29 22:05:47 -03:30
Whymarrh Whitby
2f3f605521
Inline isomorphic-fetch test helper ( #7945 )
2020-01-29 21:31:32 -03:30
Whymarrh Whitby
4ad49ffd68
Remove unused mocha-eslint dependency ( #7943 )
2020-01-29 21:28:44 -03:30
Mark Stacey
ee415058cc
Only resolve ENS on mainnet ( #7944 )
...
The ENS resolver will now bail on any network other than mainnet.
2020-01-29 20:57:14 -04:00
Whymarrh Whitby
472d8c3160
Remove unnecessary 'path' dependency ( #7942 )
2020-01-29 21:24:08 -03:30
Whymarrh Whitby
3b187eff43
Remove unused rimraf devDependency ( #7940 )
2020-01-29 20:00:42 -03:30
Whymarrh Whitby
e380c6fc6c
Remove unused fs-extra and fs-promise devDependencies ( #7939 )
2020-01-29 17:47:47 -03:30
Whymarrh Whitby
4428926784
Move polyfill-crypto.getrandomvalues to devDeps ( #7938 )
2020-01-29 17:47:34 -03:30