Esteban MIno
009b1cefbe
keyring unlocked detect and unit tests
2018-07-19 19:46:46 -04:00
Csaba Solya
6921f94bfe
initial test
2018-07-19 22:34:06 +02:00
Esteban MIno
3b97d816ff
detect tokens when submit password and new account selected
2018-07-19 15:56:38 -04:00
Bruno Barbieri
9be2248d7a
Merge pull request #4625 from MetaMask/initial-trezor-support
...
Initial trezor support
2018-07-19 15:00:59 -04:00
Dan Finlay
3784a7e2c8
Merge pull request #4656 from MetaMask/portal-metamask-ens-test
...
Add support for .test ENS domains
2018-07-19 09:41:28 -07:00
Jenny Pollack
ae811628d9
Merge pull request #4833 from MetaMask/brave-flag-sentry
...
sentry - add detection for Brave Browser
2018-07-19 11:58:59 -04:00
Jenny Pollack
16fc7efef1
remove local tests
2018-07-19 09:59:58 -04:00
bitpshr
d24b5b76fd
Update variable name
2018-07-19 08:04:17 -04:00
bitpshr
d02c160db5
Updates for linting
2018-07-19 08:04:17 -04:00
bitpshr
94f99b6ed0
Updates
2018-07-19 08:04:17 -04:00
bitpshr
8df433ca84
Add support for .test Ropsten ENS domains
2018-07-19 08:04:17 -04:00
brunobar79
df19163bf9
last css fixes
2018-07-19 02:31:13 -04:00
Jenny Pollack
1a9748667d
sentry - add detection for Brave Browser
2018-07-19 02:22:56 -04:00
brunobar79
49d1bdea8a
design done
2018-07-18 22:57:47 -04:00
Dan Finlay
6d04c80302
Merge pull request #4813 from MetaMask/no-inject-blueskybooking
...
Do not inject on blueskybooking.com
2018-07-18 17:27:25 -07:00
Dan Finlay
dd9e3587d4
Do not inject on ani.gamer.com.tw
...
Fixes #4799
2018-07-18 15:23:32 -07:00
brunobar79
cbb14f1d5e
fix browser not supported screen
2018-07-17 21:57:19 -04:00
brunobar79
aa5a987765
added some e2e tests
2018-07-17 21:54:04 -04:00
brunobar79
cb53d5122c
Merge branch 'develop' of github.com:MetaMask/metamask-extension into initial-trezor-support
2018-07-17 20:43:32 -04:00
brunobar79
cb97517b26
updated account list based on new designs
2018-07-17 18:53:37 -04:00
Alexander Tseung
301ae305b8
Use Number constructor for number conversion. Use existing noConversionRateAvailable message
2018-07-17 14:06:30 -07:00
Alexander Tseung
d19c42fcae
Add fallback when no function found, fix network colors, add fiat values for tokens with contract exchange rates
2018-07-17 13:38:14 -07:00
brunobar79
e89350b19f
added tests for removeAccount
2018-07-17 01:44:28 -04:00
brunobar79
de4265c629
added more unit tests
2018-07-17 01:17:18 -04:00
brunobar79
e5512c306d
added unit tests for metamaskcontroller
2018-07-16 19:36:08 -04:00
Dan Finlay
6be6b9ef29
Do not inject on blueskybooking.com
...
Per zendesk 2312.
2018-07-16 15:39:35 -07:00
Sara Reynolds
684fc710ee
Fix edge cases and add translation compatibility
2018-07-16 13:03:24 -07:00
03-26
9dd637569d
Update
2018-07-15 15:09:18 +09:00
brunobar79
d21d408d64
Merge branch 'develop' of github.com:MetaMask/metamask-extension into initial-trezor-support
2018-07-13 20:53:22 -04:00
brunobar79
3ae5b4e772
update label
2018-07-13 19:47:45 -04:00
brunobar79
5399546388
added affiliate link to trezor
2018-07-13 13:49:20 -04:00
Esteban MIno
2fffe09873
detect tokens through infura
2018-07-12 20:43:43 -04:00
Dan Finlay
c4ae399577
Add harbourair.com to injection block list
...
This site was getting unexpected results when MetaMask was installed.
https://consensys.zendesk.com/agent/tickets/2312
2018-07-12 14:21:32 -07:00
Thomas Huang
5a45df72c6
Merge pull request #4669 from MetaMask/removeNonceTrackerFunction
...
Remove unsued nonce tracker function
2018-07-12 11:48:05 -07:00
brunobar79
07d8bfaec5
Merge branch 'develop' of github.com:MetaMask/metamask-extension into initial-trezor-support
2018-07-12 12:54:08 -04:00
Whymarrh Whitby
d9f98a704e
Add tooltip to new tab icon in tx-view
2018-07-12 12:32:45 -02:30
Whymarrh Whitby
7581a4906f
Add tooltip to menu icon in tx-view
2018-07-12 12:32:45 -02:30
brunobar79
2a0a785324
added tooltip
2018-07-12 00:23:08 -04:00
Alexander Tseung
0d4dbbec2a
Merge pull request #4691 from MetaMask/i4404-confirm-refactor
...
Refactor and redesign confirm transaction views
2018-07-11 15:31:50 -10:00
brunobar79
80e875308b
forget device and autiload account features added
2018-07-11 21:21:36 -04:00
brunobar79
89cc48789a
update to temp dependencies
2018-07-11 20:01:44 -04:00
Esteban MIno
910713c6b3
improve tests
2018-07-11 15:59:05 -04:00
brunobar79
523cf9ad33
account removal is working
2018-07-11 00:20:40 -04:00
brunobar79
b9c2994d24
finish warning modal UI
2018-07-10 19:19:29 -04:00
Thomas
5188b727d4
Merge branch 'develop' into removeNonceTrackerFunction
2018-07-10 11:34:00 -07:00
frankiebee
28c509914b
Merge branch 'develop' of https://github.com/MetaMask/metamask-extension into i#3896
2018-07-10 11:32:05 -07:00
brunobar79
9b81180ab1
added ui to remove accounts
2018-07-10 00:20:00 -04:00
brunobar79
85a4e39b05
fix trezor label
2018-07-09 20:54:47 -04:00
brunobar79
d3f793a44a
added label for trezor accounts
2018-07-09 19:04:30 -04:00
brunobar79
2de3039b6b
fix account duplication
2018-07-09 17:55:37 -04:00
brunobar79
7cca7ace2e
fix all the account related bugs
2018-07-09 17:24:52 -04:00
brunobar79
5127601545
copy updated
2018-07-06 20:37:08 -04:00
brunobar79
dddbb4250b
update connect harwdware screen
2018-07-06 20:04:20 -04:00
Alexander Tseung
a2d9c43fba
Various fixes from PR comments
2018-07-06 16:27:08 -07:00
Alexander Tseung
9cde5ab11b
Use eth-method-registry to get method data
2018-07-06 16:27:08 -07:00
Alexander Tseung
7732cd4100
Display newest transaction
2018-07-06 16:27:08 -07:00
Alexander Tseung
ea9d51e427
Refactor and redesign confirm transaction views
2018-07-06 16:27:08 -07:00
brunobar79
7c9d942ba1
Merge branch 'develop' of github.com:MetaMask/metamask-extension into initial-trezor-support
2018-07-06 19:21:18 -04:00
brunobar79
6b2511f94f
UI refactor
2018-07-05 20:59:31 -04:00
brunobar79
ba5cde0995
move strings to localization file
2018-07-05 17:04:36 -04:00
Dan J Miller
6595f84d07
Merge pull request #4648 from MetaMask/update-import-from-seed-screen
...
Update import from seed screen on new ui.
2018-07-05 16:26:21 -02:30
Dan J Miller
46cda26f3b
Merge pull request #4685 from MetaMask/estimate-gasprice-background-newui
...
Use background gas price estimation method in new ui.
2018-07-05 08:01:03 -02:30
Dan
f262f0ea64
Update import from seed screen on new ui.
2018-07-04 21:21:12 -02:30
brunobar79
9d3f2435e5
lint fix
2018-07-03 15:46:15 -04:00
kumavis
77daed5c74
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-07-03 12:42:14 -07:00
brunobar79
3837c2ddd7
fix merge conflicts
2018-07-03 15:41:18 -04:00
brunobar79
13b03ec090
fix lint errors
2018-07-03 14:29:36 -04:00
brunobar79
595447ccac
Merge remote-tracking branch 'upstream/develop' into HEAD
2018-07-03 14:21:17 -04:00
bitpshr
badf0ce314
Conditionally use Promise-based extension API when creating windows
2018-07-03 13:33:13 -04:00
brunobar79
3290421e2f
fix merge conflicts
2018-07-03 13:31:30 -04:00
Esteban MIno
0494b2fc8a
Merge branch 'develop' into detectTokenFeature
2018-07-03 13:23:15 -04:00
Esteban MIno
03fd4355af
passtest-lint
2018-07-03 12:53:06 -04:00
brunobar79
a8f745f9fe
eslint --fix .
2018-07-02 18:49:33 -04:00
kumavis
a89902c170
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-07-02 13:54:05 -07:00
brunobar79
f19ffaf08d
move hardcoded strings to localization file
2018-07-02 15:16:05 -04:00
brunobar79
317c3084df
allow to open specific route in fullscreen mode
2018-07-02 15:14:31 -04:00
brunobar79
451c05bcbb
fix environment detection regex
2018-07-02 15:14:05 -04:00
brunobar79
1494cc5e6c
fix merge conflicts
2018-07-01 11:41:34 -10:00
PhyrexTsai
11736e6318
Update to support pathnames on IPFS hash
...
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
2018-06-29 13:57:41 +08:00
Dan
de01a6f112
Use background gas price estimation method in new ui.
2018-06-28 21:28:59 -02:30
Esteban MIno
6284e66481
tests for spec
2018-06-27 22:18:06 -04:00
Esteban MIno
0e863d5fab
network store to detect token
2018-06-27 19:54:43 -04:00
Esteban MIno
bfac9c2c2d
detect tokens polling
2018-06-27 16:29:24 -04:00
Dan J Miller
1839ab5346
Merge pull request #4574 from MetaMask/i4409-i4410-ens-input-enhancements
...
[new-ui] Improve ENS input errors and update ens validation on network change
2018-06-27 17:09:44 -02:30
frankiebee
9b92ba4c47
trandsactions - remove rejected transactions from history
2018-06-25 15:07:54 -07:00
tmashuang
dd18684a5d
Remove unsued nonce tracker function
2018-06-25 15:01:14 -07:00
frankiebee
7d3da0ae96
migration 27 - remove rejected transactions from state
2018-06-25 11:45:00 -07:00
brunobar79
87dfca0767
fixes
2018-06-23 02:52:11 -04:00
Thomas Huang
46b2f1df11
Merge pull request #4592 from vittominacori/fix/close-popup-bug-#4553
...
set an id to the metamask notification popup
2018-06-20 15:50:07 -07:00
Dan
06307ef8ae
Merge branch 'develop' into i4409-i4410-ens-input-enhancements
2018-06-19 21:39:52 -02:30
Thomas
ea0dcdd312
Merge branch 'develop' into v4.8.0
2018-06-18 12:37:01 -07:00
kumavis
356cc50095
notice controller - properly show new notices for non-new users
2018-06-18 12:10:35 -07:00
kumavis
9a7f363c2a
Merge pull request #4586 from MetaMask/block-idex-phisher
...
Add apparent phishing address to block list
2018-06-18 11:26:19 -07:00
Csaba S
8aab4dd1fa
View address of an added token ( #4591 )
...
* adding menu actions for tokens
* apply common style
2018-06-18 10:29:09 -07:00
vittominacori
ff3c262621
set the popup id returned by create promise
2018-06-17 19:16:30 +02:00
vittominacori
4c1b526137
set an id to the metamask notification popup
2018-06-16 18:51:01 +02:00
kumavis
33cb0a8cb2
lint - fix recipient-blacklist.js
2018-06-15 11:07:56 -07:00
kumavis
83c02f90cf
blacklist - recipient blacklist as js for inline comments
2018-06-15 10:47:42 -07:00
kumavis
753743e746
Update recipient-blacklist-config.json
2018-06-15 10:32:09 -07:00
Dan Finlay
a42299aab7
Add apparent phishing address to block list
...
In [this reddit post](https://www.reddit.com/r/Metamask/comments/8r3nsu/help_me_please_somebody_stole_my_ethers/ ) a user suggests they got some ether stolen after visiting IDEX. Their ether was sent to [this address](https://etherscan.io/address/0x9bcb0a9d99d815bb87ee3191b1399b1bcc46dc77 ), which is full of comments of people telling similar stories of being phished on IDEX. I think we can safely block this, and probably safe some people some money.
2018-06-15 08:55:39 -07:00
Dan Finlay
3a6cc3c8fd
Re-enable dapp reload on network change
...
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.
2018-06-14 15:15:23 -07:00
Dan
bb855707ef
ENS input in send form shows distinct errors for invalid addresses and non-existent addresses.
2018-06-14 15:43:14 -02:30
Thomas
ef31eeccb2
v4.8.0
2018-06-14 10:48:38 -07:00
kumavis
d9ef72cb7e
Merge branch 'develop' into save-brave
2018-06-14 10:11:35 -07:00
Dan Finlay
11bfdf444d
Handle brave throws
2018-06-14 10:09:45 -07:00
Dan Finlay
d814bee578
Merge pull request #4571 from MetaMask/disable-diagnostics
...
diagnostics - temporarily disable
2018-06-14 10:03:53 -07:00
Dan Finlay
3a5089da6f
Merge pull request #4566 from MetaMask/notice-phishing
...
Push new notice on recent phishing incidents
2018-06-14 09:49:38 -07:00
kumavis
722c5ae821
notice-controller - update memStore on boot
2018-06-14 00:23:01 -07:00
kumavis
4b8a4fd5fe
test - e2e - check for phishing warning
2018-06-13 23:52:51 -07:00
kumavis
44a8e48a04
notices - replace getLatestNotice with getNextNotice
2018-06-13 23:30:31 -07:00
kumavis
ac8b56a00d
notices - notices collection is now manually edited
2018-06-13 22:56:46 -07:00
kumavis
e9cb650832
Merge branch 'develop' of github.com:MetaMask/metamask-extension into ValidateEmptyKey
2018-06-13 21:11:04 -07:00
kumavis
691ac5d288
account-import-strategies - ensure privateKey is prefixed before converting to buffer
2018-06-13 21:06:33 -07:00
kumavis
43e805805e
diagnostics - temporarily disable
2018-06-13 17:40:28 -07:00
kumavis
7b414f3ed0
background - persistence pipeline - fix persistence bug
2018-06-13 16:45:18 -07:00
Bruno
704e2a21f8
clean up
2018-06-13 02:09:25 -04:00
Bruno
bb4cc72646
fix merge conflicts
2018-06-13 02:01:47 -04:00
Bruno
8763ea898e
move TrezorKeyring to its own package
2018-06-13 01:32:13 -04:00
Bruno
d4201ae1cc
added support for signPersonalMessage
2018-06-13 00:22:04 -04:00
Erik Marks
bb201d7c4a
Merge branch 'develop' into stop-reload-on-network-change
2018-06-12 13:39:21 -07:00
kumavis
604289c96c
controllers - transaction - prefer log over console
2018-06-12 12:08:06 -07:00
kumavis
177cc3f280
metamask - ensure all nonce locks are released
2018-06-12 11:51:35 -07:00
kumavis
8f93e34175
nonce-tracker - wrap nonce calculations in try-catch and release lock on error
2018-06-12 11:31:26 -07:00
kumavis
055346843b
lint - fix lint for network
2018-06-12 11:27:32 -07:00
kumavis
6a2649a90f
network - import createBlockTrackerInspectorMiddleware and rearrange cache middleware order
2018-06-12 11:12:32 -07:00
Erik Marks
b982961381
removed auto-reload.js, moved global web3 export to inpage.js
2018-06-12 11:04:37 -07:00
kumavis
c86f935889
nonce-tracker - wrap nonce calculations in try-catch and release lock on error
2018-06-12 10:55:54 -07:00
Erik Marks
f461bd8812
wip
2018-06-12 09:28:50 -07:00
Dan Finlay
b24efcb1cd
Make account import tests much more specific
...
However, they no longer seem to work. I'm unclear why this test is
failing. The private key being provided should be valid.
2018-06-11 14:58:05 -07:00
kumavis
ebb9447593
test - e2e - factor out setup phase + rename METAMASK_CONFIG to METAMASK_TEST_CONFIG
2018-06-11 14:25:49 -07:00
kumavis
02f5502e16
test - e2e - inject metamask config to point at localhost
2018-06-11 11:04:28 -07:00
kumavis
0db776c3cc
lint - controllers - whitepace fix
2018-06-11 10:17:09 -07:00
Bruno
999b6bd24a
clean up
2018-06-11 01:58:19 -04:00
Bruno
68d97211ff
sign transactions is pretty close
2018-06-11 01:52:41 -04:00
Bruno
d1880073f6
balances working
2018-06-10 21:10:22 -04:00
Bruno
f6b27fa9eb
add account working
2018-06-10 19:02:54 -04:00
Bruno
f5f66f59d7
clean up
2018-06-10 18:48:42 -04:00
Bruno
8c4d58aa45
initial trezor support
2018-06-10 03:52:32 -04:00
Jenny Pollack
e7c2710a55
Merge branch 'develop' into save-brave
2018-06-07 14:10:56 -07:00
kumavis
3ce83570ee
network - provider - infura - use block-reemit middleware
2018-06-07 12:26:37 -07:00
Dan Finlay
c0d2dab28b
Merge pull request #4523 from MetaMask/i4462-FixResetBug
...
Fix bug where reset account would not work.
2018-06-07 10:47:34 -07:00
kumavis
66b703b1a4
Merge branch 'develop' of github.com:MetaMask/metamask-extension into network-remove-provider-engine
2018-06-07 10:07:36 -07:00
Jenny Pollack
fd8bcc9cb1
lint
2018-06-06 22:08:32 -07:00
Jenny Pollack
01a1eff8a8
remove loglevel
2018-06-06 18:35:41 -07:00
Jenny Pollack
7edde61c12
preferred first languauge - check for Brave
2018-06-06 18:24:45 -07:00
Jenny Pollack
275c31855d
first language - add check for brave browser on getAcceptLanguages
2018-06-06 18:10:05 -07:00
Dan
11f5fdc927
Merge branch 'develop' into i3725-refactor-send-component-
2018-06-06 21:55:20 -02:30
Dan Finlay
c53c5d5c9e
Fix bug where reset account would not work.
...
Fixes #4462
Ensures that resetAccount() can work on non-stock providers.
I'm unclear how this was ever working, this code hasn't moved in months,
but users report it recently breaking. Maybe we only recently pushed it
to prod.
2018-06-06 16:46:39 -07:00
kumavis
aea9491f6a
Merge pull request #4477 from MetaMask/i3073-block-gravityforms
...
Block gravityforms.com from web3 injection
2018-06-06 12:24:05 -07:00
Dan
ae55e8a3c1
Merge branch 'develop' into i3725-refactor-send-component-
2018-06-06 16:40:43 -02:30