Dan Miller
bf4b6770a0
Fix bugs in e2e tests related to gas customization inputs.
6 years ago
Alexander Tseung
fba17d77de
Refactor first time flow, remove seed phrase from state ( #5994 )
...
* 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
6 years ago
Whymarrh Whitby
4d4d4caf78
Clean up drizzle test runner script
6 years ago
Whymarrh Whitby
35fbddc5e7
Revert "remove error flags from drizzle setup"
...
This reverts commit 938f4286e4
.
6 years ago
Bruno Barbieri
c349bbdece
remove --unsafe-perm
6 years ago
Bruno Barbieri
3112d5b5c0
no globals
6 years ago
Bruno Barbieri
d504c075d5
Use sudo consistently
6 years ago
Bruno Barbieri
3a75571da2
--unsafe-perm ?
6 years ago
Bruno Barbieri
58b0a4c8f4
Dont use sudo to install truffle
6 years ago
Dan Miller
1145a0a9ad
Ensures that advanced tab gas limit reflects tx gas limit
6 years ago
Dan J Miller
1fbdce8916
Improve ux for low gas price set ( #5862 )
...
* 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.
6 years ago
Dan Miller
7f2c5c09de
Uses more reliable api on main send screen; caches basic api results in modal
6 years ago
Dan Miller
a8259f7f6a
Update e2e tests for new gas customization modal.
6 years ago
Whymarrh Whitby
34da38817a
Update e2e tests to handle any post-install window creation
6 years ago
Whymarrh Whitby
ec4c93c59f
Add JSDoc to closeAllWindowHandlesExcept e2e helper fn
6 years ago
Whymarrh Whitby
2902fa948f
Add timeout to waitUntilXWindowHandles e2e helper fn
6 years ago
Whymarrh Whitby
921125b7fd
Update new UI e2e tests for new UI default
6 years ago
Alexander Tseung
4c87c05a02
Fix rounding issue when sending max tokens ( #5695 )
...
* 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
6 years ago
brunobar79
c0557b43e2
clean up
6 years ago
brunobar79
938f4286e4
remove error flags from drizzle setup
6 years ago
brunobar79
4dbc0926c6
test
6 years ago
brunobar79
517f6e656a
test
6 years ago
brunobar79
59b089b5bb
test
6 years ago
brunobar79
b54ed05306
try with custom box
6 years ago
PaddyMc
7ce2cf4572
Fixes #3425 : Better support for batch transactions ( #5437 )
6 years ago
Dan Miller
fd1647965f
Moves e2e tests for extension only behaviour to metamask-beta-responsive-ui.spec
6 years ago
brunobar79
62ac993b9a
fix typo
6 years ago
brunobar79
6daf749251
update drizzle tests
6 years ago
Whymarrh Whitby
26ada8a828
Update Connect Request screen design ( #5644 )
...
* 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
6 years ago
bitpshr
c6e9caed22
Fix beta e2e tests
6 years ago
bitpshr
473afa68a1
Cleanup after rebase
6 years ago
bitpshr
226601a956
EIP-1102: add user privacy option
6 years ago
bitpshr
c76c9ca2c8
EIP-1102: updated implementation
6 years ago
Alexander Tseung
614995c0e9
Fix account display width for large currency values
6 years ago
brunobar79
baa3af46f3
install truffle globally
6 years ago
Whymarrh Whitby
42fa54678f
Extract Add Token button into its own component
6 years ago
Alexander Tseung
badebe017f
Adds toggle for primary currency ( #5421 )
...
* 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
6 years ago
Bruno Barbieri
ccab4ee1a4
tests - integration - Add Drizzle tests ( #5467 )
...
* 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
6 years ago
Santiago Gonzalez Toral
f88373237b
Added account options on home screen
6 years ago
Whymarrh Whitby
08b3f41ecd
Fix error message shown in assertElementNotPresent e2e helper fn
6 years ago
Whymarrh Whitby
b7946928fd
Don't log errors extraneously in e2e tests
6 years ago
Whymarrh Whitby
9f2d074f9e
Update e2e tests for adding mutliple custom RPC endpoints
...
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.
6 years ago
Whymarrh Whitby
5beab87bf6
Switch string concatenation to template string
6 years ago
Paul Bouchon
88b5f82e13
Bugfix: Upgrade json-rpc-engine ( #5348 )
...
* Bugfix: bump version of json-rpc-engine
* Increase delay
* Update lockfile
* deps - json-rpc-engine@3.7.4
6 years ago
Alexander Tseung
b579ee9619
Refactor settings page to use JSX and follow component file folder structure
6 years ago
Alexander Tseung
c18c0e1c30
Fix tests. Add className to Identicon ethLogos.
6 years ago
Alexander Tseung
c0e97d1739
Fix tests
6 years ago
Alexander Tseung
2d76ee754b
Reduce large timeouts
6 years ago
Alexander Tseung
bdfd54ec54
Increase e2e timeouts for firefox
6 years ago
Alexander Tseung
eb17151ff4
Change "Outgoing" to "Sent Ether" or "Sent Token"
6 years ago