aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add support for eth_signTypedData_v4 (#6930)Brendan Chou2019-08-211-0/+1
|
* Bug fixes for incoming transactions (#7043)Whymarrh Whitby2019-08-211-0/+24
| | | | | | * Fix styling of `.transaction-list` * Filter `incomingTxListSelector` by network as well * Start and stop block tracker polling in incoming tx controller * Add fetch with abort in bg for `IncomingTxController`
* Close window after opening fullscreen (#6966)Mark Stacey2019-08-082-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add background environment type The `getEnvironmentType` method now checks for the background environment as well, instead of returning 'notification' for that case. Instead of adding another regex for the background path, the regexes for each environment have been replaced with the URL constructor[0]. This is the standard method of parsing URLs, and is available in all supported browsers. [0]: https://developer.mozilla.org/en-US/docs/Web/API/URL * Add note regarding a missing manifest permission The `url` parameter to `tabs.query(...)` requires the `tabs` permission, and will be ignored otherwise. We are missing this permission, so that call does not work. * Close window after opening full screen The browser behaviour when opening a new tab differs between Chrome and Firefox. In the case of a popup, Chrome will close the popup whereas Firefox will leave it open. In the case of the notification window, Chrome will move the new tab to the foreground, whereas Firefox will leave the notification window in the foreground when opening a new tab. We always want to close the current UI (popup or notification) when switching to a full-screen view. The only exception to this is when the switch is triggered from the background, which has no UI. Closes #6513, #6685
* Enable indent linting via ESLint (#6936)Whymarrh Whitby2019-08-014-16/+16
| | | | | | * Enable indent linting via ESLint * yarn run lint:fix
* Resolve onion addresses (#6869)Alessandro Ricottone2019-07-241-0/+2
| | | | | * Resolve onion address * npm i content-hash@latest
* Declare variables before use (#6806)Mark Stacey2019-07-061-7/+6
| | | | | | | | | | | | | | | | While working on #6805, I noticed that many variables were being used before they were declared. Technically this worked fine in practice because we were using the `transform-es2015-block-scoping` Babel plugin, which transforms `let` and `const` to `var`, which is hoisted. However, after removing that Babel transformation, many things broke. All instances of variables or classes being used before declared have been fixed. The `no-use-before-define` eslint rule has been added to catch these cases going forward. The rule is disabled for function declarations for the moment, because those are always hoisted. We could disable that too if we want to, but it's purely stylistic and would require a lot more changes.
* mergepldespaigne2019-05-316-18/+48
|\
| * Check for unused function arguments (#6583)Whymarrh Whitby2019-05-092-2/+2
| | | | | | | | | | | | | | | | | | | | * eslint: Check for unused function arguments * eslint: Ignore unused '_' in argument list Also allow any number of '_' e.g., '__' or '___' which is to be used sparingly * Remove and rename unused arguments
| * Refactor ProviderApprovalController to use rpc and publicConfigStore (#6410)kumavis2019-05-041-0/+16
| | | | | | | | | | | | | | | | | | | | * Ensure home screen does not render if there are unapproved txs (#6501) * Ensure that the confirm screen renders before the home screen if there are unapproved txs. * Only render confirm screen before home screen on mount. * inpage - revert _metamask api to isEnabled isApproved isUnlocked
| * Send metrics event from backend for on chain transaction failures (#6500)Dan J Miller2019-04-291-0/+26
| | | | | | | | | | | | * Send metrics event from backend for on chain transaction failures * Passes state object to backEndMetaMetricsEvent, and adds getMetaMetricState selector
| * feature: add Goerli support (#6459)Paul Bouchon2019-04-181-0/+4
| |
| * metamask-controller - use improved provider-as-middleware utilitykumavis2019-04-041-16/+0
| |
* | refactor & change html pagespldespaigne2019-05-051-14/+6
| |
* | add rinkeby & goerlipldespaigne2019-05-051-0/+6
| |
* | issue#5742pldespaigne2019-04-043-26/+42
| |
* | renaming registrar into registrypldespaigne2019-04-042-8/+8
|/
* Merge pull request #6328 from MetaMask/clearNoticeskumavis2019-03-291-3/+12
|\ | | | | Clear notices
| * lib - nodeify - correctly wrap synchronous functionskumavis2019-03-291-3/+12
| |
* | buy-eth-url - lint fixkumavis2019-03-291-1/+1
| |
* | buy-eth-url - fix variable namekumavis2019-03-291-2/+2
| |
* | Merge branch 'develop' of https://github.com/vimalsagar/metamask-extension ↵kumavis2019-03-291-14/+27
|\ \ | |/ |/| | | into vimalsagar-develop
| * getBuyEthUrl - getDefaultServiceForNetwork then switch on servicekumavis2019-03-291-23/+29
| |
| * PR 5575 review comment fixesVimal2019-02-281-23/+24
| |
| * merging upstream branchVimal2018-11-129-159/+192
| |\
| * | Adding CoinSwitch exchangeVimal2018-10-221-0/+4
| | |
* | | Replaces the coinbase link in the deposit modal with one for wyre (#6302)Dan J Miller2019-03-221-1/+1
| | |
* | | Stop reloading dapps on network change allowing dapps to decide if it should ↵Josh Stevens2019-03-221-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refresh or not (#6330) * feat: `inpageProvider.autoRefreshOnNetworkChange` to allow dapps to control if it refreshes or not * feat: check the `autoRefreshOnNetworkChange` before a refresh * fix linting error * fix: use `window.ethereum` now `web3.ethereum`
* | | Fixes popups not showing when screen size is odd (#6312)William Monti Souza2019-03-181-2/+2
| | |
* | | Centre the notification in the current window (#6307)Whymarrh Whitby2019-03-151-4/+3
| | |
* | | Centre all notification popupsWhymarrh Whitby2019-03-121-5/+10
| | |
* | | GABA: Integrate AddressBookController (#5847)Paul Bouchon2019-03-121-1/+3
| | | | | | | | | | | | | | | | | | * gaba: integrate AddressBookController * pin gaba version and update lockfile
* | | account tracker - update accounts from balanceChecker contract (#6181)Jenny Pollack2019-02-211-3/+58
| | | | | | | | | | | | | | | | | | * account tracker - update accounts from balanceChecker contract * fall back to getBalance if the contract query fails
* | | Fix locale codes contains underscore will never be preferred (#6116)S.C. Chen2019-02-091-4/+11
| | |
* | | ESLint fixes (#5775)Whymarrh Whitby2018-11-174-9/+9
| |/ |/| | | | | | | | | * eslint . --fix * Upgrade all ESLint warnings to errors
* | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-10-306-117/+117
|\ \ | | | | | | | | | sentry-enhancements2
| * | ens-ipfs - refactor for readability (#5568)kumavis2018-10-216-117/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ens-ipfs - refactor for readability * ens-ipfs - use official ipfs gateway for better performance * lint - remove unused code * ens-ipfs - support path and search * lint - gotta love that linter * ens-ipfs - improve loading page formatting * ens-ipfs - loading - redirect to 404 after 1 min timeout * ens-ipfs - destructure for cleaner code
* | | sentry - include app state in ui errorskumavis2018-10-201-1/+7
| | |
* | | sentry - replace raven-js with sentry/browserkumavis2018-10-202-41/+31
| | |
* | | fetch debugger - only append source stack if no stack is presentkumavis2018-10-191-4/+6
| | |
* | | sentry - failed txs - namespace txMeta for better readabilitykumavis2018-10-191-1/+1
| | |
* | | sentry - move isBrave decoration to insides of try-catchkumavis2018-10-191-1/+2
|/ /
* / enable fetch debuggingkumavis2018-10-151-0/+34
|/
* Refactor buffer constructor (#5468)Noel Yoo2018-10-092-2/+2
|
* Added webRequest.RequestFilter to filter main_frame .eth requestsEduardo Antuña Díez2018-10-091-1/+1
|
* fix tld bug (#5250)Phyrex Tsai2018-09-271-0/+2
|
* EIP-1102: Add deprecation message (#5353)Paul Bouchon2018-09-261-6/+0
|
* Update new method namespace from v2 to v3bitpshr2018-09-141-1/+1
|
* Update error message for chainId mis-matchbitpshr2018-09-141-1/+1
|
* Implement latest EIP-712 protocolbitpshr2018-09-141-22/+52
|
* Merge pull request #5240 from MetaMask/i5238-account-balance-updateDan Finlay2018-09-121-0/+3
|\ | | | | Ensure account-tracker currentBlockNumber is set on first block update.
| * Ensure account-tracker currentBlockNumber is set on first block update.Dan Miller2018-09-111-0/+3
| |
* | Delete ConfigManager, replacing its usages with PreferencesControllerWhymarrh Whitby2018-09-121-254/+0
|/
* Do not resolve .test domains using ENSbitpshr2018-08-251-1/+1
|
* account-tracker - only track blocks when there are activeControllerConnectionskumavis2018-08-221-2/+16
|
* Move inpage-provider and port-stream outsideDan Finlay2018-08-213-272/+0
| | | | | | | | | | 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.
* Merge branch 'develop' into network-remove-provider-engineThomas2018-08-154-5/+45
|\ | | | | | | Override package-lock and fix merge conflicts
| * Merge pull request #4897 from MetaMask/qr-code-scanBruno Barbieri2018-08-112-0/+40
| |\ | | | | | | QR Code Scanner
| | * code review changesbrunobar792018-08-082-0/+40
| | |
| * | sentry - change releaseVersion to releaseJenny Pollack2018-08-101-2/+2
| | |
| * | Avoid overwriting a domain that can be resolved by DNSEduardo Antuña Díez2018-08-091-2/+2
| | | | | | | | | | | | According to the current implementation any domain ending in .eth or .test will try to resolve through ENS even if the DNS is able to resolve it. changing `onBeforeRequest` to `onErrorOccurred` will only resolve those .eth or .test domains that the DNS is not able to resolve.
| * | Fixed ENS to IPFS functionality in FirefoxEduardo Antuña Díez2018-08-091-1/+1
| |/ | | | | `tabs.getSelected` is deprecated and it doesn't work in firefox replaced by `tabs.query({active: true}`
* | Merge branch 'develop' into network-remove-provider-engine-testsThomas Huang2018-08-021-0/+5
|\|
| * Add deprecation message for eth_signTypedDatabitpshr2018-07-281-0/+5
| |
* | Merge branch 'develop' into network-remove-provider-engineThomas2018-07-267-5/+127
|\|
| * Merge pull request #4625 from MetaMask/initial-trezor-supportBruno Barbieri2018-07-201-1/+1
| |\ | | | | | | Initial trezor support
| | * Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵brunobar792018-07-074-0/+114
| | |\ | | | | | | | | | | | | initial-trezor-support
| | * \ fix merge conflictsbrunobar792018-07-041-4/+4
| | |\ \
| | * \ \ fix merge conflictsbrunobar792018-07-0412-28/+28
| | |\ \ \
| | * | | | fix environment detection regexbrunobar792018-07-031-1/+1
| | | | | |
| * | | | | Merge pull request #4656 from MetaMask/portal-metamask-ens-testDan Finlay2018-07-202-35/+39
| |\ \ \ \ \ | | | | | | | | | | | | | | Add support for .test ENS domains
| | * | | | | Update variable namebitpshr2018-07-191-2/+2
| | | | | | |
| | * | | | | Updates for lintingbitpshr2018-07-191-1/+1
| | | | | | |
| | * | | | | Updatesbitpshr2018-07-191-33/+37
| | | | | | |
| | * | | | | Add support for .test Ropsten ENS domainsbitpshr2018-07-191-1/+1
| | | |_|_|/ | | |/| | |
| * | | | | remove local testsJenny Pollack2018-07-191-1/+0
| | | | | |
| * | | | | sentry - add detection for Brave BrowserJenny Pollack2018-07-191-2/+7
| |/ / / /
| * | | | fix lint errorsbrunobar792018-07-043-7/+7
| | | | |
| * | | | Merge remote-tracking branch 'upstream/develop' into HEADbrunobar792018-07-0413-31/+143
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Update to support pathnames on IPFS hashPhyrexTsai2018-06-291-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As @Georgi87 mentioned about pathnames on the domain like `http://phyrextsai.eth/home` will pass to IPFS hash and append `/home` on redirection url. You can try the example below: http://phyrextsai.eth/index.html http://phyrextsai.eth/images/phyrex.jpg
| * | | | Merge branch 'develop' into portal-metamaskPhyrexTsai2018-06-012-4/+31
| |\ \ \ \
| * | | | | Update ipfs to infuraYung chieh Tsai2018-06-011-2/+2
| | | | | |
| * | | | | Update default providerYung chieh Tsai2018-05-301-1/+1
| | | | | |
| * | | | | Update libYung chieh Tsai2018-05-292-22/+46
| | | | | |
| * | | | | Rename filesYung chieh Tsai2018-05-293-54/+55
| | | | | |
| * | | | | Intergrate ENS with IPFSMikeCheng12082018-05-291-1/+1
| | | | | |
| * | | | | setTimeout bug fixMikeCheng12082018-05-291-2/+5
| | | | | |
| * | | | | Intergrate ENS with IPFSMikeCheng12082018-05-294-0/+82
| | | | | |
* | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-07-0413-32/+32
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | network-remove-provider-engine
| * | | | | Conditionally use Promise-based extension API when creating windowsbitpshr2018-07-041-4/+4
| | |_|_|/ | |/| | |
| * | | | eslint --fix .brunobar792018-07-0312-28/+28
| | |_|/ | |/| |
* | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-07-033-5/+45
|\| | | | | | | | | | | | | | | network-remove-provider-engine
| * | | Merge pull request #4592 from vittominacori/fix/close-popup-bug-#4553Thomas Huang2018-06-211-2/+4
| |\ \ \ | | | | | | | | | | set an id to the metamask notification popup
| | * | | set the popup id returned by create promisevittominacori2018-06-181-3/+4
| | | | |
| | * | | set an id to the metamask notification popupvittominacori2018-06-171-1/+2
| | | | |
| * | | | Re-enable dapp reload on network changeDan Finlay2018-06-151-0/+61
| |/ / / | | | | | | | | | | | | | | | | | | | | We want to give devs some time to digest [this blog post](https://medium.com/metamask/breaking-change-no-longer-reloading-pages-on-network-change-4a3e1fd2f5e7) before we making a breaking change to our platform. Makes it easy to re-implement the change.
| * | | Merge branch 'develop' into save-bravekumavis2018-06-152-61/+24
| |\ \ \
| | * | | background - persistence pipeline - fix persistence bugkumavis2018-06-141-0/+24
| | | | |
| | * | | removed auto-reload.js, moved global web3 export to inpage.jsErik Marks2018-06-131-25/+0
| | | | |
| | * | | wipErik Marks2018-06-131-38/+2
| | | | |
| * | | | Handle brave throwsDan Finlay2018-06-151-3/+11
| | | | |
| * | | | lintJenny Pollack2018-06-071-1/+1
| | | | |
| * | | | remove loglevelJenny Pollack2018-06-071-2/+1
| | | | |
| * | | | preferred first languauge - check for BraveJenny Pollack2018-06-071-8/+5
| | | | |
| * | | | first language - add check for brave browser on getAcceptLanguagesJenny Pollack2018-06-071-1/+11
| |/ / /
* | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-06-074-4/+103
|\| | | | | | | | | | | | | | | network-remove-provider-engine
| * | | diagnostics - minor fixeskumavis2018-06-061-3/+3
| | | |
| * | | lint - fix diagnostics reporterkumavis2018-06-061-1/+1
| | | |
| * | | diagnostics - rewrite bug-notifier as diagnostics-reporterkumavis2018-06-062-22/+71
| | | |
| * | | LintedDan Finlay2018-06-051-1/+1
| | | |
| * | | Add version to reportDan Finlay2018-06-051-1/+3
| | | |
| * | | Fine tune error postingDan Finlay2018-06-051-5/+1
| | | |
| * | | Begin adding unconfigured notifierDan Finlay2018-06-051-9/+4
| | | |
| * | | Persist lost identities to storage for later analysisDan Finlay2018-06-051-0/+29
| | | |
| * | | Merge pull request #4426 from MetaMask/sentry-url-rewrite-fixkumavis2018-06-041-1/+1
| |\ \ \ | | | | | | | | | | sentry - message rewrite - guard against missing message
| | * | | sentry - message rewrite - guard against missing messagekumavis2018-05-311-1/+1
| | | |/ | | |/|
| * / | Properly end the middleware stack on RPC errorbitpshr2018-06-021-0/+1
| |/ /
| * | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵kumavis2018-05-301-0/+24
| |\ \ | | | | | | | | | | | | merge-master
| | * | cleanErrorStack moved to separate library moduleAnton2018-05-291-0/+24
| | | | | | | | | | | | | | | | more errors traces cleaned up
| * | | i18n - getFirstPreferredLangCode - guard against missing i18n apikumavis2018-05-291-4/+7
| | |/ | |/| | | | fix for brave
* | | controllers - transactions - merge @frankiebee's work with minekumavis2018-05-291-0/+14
| | |
* | | provider - update wallet hooks for new wallet middlewarekumavis2018-05-253-4/+93
| | |
* | | account-tracker - guard against empty blockkumavis2018-05-251-1/+2
| | |
* | | sentry - setupRaven - ensure message is truthykumavis2018-05-241-2/+2
| | |
* | | controllers - account-tracker - refactor + update for eth-block-tracker@4kumavis2018-05-241-67/+56
| | |
* | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-05-232-0/+68
|\| | | | | | | | | | | network-remove-provider-engine
| * | Merge pull request #4199 from MetaMask/i3487-provider-errorsDan Finlay2018-05-192-0/+68
| |\ \ | | | | | | | | RPC error middleware for json-rpc-engine
| | * | Add new json-rpc-engine middleware for improved error handlingbitpshr2018-05-142-0/+68
| | |/
* | / remove unused events-proxy, was replaced with module swappable-obj-proxykumavis2018-05-171-42/+0
|/ /
* / sentry - add helper to fully rewrite all error messageskumavis2018-05-011-17/+25
|/
* sentry - report error-like messages using the obj messagekumavis2018-05-011-0/+10
|
* sentry - wrap report modifiers in a try-catchkumavis2018-05-011-16/+24
|
* Merge pull request #4059 from MetaMask/i-4033-seed-wordskumavis2018-05-011-21/+1
|\ | | | | Use new design for Reveal Seed screen. Persist seed words only in the first time flow.
| * Merge branch 'master' of https://github.com/MetaMask/metamask-extension into ↵Alexander Tseung2018-04-233-5/+41
| |\ | | | | | | | | | i-4033-seed-words
| * | Revert "Fix UI getting stuck in Reveal Seed screen"Alexander Tseung2018-04-221-21/+1
| | | | | | | | | | | | This reverts commit 2c8156ebe91941309d49e8f8f1ed8e9d740bb9de.
* | | guard adainst raven erroringfrankiebee2018-04-301-17/+20
| | |
* | | Merge pull request #4042 from MetaMask/tx-controller-rewrite-v3kumavis2018-04-265-784/+0
|\ \ \ | | | | | | | | docs and file organization for txController
| * | | Merge branch 'master' into tx-controller-rewrite-v3frankiebee2018-04-2019-59/+304
| |\| |
| * | | meta - transactions - create a transactions dir in controller and move ↵frankiebee2018-04-115-784/+0
| | | | | | | | | | | | | | | | relevant files into it
* | | | lint fixDan2018-04-241-0/+1
| | | |
* | | | Merge branch 'master' into dm-docs-2Dan2018-04-244-17/+52
|\ \ \ \
| * | | | Clean up network configAlexander Tseung2018-04-241-12/+11
| | |_|/ | |/| |
| * | | Merge pull request #4020 from MetaMask/i3941-jsdoc-bitpshrDan Finlay2018-04-213-5/+41
| |\ \ \ | | |_|/ | |/| | Documentation
| | * | Clean up JSDoc for background scriptsbitpshr2018-04-202-3/+3
| | | |
| | * | Add more documentation to computed balances controllerbitpshr2018-04-203-5/+41
| | | |
* | | | Remove accidentally added code in message-manager.Dan2018-04-241-8/+0
| | | |
* | | | Remove unnecessary doc comment.Dan2018-04-241-2/+0
| | | |
* | | | Fix nits.Dan2018-04-243-32/+32
| | | |
* | | | Minor fixes in a number of docs.Dan2018-04-215-16/+15
| | | |
* | | | Notification manager method docs.Dan2018-04-211-4/+31
| | | |
* | | | Merge branch 'master' into dm-docs-2Dan2018-04-2016-74/+238
|\| | |
| * | | Merge pull request #3984 from whymarrh/3941-jsdocDan Finlay2018-04-197-28/+120
| |\ \ \ | | | | | | | | | | Add a few docblocks to background files
| | * | | Add a few missing docblocks to background filesWhymarrh Whitby2018-04-197-28/+120
| | | | |
| * | | | Merge pull request #3987 from MetaMask/dm-docs-1Dan Finlay2018-04-194-0/+75
| |\ \ \ \ | | |/ / / | |/| | | Documentation for various controllers and and lib utils
| | * | | Merge branch 'master' into dm-docs-1Dan2018-04-1910-46/+97
| | |\| |
| * | | | Fix UI getting stuck in Reveal Seed screenAlexander Tseung2018-04-191-1/+21
| | |/ / | |/| |
| * | | Fix confirmation popup not always openingAlexander Tseung2018-04-174-30/+33
| | | |
| * | | Require loglevel singleton in each module that uses itbitpshr2018-04-145-1/+6
| | | |
| * | | Add tests for ComposableObservableStorebitpshr2018-04-141-11/+11
| | | |
| * | | Add ComposableObservableStore for subscription managementbitpshr2018-04-131-0/+49
| | | |
* | | | Even more documentation for various controllers and libs.Dan2018-04-199-40/+571
| |/ / |/| |
* | | Add missing descriptions in util.jsDan2018-04-171-4/+4
| | |
* | | Document async function as returning a promise.Dan2018-04-171-1/+1
| | |
* | | Typo fixes, type fixes on the return clauses of the buyEthUrl and ↵Dan2018-04-172-3/+4
| | | | | | | | | | | | getPrefferedLangCode functions.
* | | @params -> @param fixDan2018-04-171-2/+2
| | |
* | | Documentation for various controllers and libsDan2018-04-175-3/+74
| | |
* | | Documentation for environemnt-type.jsDan2018-04-121-0/+9
|/ /
* | Merge pull request #3921 from MetaMask/gh-3736-react-routerkumavis2018-04-101-1/+2
|\ \ | |/ |/| Add react-router integration
| * Merge branch 'master' of https://github.com/MetaMask/metamask-extension into ↵Alexander Tseung2018-04-064-6/+64
| |\ | | | | | | | | | cb-254
| * \ Merge branch 'master' of https://github.com/MetaMask/metamask-extension into ↵Alexander Tseung2018-04-052-35/+2
| |\ \ | | | | | | | | | | | | cb-254
| * \ \ Merge branch 'master' of https://github.com/MetaMask/metamask-extension into ↵Alexander Tseung2018-04-042-3/+11
| |\ \ \ | | | | | | | | | | | | | | | cb-254
| * \ \ \ Fix merge conflicts. Modify send workflowAlexander Tseung2018-04-031-2/+11
| |\ \ \ \
| * \ \ \ \ Fix merge conflictsAlexander Tseung2018-03-311-3/+2
| |\ \ \ \ \
| * \ \ \ \ \ Fix i18n merge conflictsAlexander Tseung2018-03-305-36/+73
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Fix merge conflictsAlexander Tseung2018-03-279-20/+255
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'uat-next' of https://github.com/MetaMask/metamask-extension ↵Alexander Tseung2018-02-092-0/+22
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into cb-254
| * \ \ \ \ \ \ \ \ Fix merge conflicts from uat-nextAlexander Tseung2018-02-011-1/+2
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'uat' of https://github.com/MetaMask/metamask-extension into cb-254Alexander Tseung2018-01-304-20/+55
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add react-router to allow use of the browser back buttonAlexander Tseung2017-12-151-1/+2
| | | | | | | | | | | |
* | | | | | | | | | | | tx-state-manager - dont remove old tx history if candidate is not foundkumavis2018-04-071-2/+4
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #3857 from MetaMask/match-local-localecodeskumavis2018-04-061-2/+4
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Ensure get-first-preferred-lang-code.js matches locale codes from loc…
| * | | | | | | | | | | Map existingLocaleCodes and userPreferredLocaleCodes to lower case in ↵Dan2018-04-041-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get-first-preferred-lang-code.js
| * | | | | | | | | | | Ensure get-first-preferred-lang-code.js matches locale codes from local ↵Dan2018-04-041-1/+1
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory names and chrome extension api.
* | | | | | | | | | | Merge pull request #3900 from MetaMask/migration-error-reportFrankie2018-04-062-4/+56
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | migrations - report migrations errors to sentry with vault structure
| * | | | | | | | | | | migrator - dont overwrite error stack and warn to consolekumavis2018-04-061-2/+5
| | | | | | | | | | | |
| * | | | | | | | | | | migrator - fix typokumavis2018-04-061-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | migrations - report migrations errors to sentry with vault structurekumavis2018-04-062-4/+53
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
* / | | | | | | | | | Fix populating txParams with undefined dataAlexander Tseung2018-04-061-0/+4
|/ / / / / / / / / /
* | | | | | | | | | Merge branch 'master' of https://github.com/MetaMask/metamask-extension into ↵frankiebee2018-04-051-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | normalize-transactions
| * | | | | | | | | | tx - txParams - allow chainId to be a hex stringkumavis2018-04-041-1/+1
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* / | | | | | | | | transactions - normalize txParamsfrankiebee2018-04-051-34/+1
|/ / / / / / / / /
* | | | | | | | | tx-state-manager - validateTxParams - validate chainId is Numberkumavis2018-04-041-2/+10
| | | | | | | | |
* | | | | | | | | transactions - dont throw if chain id is not a stringfrankiebee2018-04-041-2/+2
| | | | | | | | |
* | | | | | | | | build - correctly set METAMASK_ENV via envifykumavis2018-04-041-1/+1
|/ / / / / / / /
* | | | | | | | transactions gasLimit - use the block gasLimit if getCode failsfrankiebee2018-04-031-1/+3
| | | | | | | |
* | | | | | | | transactions validationt - valdate from field on txParamsfrankiebee2018-04-031-1/+8
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge pull request #3782 from MetaMask/i3670-FixNonceBugFrankie2018-03-291-3/+2
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | Add test for suspected nonce bug
| * | | | | | Rename variable to be more understandableDan Finlay2018-03-291-3/+2
| | | | | | |
* | | | | | | Merge pull request #3765 from MetaMask/sentry-error-simplifyFrankie2018-03-291-2/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | sentry - simplify error message 'Transaction Failed: known transaction'
| * | | | | | | sentry - simplify error message 'Transaction Failed: known transaction'kumavis2018-03-281-2/+12
| | | | | | | |
* | | | | | | | tx controller - explode on non-hex txParams + dont add chainId to txParams + ↵kumavis2018-03-281-5/+11
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | sign with chainId as number
* | | | | | | Merge pull request #3752 from MetaMask/sentry-error-fixFrankie2018-03-283-25/+35
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | sentry - simplify all ethjs errors for better batching
| * | | | | | | sentry - simplify all ethjs errors for better batchingkumavis2018-03-283-25/+35
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | i18n - derrive locale codes from indexkumavis2018-03-281-3/+2
| | | | | | |
* | | | | | | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵kumavis2018-03-281-6/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | i18n-translator-redux
| * | | | | | transactions - only save up to 40 txs totall across all networksfrankiebee2018-03-271-6/+1
| |/ / / / /
* | | | | | Remove comments and console.logsDan2018-03-271-2/+1
| | | | | |
* | | | | | Merge branch 'master' into i18n-translator-reduxDan2018-03-271-3/+29
|\| | | | |
| * | | | | lint - fixkumavis2018-03-241-1/+1
| | | | | |
| * | | | | sentry - namespace files under metamask dirkumavis2018-03-241-2/+2
| | | | | |
| * | | | | sentry - rewrite report urls + use raven-js from npmkumavis2018-03-241-4/+30
| | | | | |
* | | | | | Use extension api to get initial locale.Dan2018-03-221-0/+18
|/ / / / /
* | | | | Merge branch 'master' of https://github.com/trigun0x2/metamask-extension ↵kumavis2018-03-221-5/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into trigun0x2-master
| * | | | | remove console logJeffrey Tong2018-03-121-2/+0
| | | | | |
| * | | | | add comments that need clarification on naming conventionJeffrey Tong2018-03-121-6/+8
| | | | | |
| * | | | | fixed multiple notification windows when executing batchJeffrey Tong2018-03-081-1/+4
| | | | | |
| * | | | | removed check for width & height on multiple popup windowsJeffrey Tong2018-03-081-3/+1
| | | | | |
* | | | | | Merge branch 'master' into retry-tx-refractorfrankiebee2018-03-151-4/+28
|\ \ \ \ \ \
| * | | | | | local-store - fix class syntaxkumavis2018-03-151-2/+2
| | | | | | |
| * | | | | | local-store - check for error from extension.runtimekumavis2018-03-151-3/+28
| | | | | | |
| * | | | | | local-store - fix promisification of methodskumavis2018-03-151-3/+2
| | | | | | |
| * | | | | | fix destructuring of variablesfrankiebee2018-03-141-1/+1
| | | | | | |
* | | | | | | fix destructuring of variablesfrankiebee2018-03-141-1/+1
| | | | | | |
* | | | | | | Merge branch 'master' into retry-tx-refractorDan2018-03-142-2/+42
|\| | | | | |
| * | | | | | Merge branch 'master' into i3076-UseStorageLocalInsteadkumavis2018-03-141-2/+4
| |\ \ \ \ \ \
| | * | | | | | tx-gas-utils - fix code stylekumavis2018-03-141-1/+1
| | | | | | | |
| | * | | | | | transactions move validation of the to field to validateRecipientfrankiebee2018-03-141-7/+3
| | | | | | | |
| | * | | | | | Merge remote-tracking branch 'origin/i#3509' into i#3509frankiebee2018-03-142-1/+49
| | |\ \ \ \ \ \
| | | * \ \ \ \ \ Merge branch 'master' into i#3509Frankie2018-03-142-1/+49
| | | |\ \ \ \ \ \
| | * | | | | | | | fix error messagefrankiebee2018-03-141-1/+1
| | |/ / / / / / /
| | * | | | | | | transactions - insure if a to field in tx params has a truthy valu that it ↵frankiebee2018-03-141-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is a valid addres and if it is falsy that it is not null to fix issue #3509
| * | | | | | | | lint fixkumavis2018-03-091-1/+1
| | | | | | | | |
| * | | | | | | | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵kumavis2018-03-091-0/+48
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | | | | | | | | | i3076-UseStorageLocalInstead
| * | | | | | | | background - storage - cleanup storage wiringkumavis2018-03-091-8/+22
| | | | | | | | |
| * | | | | | | | Merge branch 'master' into i3076-UseStorageLocalInsteadDan Finlay2018-03-081-1/+1
| |\ \ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | |
| * | | | | | | | Merge branch 'master' into i3076-UseStorageLocalInsteadDan Finlay2018-03-0710-5/+114
| |\ \ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | |
| * | | | | | | | Fix retrieval of objectDan Finlay2018-01-251-2/+1
| | | | | | | | |
| * | | | | | | | Remove redundant async modifiersDan Finlay2018-01-251-2/+2
| | | | | | | | |
| * | | | | | | | Remove extension-store since we aren't using it yetDan Finlay2018-01-251-39/+0
| | | | | | | | |
| * | | | | | | | Check that extension.storage exists before attempting to call methods on it.Dan2018-01-241-3/+3
| | | | | | | | |
| * | | | | | | | Merge branch 'UseStorageLocal' into i3076-UseStorageLocalInsteadDan Finlay2018-01-242-0/+64
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Modify @heyellieday's work to use storage.local to replace main storageDan Finlay2018-01-241-0/+25
| | | | | | | | | |
| | * | | | | | | | conditionally use extension store if supported or enabledEllie Day2018-01-031-0/+4
| | | | | | | | | |
| | * | | | | | | | handle situation where storage.sync is disabled in certain versions of firefoxEllie Day2018-01-031-2/+17
| | | | | | | | | |
| | * | | | | | | | Add ExtensionStore and add basic store instance syncing to main controllerEllie Day2017-12-231-0/+20
| | | | | | | | | |
* | | | | | | | | | transactions:state - add a submittedTime stamp so the ui has a better grasp ↵frankiebee2018-03-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the time of submission
* | | | | | | | | | Merge branch 'master' into retry-tx-refractorDan2018-03-092-1/+49
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| * | | | | | | | | Merge pull request #3409 from scsaba/seed-phrase-verificationDan Finlay2018-03-081-0/+48
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | | Add seed phrase verification script into background process
| | * | | | | | | | add documentationCsaba Solya2018-03-041-0/+5
| | | | | | | | | |
| | * | | | | | | | verify addresses regardless caseCsaba Solya2018-03-031-1/+1
| | | | | | | | | |
| | * | | | | | | | fix lint issuesCsaba Solya2018-03-031-9/+9
| | | | | | | | | |