aboutsummaryrefslogtreecommitdiffstats
path: root/package-lock.json
Commit message (Collapse)AuthorAgeFilesLines
* Remove Babel transformations for older browser versions (#6812)Mark Stacey2019-07-191-13/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Babel config had previously supported all browsers with greater than 0.25% global usage (according to `browserlist`). This resulted in `babel-preset-env` including plugins sufficient to support the following minimum browser versions: ``` { "chrome": "49", "android": "4.4", "edge": "16", "firefox": "52", "ios": "9.3", "safari": "11" } ``` Instead, the babel config now explicitly supports chrome >= 58 and firefox >= 53. Chrome and Firefox are the only browsers we currently publish to, and these were the minimum versions with no additional Babel transformations. The minimum browser versions we support should be re-evaluated later, when we have added tests and documentation. The plugin 'transform-async-to-generator' has also been removed. It was used to translate async/await, but our browser targets all support async/await. Removing some of these transformations exposed bugs in `uglify-es` that only presented themselves in the production build. `gulp-uglify-es` has been updated to a version that uses `terser` instead of `uglify-es`, which has resolved these issues. Relates to #6805
* Update lodash transitive dependencies (#6856)Mark Stacey2019-07-161-71/+74
| | | | | | | | Update lodash transitive dependencies in response to security advisory: https://www.npmjs.com/advisories/1065 There are a few remaining instances of the vulnerable lodash dependency in the lockfile, but those are only used by development dependencies. They are pinned, so are more difficult to update.
* Add eslint dependency (#6842)Mark Stacey2019-07-151-75/+764
| | | | | | | | We had forgotten to add `eslint` as a dependency, even though we use it directly. It had always worked because we have dependencies that also depend upon it. `eslint` has also been updated to v6, which necessitated two minor changes.
* Sync lockfile (#6833)Erik Marks2019-07-131-2023/+1493
|
* Add React and Redux DevTools (#6793)Whymarrh Whitby2019-07-111-40/+1452
| | | | | | | | | * Add React and Redux DevTools * Conditionally load react-devtools * Add start:dev npm script to run the app with devtools Co-Authored-By: Mark Stacey <markjstacey@gmail.com>
* Replace deprecated shell-parallel with concurrently (#6807)Whymarrh Whitby2019-07-101-156/+642
| | | | | | * Replace shell-parallel with concurrently * Update ganache-cli
* Remove job-screens CI job (#6823)Whymarrh Whitby2019-07-091-135/+17
| | | | | * Remove job-screens CI job * Remove unused dependencies, now that job-screens is gone
* Replace react-addons-css-transition-group (#6816)Mark Stacey2019-07-081-30/+69
| | | | | | | | | This package is deprecated, and is incompatible with React v16. It has been replaced by `react-test-renderer`, which has a drop-in replacement for `react-addons-css-transition-group`. Strangely, `react-test-renderer` was already listed as a dependency despite not being used. I had to downgrade it, as the version already listed was for React v16, and we're still using React v15.
* Remove `husky` from lockfile (#6815)Mark Stacey2019-07-061-99/+0
| | | | | This must have been removed as a dependency at some point, but left in the lockfile. I noticed it would install itself whenever I reinstalled all packages.
* Remove unused Babel transformations (#6811)Mark Stacey2019-07-061-177/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | The `stage-0` Babel preset has been replaced with the specific Babel plugins that we depend upon. We don't use most of `stage-0`, so this allowed us to remove many unnecessary transformations. We had to remove this preset soon anyway, because all of the stage presets are deprecated in Babel 7. The `stage-0` preset consisted of these plugins: ``` "transform-do-expressions" "transform-function-bind" "transform-class-constructor-call" "transform-export-extensions" "transform-class-properties" "transform-decorators" "syntax-dynamic-import" "syntax-trailing-function-commas" "transform-async-generator-functions" "transform-async-to-generator" "transform-exponentiation-operator" "transform-object-rest-spread" ``` Of that list, only 'transform-class-properties', 'transform-object- rest-spread', and 'transform-async-to-generator' were being used.
* Remove unused `gulp-uglify` dependency (#6810)Mark Stacey2019-07-061-39/+0
| | | | The switch was made to `gulp-uglify-es` some time ago, but `gulp-uglify` was never removed.
* Remove `disc` (#6801)Mark Stacey2019-07-041-172/+0
| | | | | The `disc` gulp command no longer works. I wasn't able to fix this easily, so instead it has been removed. We can probably find something better to replace it with.
* Update eth-contract-metadata to use published registry version (#6784)Whymarrh Whitby2019-07-031-11/+13
|
* Update asmcrypto.js to latest version (#6767)Mark Stacey2019-07-031-3/+3
| | | | | | | | | | | | This silences a warning message that was printed to the console whenever this module was loaded during tests. The API changes between these two versions were reviewed carefully for differences. The only difference made was to `PBKDF2_HMAC_SHA256.bytes`, which was replaced by `Pbkdf2HmacSha256`. The length argument no longer has a default value, so it has been set to match what the default value was in the previous version we used, which is 32 (the SHA256 hash size).
* Update to Node.js v10Mark Stacey2019-06-271-13/+11
| | | | | | The only package that needed to be updated was `sha3`. It has been updated to v1.2.3, which is a maintenance release that supports up to Node.js v12.
* Uninstall unused jshint-stylishWhymarrh Whitby2019-06-211-23/+0
|
* Uninstall unused promptWhymarrh Whitby2019-06-211-120/+4
|
* Uninstall unused react-addons-test-utils & react-testutils-additionsWhymarrh Whitby2019-06-211-30/+0
|
* sync lockfile dev flagsWhymarrh Whitby2019-06-211-20/+59
|
* Uninstall unused sandwich-expando, semaphore, semver, & shallow-copyWhymarrh Whitby2019-06-211-43/+0
|
* Uninstall unused react-markdown dependencyWhymarrh Whitby2019-06-211-143/+2
|
* Uninstall unused pojo-migratorWhymarrh Whitby2019-06-211-5/+0
|
* Uninstall unused multiplexWhymarrh Whitby2019-06-211-17/+0
|
* Uninstall unused hatWhymarrh Whitby2019-06-211-5/+0
|
* Uninstall unused identicon.jsWhymarrh Whitby2019-06-211-5/+0
|
* Uninstall unused extension-link-enablerWhymarrh Whitby2019-06-211-8/+0
|
* Uninstall unused eth-bin-to-opsWhymarrh Whitby2019-06-211-9/+0
|
* Uninstall unused ensnareWhymarrh Whitby2019-06-211-8/+0
|
* 4byte fallback (#6551)Whymarrh Whitby2019-06-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds 4byte registry fallback to getMethodData() (#6435) * Adds fetchWithCache to guard against unnecessary API calls * Add custom fetch wrapper with abort on timeout * Use opts and cacheRefreshTime in fetch-with-cache util * Use custom fetch wrapper with timeout for fetch-with-cache * Improve contract method data fetching (#6623) * Remove async call from getTransactionActionKey() * Stop blocking confirm screen rendering on method data loading, and base screen route on transactionCategory * Remove use of withMethodData, fix use of knownMethodData, in relation to transaction-list-item.component * Load data contract method data progressively, making it non-blocking; requires simplifying conf-tx-base lifecycle logic. * Allow editing of gas price while loading on the confirm screen. * Fix transactionAction component and its unit tests. * Fix confirm transaction components for cases of route transitions within metamask. * Only call toString on id if truthy in getNavigateTxData() * Fix knownMethodData retrieval and data fetching from fourbyte
* Successful `npm audit' with all required pkgsWhymarrh Whitby2019-06-071-0/+11544
|
* npm audit: Works with gaba but w/o ganache-coreWhymarrh Whitby2019-06-071-6282/+364
|
* npm audit: Break karma, 1 less low, 1 less highWhymarrh Whitby2019-06-071-660/+233
|
* npm audit: Use eth-json-rpc-infura@3Whymarrh Whitby2019-06-071-266/+437
|
* Move eth-json-rpc-middleware into prod dependenciesWhymarrh Whitby2019-06-071-117/+90
|
* Break Storybook-related pkgs to reduce listed vulnerabilitiesWhymarrh Whitby2019-06-071-3179/+8279
|
* npm audit fixWhymarrh Whitby2019-06-071-2477/+3940
|
* npm audit: Works with eth-trezor-keyringWhymarrh Whitby2019-06-071-0/+121
|
* npm audit: Works with eth-ledger-bridge-keyringWhymarrh Whitby2019-06-071-0/+85
|
* npm audit: Works with eth-json-rpc-middlewareWhymarrh Whitby2019-06-071-36/+230
|
* npm audit: Works with eth-json-rpc-filtersWhymarrh Whitby2019-06-071-0/+250
|
* npm audit: Works with eth-json-rpc-infuraWhymarrh Whitby2019-06-071-0/+2643
|
* Add ethereumjs-tx dependency backWhymarrh Whitby2019-06-071-3/+37
|
* Successful `npm audit' run w/o some packagesWhymarrh Whitby2019-06-071-1283/+0
| | | | | | | | | | | | | | | The following packages have been removed as I work to figure out what is causing npm audit to produce errors: eth-json-rpc-filters eth-json-rpc-infura eth-json-rpc-middleware eth-ledger-bridge-keyring eth-trezor-keyring ethereumjs-tx gaba These packages will slowly be added back in forthcoming commits.
* feature: integrate gaba/CurrencyRateController (#6570)Paul Bouchon2019-06-011-7795/+7808
|
* mergepldespaigne2019-05-311-70/+380
|\
| * transactions/deps - use broken out nonce-tracker module (#6555)Frankie2019-05-211-7/+72
| |
| * feature: integrate gaba/PhishingControllerbitpshr2019-05-091-363/+514
| |
| * Auto logout after specific time (#6558)Chi Kei Chan2019-05-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add i18n strings * Finish Auto timeout * Fix linter * Fix copies * Add unit test to Advanced Tab component * Add back actions and container * Add basic test to ensure container completeness * No zero, fix linters * restrict negative in input
| * Bump eth-json-rpc-filters and eth-contract-metadataThomas2019-05-091-147/+321
| |
| * Allow dragging seed phrase during Confirm Seed Phrase (#6557)Chi Kei Chan2019-05-071-150/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add basic drag and drop functionality * Refactor seed phrase data structure * Insert to list when drop * Save before refactor * Finish DND * Fix linter * update package-lock.json * Address styling feedbacks * Add box shadow on hover * Finish adding unit tests * Remove describe.only
| * Update to eth-method-registry@1.2.0 (#6403)Dan J Miller2019-04-181-3/+3
| |
| * bump contract metadataEsteban Mino2019-04-131-12/+85
| |
| * pin eth-contract-metadata to last commit hash (#6396)Esteban Miño2019-04-051-358/+207
| |
* | update packagepldespaigne2019-05-301-0/+40686
| |
* | delete package-jsonpldespaigne2019-05-301-39752/+0
| |
* | update content-hashpldespaigne2019-05-051-7550/+7579
| |
* | fix npm ci bug (version mismatch)pldespaigne2019-04-111-5/+6
| |
* | issue#5742pldespaigne2019-04-041-7772/+7752
|/
* bump ledger and trezor keyring (#6395)Bruno Barbieri2019-04-041-129/+193
|
* New settings page rebased (#6333)Dan J Miller2019-03-261-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New setting tab * Add InfoTab * Add Advanced tab * Add Security Tab * Finish mobile view * Make new setting page responsive * Fix linter * Fix y scrolling * Update link in network dropdown * Fix e2e tests * Remove duplicate translation key * Resolve merge conflict * Only change settings header in popup view. * Place mobile-sync button in advanced-tab of settings
* Bump gaba version to avoid broken eth-contract-metadataWhymarrh Whitby2019-03-211-375/+152
|
* npm i -D ganache-core@2.5.3Whymarrh Whitby2019-03-121-367/+983
|
* Allow npm to update the package-lock.json fileWhymarrh Whitby2019-03-121-90/+250
|
* GABA: Integrate AddressBookController (#5847)Paul Bouchon2019-03-121-58/+523
| | | | | | * gaba: integrate AddressBookController * pin gaba version and update lockfile
* bump trezor-connect to v7 (#6224)Bruno Barbieri2019-03-051-36/+45
|
* Feature Flag + Mobile Sync (#5955)Dan Finlay2019-02-261-71/+196
|
* Fix 1 moderate severity vulnerability with depsWhymarrh Whitby2019-02-081-12/+40
|
* add source for header in create infura client (#6023)Jenny Pollack2019-01-251-678/+265
| | | | | | * add source for header in create infura client * bump eth-json-rpc-infura
* fix asset detection (#6049)Bruno Barbieri2019-01-231-5/+26
|
* Fix displayed time and date in the activity log. Remove vreme library, add ↵Alexander Tseung2018-12-141-189/+181
| | | | luxon library. (#5932)
* Bump package lock, mostly to https linksDan Finlay2018-12-111-465/+1047
|
* Deduplicate package.json fileWhymarrh Whitby2018-12-071-313/+1037
| | | | | | | | | | | | From `npm install`: > npm WARN The package css-loader is included as both a dev and production dependency. > npm WARN The package eslint-plugin-react is included as both a dev and production dependency. > npm WARN The package file-loader is included as both a dev and production dependency. > npm WARN The package gulp is included as both a dev and production dependency. It's also worth noting that the Gulp version we were using was inconsistent and there is a published v4 release on GitHub.
* Update ganache-core to mitigate vulnWhymarrh Whitby2018-12-071-1261/+1091
| | | | | | | | | | | | | | | | | === npm audit security report === > # Run npm install --save-dev ganache-core@2.3.1 to resolve 1 vulnerability ┌───────────────┬──────────────────────────────────────────────────────────────┐ │ Moderate │ Memory Exposure │ ├───────────────┼──────────────────────────────────────────────────────────────┤ │ Package │ bl │ ├───────────────┼──────────────────────────────────────────────────────────────┤ │ Dependency of │ ganache-core [dev] │ ├───────────────┼──────────────────────────────────────────────────────────────┤ │ Path │ ganache-core > level-sublevel > levelup > bl │ ├───────────────┼──────────────────────────────────────────────────────────────┤ │ More info │ https://nodesecurity.io/advisories/596 │ └───────────────┴──────────────────────────────────────────────────────────────┘
* npm uninstall openWhymarrh Whitby2018-12-071-6/+0
|
* Remove beefy dependency and its usagesWhymarrh Whitby2018-12-071-485/+14
| | | | | | | | | | | Refs #4768 Refs #5389 This changeset removes the beefy package that: 1. Was last published 2 yrs ago 2. Brought with it 1 moderate and 1 critical vulnerability 3. Was only used in scripts that no longer work
* circleci: Replace nsp with npm auditWhymarrh Whitby2018-12-071-570/+252
| | | | Refs #4751
* npm audit fixWhymarrh Whitby2018-12-061-450/+390
|
* Update lockfile to fix errorsWhymarrh Whitby2018-12-061-11/+334
| | | | | | | | | npm has informed me that the lockfile has "errors": npm ERR! code ELOCKVERIFY npm ERR! Errors were found in your package-lock.json, run npm install to fix them. npm ERR! Missing: c3@^0.6.7 npm ERR! Invalid: lock file's d3@3.5.17 does not satisfy d3@^5.7.0
* Merge pull request #5797 from MetaMask/trezor-v6Bruno Barbieri2018-11-221-8/+35
|\ | | | | Add Firefox and Brave support for Trezor
| * bump eth-trezor-keyringbrunobar792018-11-221-7287/+7351
| |
| * update package-lockbrunobar792018-11-211-7313/+7277
| |
| * trezor v6brunobar792018-11-211-7415/+7438
| |
| * fix merge conflictsbrunobar792018-11-211-8382/+7702
| |\
| * \ Merge branch 'trezor-v5' of github.com:MetaMask/metamask-extension into ↵brunobar792018-11-151-6/+17
| |\ \ | | | | | | | | | | | | trezor-v5
| | * | package-lock.jsonbrunobar792018-11-151-20/+41
| | | |
| * | | update package-lock.jsonbrunobar792018-11-151-17/+27
| |/ /
| * | fix merge conflictsbrunobar792018-11-071-1299/+887
| |\ \
| * \ \ fix merge conflictsbrunobar792018-10-211-8015/+8570
| |\ \ \
| * \ \ \ fix conflictsbrunobar792018-10-171-8253/+15103
| |\ \ \ \
| * | | | | update package-lock.jsonbrunobar792018-09-111-95/+167
| | | | | |
| * | | | | fix merge conflictsbrunobar792018-09-111-0/+6
| |\ \ \ \ \
| * | | | | | update package-lock.jsonbrunobar792018-09-111-49/+126
| | | | | | |
| * | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into trezor-v5brunobar792018-09-061-0/+23
| |\ \ \ \ \ \
| * \ \ \ \ \ \ fix merge conflictsbrunobar792018-08-231-5492/+1595
| |\ \ \ \ \ \ \
| * | | | | | | | update package-lockbrunobar792018-08-221-6/+14
| | | | | | | | |
| * | | | | | | | fix merge conflictsbrunobar792018-08-211-3799/+6063
| |\ \ \ \ \ \ \ \
| * | | | | | | | | update package-lockbrunobar792018-08-211-1/+1
| | | | | | | | | |
| * | | | | | | | | hide export private key for trezor accountsbrunobar792018-08-101-30/+30
| | | | | | | | | |
| * | | | | | | | | fixesbrunobar792018-08-101-6/+12
| | | | | | | | | |
| * | | | | | | | | use new connect.js filebrunobar792018-08-101-11/+5
| | | | | | | | | |
| * | | | | | | | | update package-lock.jsonbrunobar792018-08-091-1/+1
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | fix merge conflictsbrunobar792018-08-091-32421/+32116
| | | | | | | | | | |
| * | | | | | | | | | trezor v5 working on firefoxbrunobar792018-08-051-1/+2
| | | | | | | | | | |
* | | | | | | | | | | update package-lock.jsonbrunobar792018-11-211-207/+207
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Version 5.0.3 (#5785)Dan Finlay2018-11-211-271/+262
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Version 5.0.3 Includes a fix to the `version:bump` script that now correctly updates the changelog header. * Include inpage provider events
* | | | | | | | | | Tx controller now uses safe event emitter (#5769)Frankie2018-11-171-202/+233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * transactions - use safe-event-emitter over events * tests - pass a platform object on init with a noop showTransactionNotification * test - fix for tx-state-history-helper trying to reduce an empty array * deps - safe-event-emitter * lint
* | | | | | | | | | Update npm dependencies to reduce vulnerabilities (#5556)Bruno Barbieri2018-11-161-8965/+12363
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | EIP-1102: updated implementationbitpshr2018-11-061-7517/+7035
| | | | | | | | |
* | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-10-301-64/+48
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sentry-enhancements2
| * \ \ \ \ \ \ \ \ Merge pull request #5596 from MetaMask/validateSignTypedDatakumavis2018-10-301-23/+42
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Validate signTypedData signer/address in eth-json-rpc-middleware
| | * | | | | | | | | deps - bump eth-json-rpc-middleware for signTypedData version bumpkumavis2018-10-301-36/+48
| | | |_|_|_|_|_|_|/ | | |/| | | | | | |
| * / | | | | | | | deps - bump eth-block-tracker for fix (#5614)kumavis2018-10-261-19/+12
| |/ / / / / / / /
| * | | | | | | | i18n - use localized names in language selectionBrandon Wissmann2018-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4250 (#5559) * Added localized names for languages * Capital letter for Čeština * capital letter Русский * i18n - use localized names in language selection * fix build * package-lock.json build fix
* | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-10-211-23/+382
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sentry-enhancements2
| * | | | | | | | deps - fix gulp ref to gulp#v4.0.0kumavis2018-10-201-24/+383
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | sentry - include app state in ui errorskumavis2018-10-201-3/+3
| | | | | | | |
* | | | | | | | sentry - replace raven-js with sentry/browserkumavis2018-10-201-5/+52
| | | | | | | |
* | | | | | | | deps - bump eth-json-rpc-middleware for bugfixkumavis2018-10-191-10/+38
| | | | | | | |
* | | | | | | | sentry - update raven-jskumavis2018-10-191-4/+4
|/ / / / / / /
* | | | | | | deps - bump eth-token-tracker for ethjs-rpc bug in depskumavis2018-10-151-91/+69
| | | | | | |
* | | | | | | deps - bump eth-json-rpc-middleware for pending blockRef bugfixkumavis2018-10-121-16/+30
| | | | | | |
* | | | | | | test - add actions unit tests (#5369)Thomas Huang2018-10-101-137/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Actions.spec.js * Error handling tests * Lint
* | | | | | | update package-lock.jsonbrunobar792018-10-101-28/+24
| | | | | | |
* | | | | | | deps - bump inpage-provider for drizzle workaroundkumavis2018-10-091-3/+3
| | | | | | |
* | | | | | | deps - bump metamask-inpage-provider for bug fixkumavis2018-10-091-100/+3
| | | | | | |
* | | | | | | provider - network - restore block-ref-rewrite middleware referenceskumavis2018-10-091-3/+3
| | | | | | |
* | | | | | | provider - enable subscription support (newHeads, logs)kumavis2018-10-081-78/+277
| | | | | | |
* | | | | | | deps - bump eth-block-tracker for safe-event-emitterkumavis2018-10-041-8/+24
| | | | | | |
* | | | | | | bugfix - bump provider for url auth supportkumavis2018-10-021-187/+166
| | | | | | |
* | | | | | | npm uninstall dot-only-hunterWhymarrh Whitby2018-10-011-6/+0
| | | | | | |
* | | | | | | Fix package lockDan Finlay2018-09-281-24/+36
| | | | | | |
* | | | | | | Merge remote-tracking branch 'origin/master' into Version-4.12.0Dan Finlay2018-09-281-4/+29
|\ \ \ \ \ \ \
| * | | | | | | Version 4.11.1Dan Finlay2018-09-261-6504/+6518
| | | | | | | |
| * | | | | | | update package-lock.jsonbrunobar792018-09-261-6450/+6442
| | | | | | | |
* | | | | | | | bugfix: bump version of inpage providerbitpshr2018-09-271-26/+4
| | | | | | | |
* | | | | | | | bugfix: update eth_signTypedData_v3 parameter orderbitpshr2018-09-261-174/+160
| | | | | | | |
* | | | | | | | deps - eth-block-tracker@4.0.2 for safe-eventemitter (#5363)kumavis2018-09-261-43/+16
| | | | | | | |
* | | | | | | | Bugfix: Upgrade json-rpc-engine (#5348)Paul Bouchon2018-09-261-25/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bugfix: bump version of json-rpc-engine * Increase delay * Update lockfile * deps - json-rpc-engine@3.7.4
* | | | | | | | add mozilla lint jobbrunobar792018-09-261-27/+10
| | | | | | | |
* | | | | | | | Add mozilla addon linter to test suiteDan Finlay2018-09-261-57/+2669
| | | | | | | |
* | | | | | | | Implement latest EIP-712 protocolbitpshr2018-09-141-128/+396
| | | | | | | |
* | | | | | | | Add jsdoc gh-pages scriptDan Finlay2018-09-131-46/+53
| | | | | | | |
* | | | | | | | Upgrade obs-store and fix memory leaksConnor Christie2018-09-101-4/+4
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Regenerate lockfileWhymarrh Whitby2018-09-061-48/+125
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | Refs #5138
* | | | | | Bump human-standard-token-abi version for DAI supportDan Finlay2018-08-311-0/+23
| |_|_|_|/ |/| | | |
* | | | | Merge pull request #5109 from MetaMask/MoveOutInpageProviderDan Finlay2018-08-221-0/+66
|\ \ \ \ \ | | | | | | | | | | | | Move inpage-provider and port-stream outside
| * | | | | Move inpage-provider and port-stream outsideDan Finlay2018-08-211-6/+79
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider) we have our first non-core module that is dependent on the inpage-provider and port-stream. To reduce the size of its dependencies, I have moved the [metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream). This allows them to be more easily depended & iterated on by external projects.
* / | | | bugfix - prevents old blocktracker from getting internal hooks migratedkumavis2018-08-221-9/+16
|/ / / /
* / / / fix merge conflictsbrunobar792018-08-181-2308/+518
|/ / /
* | | update package-lock.jsonbrunobar792018-08-151-2/+3
| | |
* | | good progress adding pathsbrunobar792018-08-141-36/+7
| | |
* | | this should be ready to gobrunobar792018-08-121-0/+56
| | |
* | | refactor to support multiple hw walletsbrunobar792018-08-111-0/+23
| | |
* | | fix merge conflictsbrunobar792018-08-091-32057/+32143
|\ \ \ | | |/ | |/|
| * | Update eth-keyring-controller and eth-hd-keyring versions (#4989)Paul Bouchon2018-08-091-36070/+32112
| | |
| * | Reestablish old versions of eth-keyring-controller and eth-hd-keyringbitpshr2018-08-081-1455/+5516
| | |
* | | update package-lock.jsonbrunobar792018-08-081-4/+21
| | |
* | | fix merge conflictsbrunobar792018-08-081-542/+118
|\| |
| * | Update chromedriver pkgWhymarrh Whitby2018-08-071-19/+22
| | |
| * | Add static-server devDependencyWhymarrh Whitby2018-08-071-7/+87
| | |
| * | Remove superstatic packageWhymarrh Whitby2018-08-071-523/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Install and uninstalling superstatic doesn't work on Node 8 at the time of writing: $ npm install -D superstatic@6 npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for got@5.7.1: wanted: {"node":">=0.10.0 <7"} (current: {"node":"8.11.3","npm":"6.3.0"}) npm ERR! notsup Not compatible with your version of node/npm: got@5.7.1 npm ERR! notsup Not compatible with your version of node/npm: got@5.7.1 npm ERR! notsup Required: {"node":">=0.10.0 <7"} npm ERR! notsup Actual: {"npm":"6.3.0","node":"8.11.3"} This commit removes the package (using Node 6!) and it will have to be replaced.
| * | Refresh package-lock.json file with npm@6.3.0Whymarrh Whitby2018-08-071-15/+6
| |/
| * Add deprecation message for eth_signTypedDatabitpshr2018-07-281-6/+15
| |
* | added crossbrowser support and error handlingbrunobar792018-08-011-7/+22
| |
* | send to fullscreen if no permission from popupbrunobar792018-07-311-17/+7
| |
* | fix dependenciesbrunobar792018-07-271-2/+3
| |
* | fix merge conflictsbrunobar792018-07-271-18/+25
|\|
| * Update Babel to Current Standard "babel-preset-env" (#4812)Antoine Nauleau2018-07-251-18/+25
| | | | | | | | | | | | | | | | | | | | | | | | * Update .babelrc and package.json to babel-preset-env standard * Install babel-preset-env babel-stage-0 * Regenerate package-lock.json by running npm install --package-lock-only && npm audit fix * Resolve PR #4812 merge conflicts * Merge #4847 Solves previous cache issues with cirlce-ci
* | added webrtc-adapter for browser compatbrunobar792018-07-271-0/+22
| |
* | fully working without tweaking ext. permissionbrunobar792018-07-271-62/+2
| |
* | working without permission issuesbrunobar792018-07-271-2/+15
| |
* | added instascan pkgbrunobar792018-07-241-7/+76
|/
* update package-lock.jsonbrunobar792018-07-221-17/+7
|
* update package-lock.jsonbrunobar792018-07-221-7/+17
|
* added node version requirementsbrunobar792018-07-221-17/+7
|
* use latest keyring packagesbrunobar792018-07-171-30/+95
|
* update package-lock.jsonbrunobar792018-07-131-45/+25
|
* catching up with developbrunobar792018-07-131-13/+31
|
* Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵brunobar792018-07-131-0/+116
|\ | | | | | | initial-trezor-support
| * Fix existing unit testsAlexander Tseung2018-07-081-6/+21
| |
| * Various fixes from PR commentsAlexander Tseung2018-07-071-23351/+107
| |
| * Use eth-method-registry to get method dataAlexander Tseung2018-07-071-1/+19885
| |
| * Refactor and redesign confirm transaction viewsAlexander Tseung2018-07-071-0/+3467
| |
* | update to temp dependenciesbrunobar792018-07-121-13/+10
| |
* | update package-lock.jsonbrunobar792018-07-071-240/+48
| |
* | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵brunobar792018-07-071-4/+67
|\| | | | | | | initial-trezor-support
| * fix lint errorsbrunobar792018-07-041-17/+74
| |
* | package.json updated and tests passingbrunobar792018-07-041-0/+57
| |
* | tests are passingbrunobar792018-07-041-39262/+30830
| |
* | package-lock updatebrunobar792018-07-041-27/+10
| |
* | fix merge conflictsbrunobar792018-07-041-853/+13472
|\ \
| * | ignore lodash vulnerabilitybrunobar792018-07-041-13/+7
| |/
* | fix merge conflictsbrunobar792018-07-041-3/+22
|\|
| * point eth-contract-metadata to repo masterEsteban MIno2018-07-031-3/+2
| |
* | update package-lock.jsonbrunobar792018-07-031-9745/+6172
| |
* | fix merge conflictsbrunobar792018-07-031-3620/+2741
|\|
| * npm 6 fresh lock + node 8 (#4675)Bruno Barbieri2018-07-031-32449/+32250
| | | | | | | | | | | | | | * run npm install with npm 6 and node 8 * npm audit fix --force * bump node version on circleci docker img * bump lodash
* | use latest eth-keyring-controllerbrunobar792018-07-021-2/+3
| |
* | fix merge conflictsbrunobar792018-07-021-6554/+7166
|\|
| * Use supersonic instead of httpserver to serve local dapp (e2e beta tests)Dan2018-06-281-19/+540
| |
| * Update package-lock.jsonDan2018-06-281-6526/+6601
| |
| * Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-06-141-0/+52
| |\ | | | | | | | | | ValidateEmptyKey
| * | Make account import tests much more specificDan Finlay2018-06-121-6457/+6513
| | | | | | | | | | | | | | | However, they no longer seem to work. I'm unclear why this test is failing. The private key being provided should be valid.
* | | use latest eth-trezor-keyringbrunobar792018-06-261-1/+1
| | |
* | | fixesbrunobar792018-06-231-6548/+6539
| | |
* | | fix merge conflictsBruno2018-06-131-17/+75
|\ \ \ | | |/ | |/|
| * | Add script for auto-re-running tests on changeDan Finlay2018-06-131-6468/+6524
| | | | | | | | | | | | | | | `npm run watch:test:unit` will re-run the unit test suite whenever a file in `app`, `ui`, or `test` changes.
* | | move TrezorKeyring to its own packageBruno2018-06-131-0/+46
| | |
* | | initial trezor supportBruno2018-06-101-6470/+6479
|/ /
* | Merge branch 'develop' into i3725-refactor-send-component-Dan2018-06-051-15/+15
|\|
| * deps - update package-lock via npm@5.10.0kumavis2018-06-041-8/+15
| |
| * Properly end the middleware stack on RPC errorbitpshr2018-06-021-30/+23
| |
* | Merge branch 'i3725-refactor-send-component-' of ↵Dan2018-06-011-0/+12
|\ \ | | | | | | | | | github.com:MetaMask/metamask-extension into i3725-refactor-send-component-
| * | Stop using external NumericInput component.Dan2018-05-301-5/+12
| | |
| * | Replaces currency-input.js with NumericInputDan2018-05-291-0/+144
| | |
* | | Merge branch 'develop' into i3725-refactor-send-component-Dan2018-06-011-60/+138
|\ \ \ | | |/ | |/|
| * | deps - bump eth-keyring-controller for bugfixkumavis2018-05-311-7/+13
| | |
| * | Merge pull request #4403 from MetaMask/bugfix-keyring-controllerkumavis2018-05-301-48/+55
| |\ \ | | | | | | | | deps - bump eth-keyring-controller + update package-lock
| | * | deps - bump eth-keyring-controller + update package-lockkumavis2018-05-301-48/+55
| | | |
| * | | Merge pull request #4374 from MetaMask/test-unit-fail-on-onlykumavis2018-05-301-0/+6
| |\ \ \ | | |/ / | |/| | test - unit - fail if tests contain a .only call
| | * | test - unit - fail if tests contain a .only callkumavis2018-05-261-0/+6
| | |/
| * / fix: Why does npm insist on reordering the lockfile?Whymarrh Whitby2018-05-251-10/+170
| |/
* / Update amount error on update of send screen.Dan2018-05-311-0/+139
|/
* Merge pull request #4308 from MetaMask/i4232-addtokenkumavis2018-05-231-83/+78
|\ | | | | Update designs for Add Token screen
| * Update designs for Add Token screenAlexander Tseung2018-05-201-83/+78
| |
| * Add new json-rpc-engine middleware for improved error handlingbitpshr2018-05-141-182/+1351
| |
* | Merge branch 'develop' of https://github.com/Jabher/metamask-extension into ↵kumavis2018-05-221-4/+4
|\ \ | | | | | | | | | Jabher-develop
| * | bump extensionizer version to 1.0.1 (see ↵jabher2018-05-081-4/+4
| | | | | | | | | | | | https://github.com/MetaMask/extensionizer/pull/4)
* | | Update eth-keyring-controller dependencyWhymarrh Whitby2018-05-171-193/+1362
| |/ |/|
* | Add new unlock screen designAlexander Tseung2018-05-121-8/+311
| |
* | Merge branch 'develop' into e2e-testsThomas2018-05-121-1412/+243
|\ \
| * | Update lodashAlexander Tseung2018-05-101-51/+51
| | |
| * | Update deep-extend and sshpkAlexander Tseung2018-05-101-1361/+192
| | |
* | | Merge branch 'develop' into e2e-testsThomas2018-05-091-0/+3009
|\| |
| * | Add storybook integrationAlexander Tseung2018-05-041-0/+3015
| |/
* | Bump package lockThomas2018-05-041-629/+285
| |
* | Merge branch 'develop' into e2e-testsThomas2018-05-041-346/+2509
|\|
| * Pin chromedriver version to 2.36.0Alexander Tseung2018-05-031-180/+1359
| |
| * Adds nsp check to CircleCI testsAlexander Tseung2018-05-031-0/+303
| |
| * Adds sass-loader and style-loader packages for storybook integrationAlexander Tseung2018-05-021-0/+121
| |
| * Adds path and resolve-url-loader packages for storybook integrationAlexander Tseung2018-05-021-0/+165
| |
| * Adds css-loader and file-loader needed for storybook integrationAlexander Tseung2018-05-021-1395/+1721
| |
| * Merge pull request #4111 from MetaMask/build-fix-sourcemapsFrankie2018-05-011-51/+43
| |\ | | | | | | Build - fix sourcemaps
| | * deps - package-lockkumavis2018-04-281-51/+43
| | |
| * | deps - package-lockkumavis2018-04-281-38/+80
| | |
| * | Allow transactions with 0-gwei gas price (#4073)Paul Bouchon2018-04-271-8/+34
| |/ | | | | | | | | | | * Allow transactions with 0-gwei gas price * Add tests to verify tx with 0 gas fee * Conditionally use CurrencyInput in CurrencyDisplay
| * rpc - bump provider-engine + eth-json-rpc-filterskumavis2018-04-261-39/+173
| |
| * Make minified builds more determinsticDan Finlay2018-04-251-74/+1660
| | | | | | | | | | | | | | | | | | | | | | | | May fix #3999, but will need to see if Mozilla can reproduce the build with this updated repo. Switches our `uglifyify` dependency from the production one (under-maintained) to one that I've merged a critical patch into. I'm open to discussion of how else we might approach this problem here. Maybe we should use a different minification module entirely, remove minification, or maybe refactor our build system!
* | FirefoxThomas2018-05-021-63/+1858
|/
* deps - bump sentry for more detailed fetch failurekumavis2018-04-241-3/+3
|