aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Metametrics (#6171)Dan J Miller2019-03-058-23/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add metametrics provider and util. * Add backend api and state for participating in metametrics. * Add frontend action for participating in metametrics. * Add metametrics opt-in screen. * Add metametrics events to first time flow. * Add metametrics events for route changes * Add metametrics events for send and confirm screens * Add metametrics events to dropdowns, transactions, log in and out, settings, sig requests and main screen * Ensures each log in is measured as a new visit by metametrics. * Ensure metametrics is called with an empty string for dimensions params if specified * Adds opt in metametrics modal after unlock for existing users * Adds settings page toggle for opting in and out of MetaMetrics * Switch metametrics dimensions to page level scope * Lint, test and translation fixes for metametrics. * Update design for metametrics opt-in screen * Complete responsive styling of metametrics-opt-in modal * Use new chart image on metrics opt in screens * Incorporate the metametrics opt-in screen into the new onboarding flow * Update e2e tests to accomodate metametrics changes * Mock out metametrics network requests in integration tests * Fix tx-list integration test to support metametrics provider. * Send number of tokens and accounts data with every metametrics event. * Update metametrics event descriptor schema and add new events. * Fix import tos bug and send gas button bug due to metametrics changes. * Various small fixes on the metametrics branch. * Add origin custom variable type to metametrics.util * Fix names of onboarding complete actions (metametrics). * Fix names of Metrics Options actions (metametrics). * Clean up code related to metametrics. * Fix bad merge conflict resolution and improve promise handling in sendMetaMetrics event and confrim tx base * Don't send a second metrics event if user has gone back during first time flow. * Collect metametrics on going back from onboarding create/import. * Add missing custom variable constants for metametrics * Fix metametrics provider * Make height of opt-in modal responsive. * Adjust text content for opt-in modal. * Update metametrics event names and clean up code in opt-in-modal * Put phishing warning step next to last in onboarding flow * Link terms of service on create and import screens of first time flow * Add subtext to options on the onboarding select action screen. * Fix styling of bullet points on end of onboarding screen. * Combine phishing warning and congratulations screens. * Fix placement of users if unlocking after an incomplete onboarding import flow. * Fix capitalization in opt-in screen * Fix last onboarding screen translations * Add link to 'Learn More' on the last screen of onboarding * Code clean up: metametrics branch * Update e2e tests for phishing warning step removal * e2e tests passing on metametrics branch * Different tracking urls for metametrics on development and prod
* First time flow updates (#6192)Dan J Miller2019-02-273-188/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Action select step of onboarding flow added. * Update navigation on create and import password screens. * Adds terms of service checkbox to create and import account screens. * Add security warning to jazzicon intro step * Update and streamline unique image to confirm seed steps of first time flow. * UI touch ups to welcome screen. * UI touch up on select action page * Fix first time import flow. * Add end of flow screen to first time flow * Replace unique image screen with updated fishing warning screen. * Update e2e tests for onboarding flow changes. * Add required translations to onboarding flow. * Update design of select action screen to emphasize create new wallet option. * Clean up onboarding flow code. * Remove notice related code from first-time-flow directory. * Use updater function argument in new-account.component
* Show/Hide Fiat on Testnets based on User Preference (#6153)Chi Kei Chan2019-02-271-10/+28
|
* Delete old-ui folderWhymarrh Whitby2019-02-214-196/+0
|
* Adds tests for advanced gas controls on confim screen (#6144)Dan J Miller2019-02-131-1/+47
|
* Add e2e tests adjusting gas before sendingWhymarrh Whitby2019-02-091-10/+90
|
* Remove betaUI preference state, replace with completedUiMigrationWhymarrh Whitby2019-02-051-5/+3
|
* e2e: Use close instead of save for gas modal (#6066)Thomas Huang2019-01-301-1/+2
|
* Add visual indicator when displaying a cached balance (#5854)Dan J Miller2019-01-302-0/+2
|
* I#5956 fix2 dont overwrite existing rpc settings (#6044)Frankie2019-01-301-0/+12
| | | | | | | | | | | | | | * mm-controller - dont overwrite existing rpc settings * ui-networkDropdown - dont pass old network as chainId * add methods preferencesController.updateRpc and metamaskController.updateAndSetCustomRpc * use updateAndSetCustomRpc in settings to allow rpcs to be updated * use new rpc as nickname if no nick name has been supplied * fix update rpc method
* Fix bugs in e2e tests related to gas customization inputs.Dan Miller2019-01-251-14/+17
|
* Add integration test for ordering of shapeshift txs in history list.Dan Miller2019-01-251-7/+15
|
* Fix integration testsAlexander Tseung2019-01-251-12/+8
|
* Refactor first time flow, remove seed phrase from state (#5994)Alexander Tseung2019-01-237-63/+124
| | | | | | | | | | | | | | | | | | | | * Refactor and fix styling for first time flow. Remove seed phrase from persisted metamask state * Fix linting and tests * Fix translations, initialization notice routing * Fix drizzle tests * Fix e2e tests * Fix integration tests * Fix styling * Fix migration naming from 030 to 031 * Open extension in browser when user has not completed onboarding
* I#5956 fix 1 (#6026)Frankie2019-01-181-0/+37
| | | | | * prevent invalid chainId's when adding cusstom rpcs * migration 30 removes invalid chaids from preferences and networkController for custom rpcs
* Clean up drizzle test runner scriptWhymarrh Whitby2019-01-041-10/+21
|
* Revert "remove error flags from drizzle setup"Whymarrh Whitby2019-01-041-0/+4
| | | | This reverts commit 938f4286e49dbdf7aef5b767917ad34ec6c6bb04.
* remove --unsafe-permBruno Barbieri2019-01-031-1/+1
|
* no globalsBruno Barbieri2019-01-031-3/+3
|
* Use sudo consistentlyBruno Barbieri2019-01-031-2/+2
|
* --unsafe-perm ?Bruno Barbieri2019-01-031-1/+1
|
* Dont use sudo to install truffleBruno Barbieri2019-01-011-1/+1
|
* Prevent users from changing the From field in the send screen (#5922)Alexander Tseung2018-12-141-20/+5
| | | | | | * Prevent users from changing the From field in the send screen * Fix integration tests
* Disallow loading as metamaskNetworkId (#5924)Frankie2018-12-141-2/+11
| | | | | | * transactions - throw an error if a transaction is generated while the network is loading * add tests for failing when netId is loading
* Adds network loading retry / error screen.Dan Miller2018-12-131-2/+2
|
* Ensures that advanced tab gas limit reflects tx gas limitDan Miller2018-12-121-0/+16
|
* Improve ux for low gas price set (#5862)Dan J Miller2018-12-112-1/+18
| | | | | | | | | | * Show user warning if they set gas price below safelow minimum, error if 0. * Properly cache basic price estimate data. * Default retry price to recommended price if original price was 0x0 * Use mock fetch in send-new-ui integration tests.
* Group transactions by nonce (#5886)Alexander Tseung2018-12-102-20/+10
|
* Final gas customization fixesDan Miller2018-12-041-1/+1
|
* Uses more reliable api on main send screen; caches basic api results in modalDan Miller2018-12-042-1/+4
|
* Remove gas customization integration tests (in favour of e2e tests)Dan Miller2018-12-041-35/+0
|
* Update e2e tests for new gas customization modal.Dan Miller2018-12-044-20/+61
|
* Adds createSpeedUpTransaction to txControllerDan Miller2018-12-041-0/+67
|
* Adds not yet functional gas price chart.Dan Miller2018-12-041-0/+2
|
* Save recent network balances in local storage (#5843)Dan J Miller2018-12-011-0/+137
| | | | | | | | | | | | * Use selector for state.metamask.accounts in all cases. * Default to cached balance when selecting metamask accounts * Adds the cached-balances controller * Documentation and small codes fixes for #5843 Co-Authored-By: danjm <danjm.com@gmail.com>
* Update e2e tests to handle any post-install window creationWhymarrh Whitby2018-11-273-9/+38
|
* Add JSDoc to closeAllWindowHandlesExcept e2e helper fnWhymarrh Whitby2018-11-271-0/+7
|
* Autofill gasPrice for retry attempts with either the recommended gasprice or ↵Frankie2018-11-271-1/+4
| | | | | | | | a %10 bump (#5786) * transactions - autofill gasPrice for retry attempts with either the recomened gasprice or a %10 bump * lint
* Merge pull request #5797 from MetaMask/trezor-v6Bruno Barbieri2018-11-221-30/+1
|\ | | | | Add Firefox and Brave support for Trezor
| * fix merge conflictsbrunobar792018-11-2110-34/+76
| |\
| * | clean upbrunobar792018-11-151-2/+2
| | |
| * | Merge branch 'trezor-v5' of github.com:MetaMask/metamask-extension into ↵brunobar792018-11-151-2/+2
| |\ \ | | | | | | | | | | | | trezor-v5
| | * | testbrunobar792018-11-151-4/+0
| | | |
| | * | testbrunobar792018-11-151-1/+1
| | | |
| | * | testbrunobar792018-11-151-1/+1
| | | |
| | * | try with custom boxbrunobar792018-11-151-1/+1
| | | |
| * | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into trezor-v5brunobar792018-11-153-8/+20
| |\ \ \ | | |/ / | |/| |
| * | | Merge branch 'develop' into trezor-v5brunobar792018-11-149-32/+2179
| |\ \ \
| * \ \ \ fix merge conflictsbrunobar792018-11-0714-180/+234
| |\ \ \ \
| * \ \ \ \ fix merge conflictsbrunobar792018-10-216-203/+43
| |\ \ \ \ \
| * \ \ \ \ \ fix conflictsbrunobar792018-10-1734-217/+3609
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'develop' of github.com:MetaMask/metamask-extension into trezor-v5brunobar792018-09-069-101/+348
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'develop' of github.com:MetaMask/metamask-extension into trezor-v5brunobar792018-08-223-16/+3
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ fix merge conflictsbrunobar792018-08-2118-255/+402
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | fix e2e testsbrunobar792018-08-111-30/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #5334 from whymarrh/ui-switchWhymarrh Whitby2018-11-228-551/+37
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | Default to the new UI for first time users
| * | | | | | | | | | Remove first-time and navigate-txs integration testsWhymarrh Whitby2018-11-213-337/+0
| | | | | | | | | | |
| * | | | | | | | | | Add timeout to waitUntilXWindowHandles e2e helper fnWhymarrh Whitby2018-11-211-5/+16
| | | | | | | | | | |
| * | | | | | | | | | Update new UI e2e tests for new UI defaultWhymarrh Whitby2018-11-214-209/+21
| | | | | | | | | | |
* | | | | | | | | | | Version 5.0.3 (#5785)Dan Finlay2018-11-211-1/+1
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Version 5.0.3 Includes a fix to the `version:bump` script that now correctly updates the changelog header. * Include inpage provider events
* | | | | | | | | | Fix rounding issue when sending max tokens (#5695)Alexander Tseung2018-11-202-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix rounding issue when sending max tokens * Ensure amount row shows exact amount of max tokens on send screen (#2) * Fix tests * Change stored redux value from BigNumber to hex string. Fix TokenInput default value
* | | | | | | | | | Auto fail transactions that have been approved for over 12 hours (#5765)Dan Finlay2018-11-171-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Auto fail transactions that have been approved for over 12 hours Converts txs using a migration. This migration uses a new helper function that generates tx-failing migrations, and only requires a version, error message, and condition to run on each transaction. * Linted * Only migrate approved txs to failed * Cleanup * Cleanup * Small lint fixes
* | | | | | | | | | ESLint fixes (#5775)Whymarrh Whitby2018-11-172-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * eslint . --fix * Upgrade all ESLint warnings to errors
* | | | | | | | | | Tx controller now uses safe event emitter (#5769)Frankie2018-11-174-24/+28
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | | | | | | | remove error flags from drizzle setupbrunobar792018-11-151-4/+0
| | | | | | | | |
* | | | | | | | | Resubmit approved transactions on new block (#5752)Dan Finlay2018-11-152-4/+20
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add beginning of test * Resubmit approved transactions on new block May fix #4343 and related issues, where an error could leave transactions stranded in the approved state. * Remove unused test * Re-approve transactions when retrying approved * Add retry approved test * Include approved in pending tx count * Fix getPendingTxs() * Linted * Only throw hash error in submitted state * Only check submitted txs for block inclusion * Fix test expectations
* | | | | | | | Update Balanc3 API (#5744)Paul Bouchon2018-11-141-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update balanc3 API used in TokenRatesController * Remove demo URL and use nativeCurrency when fetching token rates
* | | | | | | | Fixes #3425: Better support for batch transactions (#5437)PaddyMc2018-11-143-5/+229
| | | | | | | |
* | | | | | | | Merge pull request #5674 from MetaMask/responsive-e2e-testsThomas Huang2018-11-104-18/+376
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | e2e tests for responsive behaviour
| * | | | | | | | Moves e2e tests for extension only behaviour to metamask-beta-responsive-ui.specDan Miller2018-11-084-18/+376
| | | | | | | | |
* | | | | | | | | Merge pull request #5481 from MetaMask/reducersThomas Huang2018-11-072-0/+1574
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | tests/Reducers
| * | | | | | | | Remove .onlyThomas2018-10-311-1/+1
| | | | | | | | |
| * | | | | | | | Readable tests, and set nextUnreadNotice to null when CLEAR_NOTICES is ↵Thomas2018-10-311-23/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dispatched
| * | | | | | | | Merge branch 'develop' into reducersThomas2018-10-3114-263/+1629
| |\| | | | | | |
| * | | | | | | | Isolate variables to individual testsThomas2018-10-311-53/+64
| | | | | | | | |
| * | | | | | | | ReducersThomas2018-10-102-0/+1491
| | | | | | | | |
* | | | | | | | | fix typobrunobar792018-11-071-1/+1
| | | | | | | | |
* | | | | | | | | update drizzle testsbrunobar792018-11-071-5/+20
| | | | | | | | |
* | | | | | | | | Update Connect Request screen design (#5644)Whymarrh Whitby2018-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Parameterize NetworkDisplay background colour * Update design for login request screen * Pass siteTitle, siteImage through for calls to ethereum.enable() * Bring the site images closer together
* | | | | | | | | Increase timeout in Mascara testbitpshr2018-11-061-1/+1
| | | | | | | | |
* | | | | | | | | Fix beta e2e testsbitpshr2018-11-061-1/+1
| | | | | | | | |
* | | | | | | | | Cleanup after rebasebitpshr2018-11-061-1/+1
| | | | | | | | |
* | | | | | | | | EIP-1102: add user privacy optionbitpshr2018-11-062-29/+20
| | | | | | | | |
* | | | | | | | | EIP-1102: updated implementationbitpshr2018-11-065-110/+166
| | | | | | | | |
* | | | | | | | | Update watchAsset ERC20 validation (#5653)Esteban Miño2018-11-061-0/+26
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update ERC20 token valodation for watchAsset * update ERC20 validation test descriptions
* | | | | | | | Add support for RPC endpoints with custom chain IDs (#5134)HackyMiner2018-10-264-11/+13
| | | | | | | |
* | | | | | | | Fix blockies icons overriding contract map icons. Refactor Identicon ↵Alexander Tseung2018-10-251-36/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | component (#5599)
* | | | | | | | Merge pull request #5570 from alextsg/i5558-account-display-widthkumavis2018-10-214-19/+19
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix account display width for large currency values
| * | | | | | | | Fix account display width for large currency valuesAlexander Tseung2018-10-214-19/+19
| | | | | | | | |
* | | | | | | | | install truffle globallybrunobar792018-10-211-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Merge pull request #5555 from MetaMask/support-wallet-watch-assetkumavis2018-10-211-0/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Support for prefix wallet_watchAsset
| * | | | | | | add support for wallet_watchAssetEsteban MIno2018-10-201-0/+5
| | | | | | | |
* | | | | | | | specific add and remove methods for frequentRpcList (#5554)Esteban Miño2018-10-201-0/+19
|/ / / / / / /
* | | | | | | Extract Add Token button into its own componentWhymarrh Whitby2018-10-181-2/+2
| | | | | | |
* | | | | | | Delete add-token integration testWhymarrh Whitby2018-10-181-140/+0
| | | | | | |
* | | | | | | Adds toggle for primary currency (#5421)Alexander Tseung2018-10-174-61/+17
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add UnitInput component * Add CurrencyInput component * Add UserPreferencedCurrencyInput component * Add UserPreferencedCurrencyDisplay component * Add updatePreferences action * Add styles for CurrencyInput, CurrencyDisplay, and UnitInput * Update SettingsTab page with Primary Currency toggle * Refactor currency displays and inputs to use UserPreferenced displays and inputs * Add TokenInput component * Add UserPreferencedTokenInput component * Use TokenInput in the send screen * Fix unit tests * Fix e2e and integration tests * Remove send/CurrencyDisplay component * Replace diamond unicode character with Eth logo. Fix typos
* | | | | | Ensure that new transactions added are using the selected addressWhymarrh Whitby2018-10-111-4/+26
| | | | | |
* | | | | | test - add actions unit tests (#5369)Thomas Huang2018-10-102-0/+1538
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Actions.spec.js * Error handling tests * Lint
* | | | | | Make all addresses EIP-55 compliant (#5379)bakaoh2018-10-101-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | * Make all addresses EIP-55 compliant * Checksum autocompleted address but not during input
* | | | | tests - integration - Add Drizzle tests (#5467)Bruno Barbieri2018-10-103-2/+308
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added drizzle app for testing * working * clean up * clean up script * make build step required * add drizzle-tests to .eslintignore * clean up drizzle run script * lint * use truffle unbox * undo eslintignore changes * revert change * dont use global * dont need this steps * use the new account flow * restore package-lock.json
* | | | | Added account options on home screenSantiago Gonzalez Toral2018-10-101-0/+11
| | | | |
* | | | | Refactor buffer constructor (#5468)Noel Yoo2018-10-092-2/+2
| | | | |
* | | | | Fix typos (#5471)Noel Yoo2018-10-091-2/+2
| | | | |
* | | | | Merge pull request #5428 from alextsg/i5372-queue-orderDan Finlay2018-10-061-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Reverse pending transactions order
| * | | | | Reverse pending transactions orderAlexander Tseung2018-10-051-2/+2
| | | | | |
* | | | | | Increase suggested gas percentile to 65 (#5359)Dan Finlay2018-10-051-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Increase suggested gas percentile to 65 I keep submitting transactions then waiting a long time. Apparently 50th percentile isn't enough. * Update test for getGasPrice
* | | | | Add ability to whitelist a blacklisted domain at runtimeWhymarrh Whitby2018-10-021-0/+15
| | | | |
* | | | | Fix error message shown in assertElementNotPresent e2e helper fnWhymarrh Whitby2018-10-011-3/+1
| | | | |
* | | | | Don't log errors extraneously in e2e testsWhymarrh Whitby2018-10-011-1/+0
| | | | |
* | | | | Update e2e tests for adding mutliple custom RPC endpointsWhymarrh Whitby2018-10-011-12/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refs 56965b3 Refs #5267 The list of custom RPC endpoints is no longer limited to 3 entries so the test is now to confirm that they _all_ show up.
* | | | | Switch string concatenation to template stringWhymarrh Whitby2018-10-011-1/+1
| | | | |
* | | | | Merge pull request #5332 from MetaMask/ui-unit-testsThomas Huang2018-09-2611-24/+1635
|\ \ \ \ \ | | | | | | | | | | | | Some Ui tests
| * | | | | Some Ui teststmashuang2018-09-2511-24/+1635
| | | | | |
* | | | | | Bugfix: Upgrade json-rpc-engine (#5348)Paul Bouchon2018-09-261-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bugfix: bump version of json-rpc-engine * Increase delay * Update lockfile * deps - json-rpc-engine@3.7.4
* | | | | | Merge pull request #5282 from MetaMask/tx-cancel-uiAlexander Tseung2018-09-251-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Add Cancel Transaction feature. Refactor modals. Add Transaction Details modal.
| * | | | | Fix integration testsAlexander Tseung2018-09-201-1/+1
| | | | | |
* | | | | | Refactor settings page to use JSX and follow component file folder structureAlexander Tseung2018-09-201-1/+1
|/ / / / /
* | | | | Implement latest EIP-712 protocolbitpshr2018-09-141-1/+1
| | | | |
* | | | | Fix tests. Add className to Identicon ethLogos.Alexander Tseung2018-09-134-10/+12
| | | | |
* | | | | Default NoticeController ctor opts to empty objWhymarrh Whitby2018-09-121-1/+1
| | | | |
* | | | | Delete ConfigManager, replacing its usages with PreferencesControllerWhymarrh Whitby2018-09-125-146/+46
| |_|_|/ |/| | |
* | | | fix conflictsEsteban MIno2018-08-298-101/+238
|\ \ \ \
| * | | | Revert changes to tx-list-items.json, and to mock getTransactionCount method ↵Dan Miller2018-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | in tx-list-items integration test.
| * | | | Fix testsAlexander Tseung2018-08-245-13/+13
| | | | |
| * | | | Reduce large timeoutsAlexander Tseung2018-08-241-6/+6
| | | | |
| * | | | Increase e2e timeouts for firefoxAlexander Tseung2018-08-241-7/+7
| | | | |
| * | | | Change "Outgoing" to "Sent Ether" or "Sent Token"Alexander Tseung2018-08-241-4/+4
| | | | |
| * | | | Fix Firefox e2e testsAlexander Tseung2018-08-241-2/+2
| | | | |
| * | | | Fix integration testsAlexander Tseung2018-08-241-1/+1
| | | | |
| * | | | Fix e2e testsAlexander Tseung2018-08-242-14/+6
| | | | |
| * | | | Fix integration testsAlexander Tseung2018-08-241-1/+1
| | | | |
| * | | | Fix e2e testsAlexander Tseung2018-08-241-58/+78
| | | | |
| * | | | Fix integration testsAlexander Tseung2018-08-245-21/+18
| | | | |
| * | | | Fix e2e testsAlexander Tseung2018-08-241-7/+7
| | | | |
| * | | | Fix testsAlexander Tseung2018-08-241-10/+7
| | | | |
| * | | | implemented improvements to RPC historyEvgeniy Filatov2018-08-231-0/+60
| | | | |
| * | | | Add tabs support for PageContainerAlexander Tseung2018-08-231-1/+1
| | | | |
| * | | | Merge pull request #5066 from whymarrh/fix-key-exportWhymarrh Whitby2018-08-231-0/+71
| |\ \ \ \ | | | | | | | | | | | | Don't re-render the export modal when the selected identity changes
| | * | | | Add test cases for MetaMaskController#_onKeyringControllerUpdateWhymarrh Whitby2018-08-231-0/+71
| | | |_|/ | | |/| |
| * / | | Add new variant for SenderToRecipient componentAlexander Tseung2018-08-231-2/+2
| |/ / /
* | | | watchAsset small changesEsteban MIno2018-08-281-1/+1
| | | |
* | | | typo watchAsset imageUrl to imageEsteban MIno2018-08-241-7/+7
| | | |
* | | | Merge branch 'develop' into WatchTokenFeatureEsteban MIno2018-08-223-16/+3
|\| | |
| * | | Merge pull request #5108 from MetaMask/run-ganache-with-blocktime-flagDan J Miller2018-08-222-15/+2
| |\ \ \ | | | | | | | | | | Fix e2e tests: adapt ganache flags and remove unnecessary checks
| | * | | Remove unnecessary checks and user actions in metamask-beta-ui.specDan Miller2018-08-222-15/+2
| | | | |
| | * | | Run ganache with a blocktime flag for npm:run:ganache:start.Dan Miller2018-08-221-2/+2
| | | |/ | | |/|
| * / | fix unit testsbrunobar792018-08-211-1/+1
| |/ /
* / / unit tests for watchAssetEsteban MIno2018-08-221-0/+110
|/ /
* | Merge branch 'develop' into ledger-supportBruno Barbieri2018-08-181-0/+62
|\ \
| * | Restores accounts until one with a zero balance is foundDan Matthews2018-08-171-0/+62
| | |
| * | Merge pull request #4279 from MetaMask/network-remove-provider-engineDan Finlay2018-08-1615-223/+266
| |\ \ | | | | | | | | Enhancement: New BlockTracker and Json-Rpc-Engine based Provider
| | * | Remove commented out code for detect-token-testThomas2018-08-151-10/+0
| | | |
| | * | E2E - Dont error on browser errorsThomas2018-08-151-1/+2
| | | |
| | * | Merge branch 'develop' into network-remove-provider-engineThomas2018-08-154-16/+228
| | |\| | | | | | | | | | | | | Override package-lock and fix merge conflicts
| | * | Confirms new contract token in the popupThomas2018-08-141-6/+6
| | | |
| | * | DelayThomas2018-08-091-0/+1
| | | |
| | * | confirms a deplay contract tx in the popupThomas2018-08-091-0/+9
| | | |
| | * | Use develop e2e beta testsThomas2018-08-081-109/+34
| | | |
| | * | lint fixesfrankiebee2018-08-081-2/+2
| | | |
| | * | Merge branch 'develop' of https://github.com/MetaMask/metamask-extension ↵frankiebee2018-08-075-66/+48
| | |\ \ | | | | | | | | | | | | | | | into network-remove-provider-engine-tests
| | * \ \ Merge branch 'develop' into network-remove-provider-engine-testsThomas Huang2018-08-024-66/+140
| | |\ \ \
| | * | | | LintThomas Huang2018-07-311-2/+2
| | | | | |
| | * | | | Set metamask controller network provider to localhostThomas Huang2018-07-313-2/+24
| | | | | |
| | * | | | Disallow netConnections other than localhostsThomas2018-07-301-0/+4
| | | | | |
| | * | | | Detect Tokens are weirdThomas2018-07-301-26/+31
| | | | | |
| | * | | | Merge branch 'develop' into network-remove-provider-engineThomas2018-07-2619-301/+993
| | |\ \ \ \
| | * | | | | test - unit - remove tests for obsolete methodskumavis2018-07-041-52/+0
| | | | | | |
| | * | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-07-0445-345/+367
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * | | | | | test - e2e - contract test - add logskumavis2018-07-041-7/+9
| | | | | | | |
| | * | | | | | test - e2e - fix missing importkumavis2018-07-031-1/+1
| | | | | | | |
| | * | | | | | test - e2e - move timingskumavis2018-07-031-1/+1
| | | | | | | |
| | * | | | | | test - e2e-beta - update some api callskumavis2018-07-031-6/+4
| | | | | | | |
| | * | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-07-0312-207/+666
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * | | | | | | test - e2e - beta - from import - fix missing startup phasekumavis2018-06-121-0/+3
| | | | | | | | |
| | * | | | | | | test - e2e - beta - dont select localhost as it is already setkumavis2018-06-122-20/+1
| | | | | | | | |
| | * | | | | | | test - e2e - extensionUri should point to home.htmlkumavis2018-06-121-2/+2
| | | | | | | | |
| | * | | | | | | test - e2e - remove usage of extensionId from testskumavis2018-06-124-28/+12
| | | | | | | | |
| | * | | | | | | test - e2e - fix incomplete setup phasekumavis2018-06-122-2/+5
| | | | | | | | |
| | * | | | | | | test - e2e - properly export setupBrowserAndExtensionkumavis2018-06-121-0/+1
| | | | | | | | |
| | * | | | | | | test - e2e - more factoring of test setupkumavis2018-06-125-64/+27
| | | | | | | | |
| | * | | | | | | test - e2e - use fs-extra instead of fskumavis2018-06-121-1/+1
| | | | | | | | |
| | * | | | | | | test - e2e - factor out setup phase + rename METAMASK_CONFIG to ↵kumavis2018-06-123-46/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | METAMASK_TEST_CONFIG
| | * | | | | | | test - e2e - inject metamask config to point at localhostkumavis2018-06-121-11/+10
| | | | | | | | |
| | * | | | | | | test - e2e - reduce browser-specific codekumavis2018-06-121-20/+13
| | | | | | | | |
| | * | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-06-084-123/+154
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * \ \ \ \ \ \ \ Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-06-073-0/+97
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * \ \ \ \ \ \ \ \ Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-06-076-19/+49
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * | | | | | | | | | test - unit - tx-controller - fix blockTracker stubkumavis2018-05-291-0/+1
| | | | | | | | | | | |
| | * | | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-05-295-2/+971
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * | | | | | | | | | | test - unit - pending-tx-tracker - update method namekumavis2018-05-291-2/+2
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - nonce-tracker - fix blockTracker stubkumavis2018-05-291-0/+1
| | | | | | | | | | | | |
| | * | | | | | | | | | | controllers - transactions - merge @frankiebee's work with minekumavis2018-05-292-56/+7
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - metamask-controller - remove logkumavis2018-05-261-1/+0
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - code style nitpickkumavis2018-05-251-1/+2
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - metamask-controller - fix many bugs in testskumavis2018-05-252-33/+61
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - run ganache-server in backgroundkumavis2018-05-251-0/+7
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - tx-controller-test - add history object to txMeta when using ↵kumavis2018-05-251-31/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | internal calls
| | * | | | | | | | | | | test - unit - move fetch polyfill to helperkumavis2018-05-253-6/+3
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - unit - metamask-controller - polyfill global.fetchkumavis2018-05-251-2/+4
| | | | | | | | | | | | |
| | * | | | | | | | | | | test - remove .only from unit testskumavis2018-05-251-1/+1
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge branch 'network-remove-provider-engine' of ↵frankiebee2018-05-2345-2170/+1226
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/MetaMask/metamask-extension into transactions-use-new-block-tracker
| | | * \ \ \ \ \ \ \ \ \ \ Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵kumavis2018-05-2345-2170/+1226
| | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine
| | * | | | | | | | | | | | | transactions - update pending-tx-tracker to use the new block trackerfrankiebee2018-05-231-1/+1
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | test pending-tx-tracker - update tests to reflect new block tracker behavior ↵frankiebee2018-05-231-32/+21
| | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and remove tx:confirmed event tests
| | * | | | | | | | | | | | test - unit - network - get providerProxy via public methodkumavis2018-05-171-4/+5
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | network - create provider and block-tracker via json-rpc-enginekumavis2018-05-171-4/+4
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Remove unnecessary else in test/e2e/beta/contract-test/contract.jsDan Miller2018-08-151-1/+2
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Add explicit waits for submitted status for some txs initiated from test dapp.Dan Miller2018-08-151-0/+7
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Reload e2e beta test browser if initial screen doesn't load.Dan Miller2018-08-152-2/+16
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Increase timeout on wait for contract status update in metamask-beta-ui-specDan Miller2018-08-151-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Add missing awaits and/or missing wait timeouts in ↵Dan Miller2018-08-141-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test/e2e/beta/metamask-beta-ui.spec.js
| * | | | | | | | | | | | | Make deployment states in test/e2e/beta/contract-test/contract.js more explicitDan Miller2018-08-142-5/+6
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Improve error handling in assertElementNotPresent of test/e2e/beta/helpers.jsDan Miller2018-08-141-5/+7
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
* | | | | | | | | | | | | fix merge conflictsbrunobar792018-08-1818-243/+311
| | | | | | | | | | | | |
* | | | | | | | | | | | | fix e2e testsbrunobar792018-08-171-1/+4
| | | | | | | | | | | | |
* | | | | | | | | | | | | fixed unit testsbrunobar792018-08-151-5/+9
| | | | | | | | | | | | |
* | | | | | | | | | | | | fix tx testsbrunobar792018-08-141-8/+18
|/ / / / / / / / / / / /
* | | | | | | | | | | | tests for migration 28Esteban MIno2018-08-101-0/+46
| | | | | | | | | | | |
* | | | | | | | | | | | Get nonce for showing retry button using ethQuery transaction count.Dan Miller2018-08-091-0/+5
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'develop' into TokensPerAccountBasisEsteban MIno2018-08-087-122/+147
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
| * | | | | | | | | | | Switch superstatic for static-server pkgWhymarrh Whitby2018-08-071-2/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Fix seed word confirmation step of e2e beta tests.Dan Miller2018-08-061-60/+28
| | | | | | | | | | | |
| * | | | | | | | | | | Use unmodified constant for test delay in from-import-beta-spec.Dan Miller2018-08-061-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Improve waits for new tx-list-items after first contract method call in e2e ↵Dan Miller2018-08-063-3/+17
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | beta tests.
| * | | | | | | | | | Don't show an additional beta UI notificationWhymarrh Whitby2018-07-282-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a user has opted-in to the new UI from the announcement, we don't need an additional notification letting the user know that they've switched.
| * | | | | | | | | | New ui e2e tests switch to localhost provider (needed after new ui selection ↵Dan Miller2018-07-282-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | screen addition).
| * | | | | | | | | | Fix integration tests to accomodate new ui suggestion screen changes.Dan Miller2018-07-281-0/+5
| | | | | | | | | | |
| * | | | | | | | | | Fix e2e tests to accomodate new ui suggestion screen changes.Dan Miller2018-07-283-57/+83
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | create tokens storage when setadressesEsteban MIno2018-07-311-0/+25
| | | | | | | | | |
* | | | | | | | | | unit tests for tokens per account and networkEsteban MIno2018-07-281-0/+128
| | | | | | | | | |
* | | | | | | | | | modify tests according to tokens by networkEsteban MIno2018-07-272-18/+8
|/ / / / / / / / /
* | | | | | | | | Updates e2e beta tests to ensure that popup window closes after confirming a ↵Dan Miller2018-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | simple send.
* | | | | | | | | Merge branch 'develop' into detectTokenFeatureEsteban Miño2018-07-2118-299/+816
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Auto-detect tokens #3034 (#4683)Esteban Miño2018-07-211-0/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * detect tokens polling * network store to detect token * tests for spec * passtest-lint * fix lint * improve tests * detect tokens through infura * detect tokens when submit password and new account selected * keyring unlocked detect and unit tests * add changelog
| * | | | | | | | | Merge pull request #4625 from MetaMask/initial-trezor-supportBruno Barbieri2018-07-203-0/+228
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Initial trezor support
| | * | | | | | | | | fix browser not supported screenbrunobar792018-07-181-1/+1
| | | | | | | | | | |
| | * | | | | | | | | added some e2e testsbrunobar792018-07-181-0/+47
| | | | | | | | | | |
| | * | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵brunobar792018-07-181-2/+2
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | initial-trezor-support
| | * | | | | | | | | | added tests for removeAccountbrunobar792018-07-171-0/+33
| | | | | | | | | | | |
| | * | | | | | | | | | added more unit testsbrunobar792018-07-171-2/+55
| | | | | | | | | | | |
| | * | | | | | | | | | added unit tests for metamaskcontrollerbrunobar792018-07-171-0/+70
| | | | | | | | | | | |
| | * | | | | | | | | | added test for preferences controllerbrunobar792018-07-171-0/+25
| | | | | | | | | | | |
| * | | | | | | | | | | Fix testsAlexander Tseung2018-07-182-75/+8
| | |/ / / / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Increase clickable area and padding of Retry Transaction barAlexander Tseung2018-07-171-2/+2
| |/ / / / / / / / /
| * | | | | | | | | fix tos link;Bobby Dresser2018-07-131-1/+1
| | | | | | | | | |
| * | | | | | | | | Merge pull request #4691 from MetaMask/i4404-confirm-refactorAlexander Tseung2018-07-129-207/+501
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Refactor and redesign confirm transaction views
| | * | | | | | | | | Wait for an element with a .tx-list-pending-item-container to be rendered ↵Dan2018-07-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | before attempting to select the tx-list-item. (e2e beta tests)
| | * | | | | | | | | Reattempt to find network selector; wait for network selector dropdown to ↵Dan2018-07-121-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contain localhost before attempting to click. (e2e beta tests)
| | * | | | | | | | | Wait for submitted tx list item amounts to match the expected before ↵Dan2018-07-121-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clicking through. (e2e beta tests)
| | * | | | | | | | | Fix bug in test mock signature request methods.Dan2018-07-122-0/+3
| | | | | | | | | | |