Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 6.7.2 Release Candidate #6780

Merged
merged 50 commits into from
Jul 3, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
ee049ae
Document hotfix protocol
danfinlay May 9, 2019
5cf5359
transactions - always hexprefix txParams on update; fixes #6724
frankiebee Jun 19, 2019
7afe81a
Add brave as a platform type for MetaMask
bbondy Apr 16, 2019
3e3deed
Merge pull request #6728 from MetaMask/i#6724
danfinlay Jun 19, 2019
b9d4d3d
Merge pull request #6731 from bbondy/develop
danfinlay Jun 19, 2019
a257a73
Add loading view to notification.html (#6648)
chikeichan Jun 19, 2019
ffda421
nvm: Update to 8.16
whymarrh Jun 20, 2019
dcf3676
ci: Update to Node 8.16 Docker images
whymarrh Jun 20, 2019
61d75be
Uninstall unused ensnare
whymarrh Jun 20, 2019
d271151
Uninstall unused eth-bin-to-ops
whymarrh Jun 20, 2019
77a515f
Uninstall unused extension-link-enabler
whymarrh Jun 20, 2019
9c13d74
Uninstall unused identicon.js
whymarrh Jun 20, 2019
c8d3c39
Uninstall unused hat
whymarrh Jun 20, 2019
5821e8e
Uninstall unused lodash.memoize
whymarrh Jun 20, 2019
6c511f8
Uninstall unused eth-hd-keyring
whymarrh Jun 20, 2019
4d4ce8a
Uninstall unused lodash.uniqby
whymarrh Jun 20, 2019
1866f4b
Uninstall unused fast-levenshtein
whymarrh Jun 20, 2019
5236fb7
Uninstall unused multiplex
whymarrh Jun 20, 2019
35e2b7a
Uninstall unused pojo-migrator
whymarrh Jun 20, 2019
7574f3d
Uninstall unused pumpify
whymarrh Jun 20, 2019
579f491
Uninstall unused react-markdown dependency
whymarrh Jun 20, 2019
7acc6d9
Uninstall unused sandwich-expando, semaphore, semver, & shallow-copy
whymarrh Jun 20, 2019
e1b1eac
sync lockfile dev flags
whymarrh Jun 20, 2019
1994f33
Uninstall unused react-addons-test-utils & react-testutils-additions
whymarrh Jun 20, 2019
8039c8e
Sort deps correctly
whymarrh Jun 20, 2019
13c40eb
Uninstall unused prompt
whymarrh Jun 20, 2019
4875082
Uninstall unused jshint-stylish
whymarrh Jun 20, 2019
c70ef95
Add codeowner for package*.json files
whymarrh Jun 21, 2019
fbde8d0
Update commands in README for building locally
whymarrh Jun 24, 2019
313def1
Remove shapeshift deposit form (#6746)
Gudahtt Jun 24, 2019
b53a340
Clarify dev build (`npm start`) in README
whymarrh Jun 24, 2019
7d8ab3a
Merge pull request #6745 from MetaMask/fix-readme
whymarrh Jun 24, 2019
225eaa6
Fix 'watch' npm script
Gudahtt Jun 24, 2019
a1b46d4
Update README test instructions
Gudahtt Jun 24, 2019
a6246f3
Merge pull request #6736 from whymarrh/unused-deps
whymarrh Jun 24, 2019
542652c
Merge pull request #6735 from whymarrh/node-8.16
whymarrh Jun 25, 2019
5e3b99f
Merge pull request #6738 from whymarrh/lockfile-reviewer
whymarrh Jun 25, 2019
76e7c3b
Merge pull request #6589 from MetaMask/DocumentHotfixProtocol
danfinlay Jun 25, 2019
3f8c912
Use inline source maps in development (#6754)
Gudahtt Jun 26, 2019
59d3a3d
Fixes #6760, correct PropTypes for nextRoute (#6761)
ryanml Jun 27, 2019
b9f69b5
Generate complete source maps (#6756)
Gudahtt Jun 27, 2019
9ed6456
Update to Node.js v10
Gudahtt Jun 26, 2019
6d191f2
Refactor account-details-modal (#6751)
Gudahtt Jun 27, 2019
a6bfc6f
Fix seed phrase import back button (#6758)
Gudahtt Jun 27, 2019
d566543
Handle invalid strings during seed phrase import (#6743)
whymarrh Jun 27, 2019
90eb5c4
Merge pull request #6759 from Gudahtt/node-v10
danfinlay Jun 27, 2019
d16d6f4
Validate txParams in TransactionStateManager.addTx (#6713)
akshitkrnagpal Jun 28, 2019
4487203
Merge pull request #6765 from MetaMask/master
danfinlay Jul 1, 2019
e768ed9
Version 6.7.2 RC1
danfinlay Jul 1, 2019
632c9b2
Version 6.7.2 gas limit fix (#6786)
danjm Jul 3, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ workflows:
jobs:
prep-deps-npm:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- run:
Expand All @@ -94,7 +94,7 @@ jobs:

prep-build:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -113,7 +113,7 @@ jobs:

prep-docs:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -128,7 +128,7 @@ jobs:

prep-scss:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -147,7 +147,7 @@ jobs:

test-lint:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -158,7 +158,7 @@ jobs:

test-deps:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -182,7 +182,7 @@ jobs:
# destination: test-artifacts
test-e2e-chrome:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -197,7 +197,7 @@ jobs:

test-e2e-firefox:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- run:
Expand All @@ -215,7 +215,7 @@ jobs:

job-screens:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -230,7 +230,7 @@ jobs:

job-publish-prerelease:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -250,7 +250,7 @@ jobs:

job-publish-release:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -267,7 +267,7 @@ jobs:

test-unit:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -277,7 +277,7 @@ jobs:
command: npm run test:coverage
test-mozilla-lint:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -288,7 +288,7 @@ jobs:

test-integration-flat-firefox:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -304,7 +304,7 @@ jobs:
environment:
browsers: '["Chrome"]'
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- checkout
- attach_workspace:
Expand All @@ -315,7 +315,7 @@ jobs:

all-tests-pass:
docker:
- image: circleci/node:8.15.1-browsers
- image: circleci/node:10.16-browsers
steps:
- run:
name: All Tests Passed
Expand Down
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

package*.json @whymarrh
ui/ @danjm @whymarrh
app/scripts/controllers/transactions @frankiebee

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v8.15
v10.16.0
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@

## Current Develop Branch

## 6.7.2 Mon Jul 01 2019

- [#6713](https://github.com/MetaMask/metamask-extension/pull/6713): * Normalize and Validate txParams in TransactionStateManager.addTx too
- [#6759](https://github.com/MetaMask/metamask-extension/pull/6759): Update to Node.js v10
- [#Fixes #6694](https://github.com/MetaMask/metamask-extension/pull/Fixes #6694): Fixes #6694
- [#6743](https://github.com/MetaMask/metamask-extension/pull/6743): * Add tests for ImportWithSeedPhrase#parseSeedPhrase
- [#Fixes #6740](https://github.com/MetaMask/metamask-extension/pull/Fixes #6740): Fixes #6740
- [#Fixes #6741](https://github.com/MetaMask/metamask-extension/pull/Fixes #6741): Fixes #6741
- [#6761](https://github.com/MetaMask/metamask-extension/pull/6761): Fixes #6760, correct PropTypes for nextRoute
- [#6754](https://github.com/MetaMask/metamask-extension/pull/6754): There is currently a bug in chrome that prevents reading source maps
- [#6589](https://github.com/MetaMask/metamask-extension/pull/6589): Document hotfix protocol
- [#6738](https://github.com/MetaMask/metamask-extension/pull/6738): Add codeowner for package-lock-old.json package-lock.json package.json packagelock-old.json files
- [#6648](https://github.com/MetaMask/metamask-extension/pull/6648): Add loading view to notification.html
- [#6731](https://github.com/MetaMask/metamask-extension/pull/6731): Add brave as a platform type for MetaMask

## 6.7.1 Fri Jun 28 2019
- [#6764](https://github.com/MetaMask/metamask-extension/pull/6764): Fix display of token amount on confirm transaction screen

Expand Down
18 changes: 7 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,16 @@ To learn how to contribute to the MetaMask project itself, visit our [Internal D

## Building locally

- Install [Node.js](https://nodejs.org) version 8 and the latest available npm@6
- Install [Node.js](https://nodejs.org) version 10 and the latest available npm@6
- If you are using [nvm](https://github.com/creationix/nvm#installation) (recommended) running `nvm use` will automatically choose the right node version for you.
- If you install Node.js manually, ensure you're using npm@6
- Install npm@6 using `npm install -g npm@6`
- Install dependencies: `npm install`
- Install dependencies: `npm ci`
- If you have issues with node-sass compilation, try `npm rebuild node-sass`
- Install gulp globally with `npm install -g gulp-cli`.
- Build the project to the `./dist/` folder with `gulp build`.
- Optionally, to rebuild on file changes, run `gulp dev`.
- To package .zip files for distribution, run `gulp zip`, or run the full build & zip with `gulp dist`.
- Build the project to the `./dist/` folder with `npm run dist`.
- Optionally, to start a development build (e.g. with logging and file watching) run `npm start` instead.

Uncompressed builds can be found in `/dist`, compressed builds can be found in `/builds` once they're built.
Uncompressed builds can be found in `/dist`, compressed builds can be found in `/builds` once they're built.

## Contributing

Expand All @@ -32,13 +30,11 @@ You can re-generate the docs locally by running `npm run doc`, and contributors

### Running Tests

Requires `mocha` installed. Run `npm install -g mocha`.

Then just run `npm test`.
Run tests with `npm test`.

You can also test with a continuously watching process, via `npm run watch`.

You can run the linter by itself with `gulp lint`.
You can run the linter by itself with `npm run lint`.

## Architecture

Expand Down
4 changes: 0 additions & 4 deletions app/_locales/cs/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -252,10 +252,6 @@
"depositBTC": {
"message": "Vložte BTC na níže uvedenou adresu:"
},
"depositCoin": {
"message": "Vložte $1 na níže uvedenou adresu",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "Vložit Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/de/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -249,10 +249,6 @@
"depositBTC": {
"message": "Zahle dein BTC in die unten stehende Adresse ein:"
},
"depositCoin": {
"message": "Zahle deine $1 in die unten stehende Adresse ein",
"description": "Teilt dem Benutzer mit welchen Token er beim Einzahlen mit Shapeshift ausgewählt hat"
},
"depositEth": {
"message": "Eth kaufen"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -466,10 +466,6 @@
"depositBTC": {
"message": "Deposit your BTC to the address below:"
},
"depositCoin": {
"message": "Deposit your $1 to the address below",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "Deposit Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/es/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -264,10 +264,6 @@
"depositBTC": {
"message": "Deposita tus BTC a la dirección de abajo:"
},
"depositCoin": {
"message": "Deposita tu $1 a la dirección de abajo",
"description": "Informa al usuario que moneda ha elegido para depositar en shapeshift"
},
"depositEth": {
"message": "Depositar Ether"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/fr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -330,10 +330,6 @@
"depositBTC": {
"message": "Déposez vos BTC à l'adresse ci-dessous:"
},
"depositCoin": {
"message": "Déposer votre $1 à l'adresse ci-dessous",
"description": "Indique à l'utilisateur quelle monnaie il a choisi de déposer avec Shapeshift"
},
"depositEth": {
"message": "Déposer Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/hn/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,10 +240,6 @@
"depositBTC": {
"message": "नीचे दिए गए पते पर अपना बीटीसी जमा करें:"
},
"depositCoin": {
"message": "नीचे दिए गए पते पर अपना $1 जमा करें",
"description": "उपयोगकर्ता को बताता है कि उन्होंने सिक्का के साथ जमा करने के लिए किस सिक्का का चयन किया है"
},
"depositEth": {
"message": "Eth जमाआर्थ"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/ht/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -336,10 +336,6 @@
"depositBTC": {
"message": "Depoze BTC ou nan adrès ki anba a:"
},
"depositCoin": {
"message": "Depoze $1 ou nan adrès ki anba a",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "Depo Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/it/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -463,10 +463,6 @@
"depositBTC": {
"message": "Deposita i tuoi BTC all'indirizzo sotto:"
},
"depositCoin": {
"message": "Deposita $1 all'indirizzo sotto",
"description": "Dice all'utente quale moneta ha selezionato per depositare con Shapeshift"
},
"depositEth": {
"message": "Deposita Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/ja/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -228,10 +228,6 @@
"depositBTC": {
"message": "BTCを下記のアドレスへ振込んでください:"
},
"depositCoin": {
"message": "$1を下記のアドレスへ振込んでください",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "ETHを入金"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/ko/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -402,10 +402,6 @@
"depositBTC": {
"message": "다음 주소로 BTC를 입금해주세요."
},
"depositCoin": {
"message": "다음 주소로 $1 만큼 입금해주세요.",
"description": "사용자에게 shapeshift에서 어떤 코인을 선택해 입금했는지 알려줍니다"
},
"depositEth": {
"message": "이더 입금하기"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/nl/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,10 +240,6 @@
"depositBTC": {
"message": "Stort uw BTC op het onderstaande adres:"
},
"depositCoin": {
"message": "Stort uw $1 op het onderstaande adres",
"description": "Laat de gebruiker weten welk muntje ze hebben geselecteerd om te deponeren met shapeshift"
},
"depositEth": {
"message": "Aanbetaling Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/ph/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -201,10 +201,6 @@
"depositBTC": {
"message": "I-deposito ang iyong BTC sa address na ito:"
},
"depositCoin": {
"message": "I-deposito ang iyong $1 sa address na ito",
"description": "Sinasabihan ang user kung ano ang coin na kanilang pinili para I-deposito gamit ang shapeshift"
},
"depositEth": {
"message": "I-deposito ang Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/pl/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -249,10 +249,6 @@
"depositBTC": {
"message": "Zdeponuj swoje BTC na poniższy adres:"
},
"depositCoin": {
"message": "Zdeponuj $1 na poniższy adres",
"description": "Pokazuje użytkownikowi jakie waluty wybrał do zdeponowania w ShapeShift"
},
"depositEth": {
"message": "Zdeponuj Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/pt/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,10 +240,6 @@
"depositBTC": {
"message": "Deposite as suas BTC no endereço abaixo:"
},
"depositCoin": {
"message": "Deposite $1 no endereço abaixo",
"description": "Diz ao usuário que moeda selecionou para depositar com shapeshift"
},
"depositEth": {
"message": "Depositar Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/ru/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -252,10 +252,6 @@
"depositBTC": {
"message": "Отправьте ваш BTC на адрес ниже:"
},
"depositCoin": {
"message": "Отправьте ваш $1 на адрес ниже",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "Пополнить Eth"
},
Expand Down
4 changes: 0 additions & 4 deletions app/_locales/sk/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -243,10 +243,6 @@
"depositBTC": {
"message": "Vložte BTC na níže uvedenou adresu:"
},
"depositCoin": {
"message": "Vložte $1 na níže uvedenou adresu",
"description": "Tells the user what coin they have selected to deposit with shapeshift"
},
"depositEth": {
"message": "Vložit Eth"
},
Expand Down
Loading