Commit Graph

2400 Commits

Author SHA1 Message Date
Dan Finlay 6c0916c28d Fix reference 2017-02-21 14:37:01 -08:00
Dan Finlay 92fb07999a Point metamask-controller personalSignRecover method to keyring-controller 2017-02-21 14:32:35 -08:00
Dan Finlay 0584988688 Move sigUtil and keyrings to external modules
These external modules now have their own test coverage and build enforcement. This allowed me to somewhat more easily add good tests around our personalSign strategy (held now in [eth-sig-util](https://github.com/flyswatter/eth-sig-util), and allow each of the keyrings to import that, etc.
2017-02-21 14:25:47 -08:00
Dan Finlay 29f07238f4 Move changelog entry 2017-02-21 09:03:16 -08:00
Frankie 09c7b9d242 Merge pull request #1143 from MetaMask/FixTxApprovalUiMode
Fix UI Dev Mode for Tx Approval
2017-02-20 23:50:54 -08:00
Dan Finlay 2baedc56ea Add log global to test suite 2017-02-20 23:42:40 -08:00
Dan Finlay 05080d1c50 Fix UI Dev Mode for Tx Approval
The state object had been changed, but our mock states for tx approval were using the old keys.

Rather than try to muck about and figure out each and every change, I've re-generated a UI dev state for tx approval, which should help @zanibas on his current project.

We can continue adding new dev states as needed from here.  If anyone catches a state that doesn't render correctly, it's worth checking if a new snapshot doesn't solve things.

Debugged by adding new debugging loggers, and I've left them in place for easier future debugging.
2017-02-20 23:33:21 -08:00
Kevin Serrano 838d19e17f Merge pull request #1140 from MetaMask/i1128-noticesdev
Add notice functionality
2017-02-20 16:00:13 -08:00
Dan Finlay 9e81a0c8c4 Merge branch 'master' into i1128-noticesdev 2017-02-20 15:42:20 -08:00
Kevin Serrano 6af200b3f3 Merge pull request #1138 from MetaMask/AddBetterLogger
Add better logger
2017-02-20 15:13:48 -08:00
Kevin Serrano ae82e8f5c7
Merge branch 'master' into i1128-noticesdev
borts
2017-02-20 15:08:13 -08:00
Kevin Serrano 736637363b
Integration tests play nice with new disabled buttons. 2017-02-20 15:07:01 -08:00
Kevin Serrano 2de7467470 Merge branch 'master' into AddBetterLogger 2017-02-20 15:02:50 -08:00
Dan Finlay 861f5c5cbb Merge pull request #1139 from MetaMask/Version-3.3.0
Version 3.3.0
2017-02-20 15:02:40 -08:00
Kevin Serrano e54b73679c
Notices must be scrolled down to proceed from. 2017-02-20 14:58:24 -08:00
Dan Finlay 04e80d36be Version 3.3.0 2017-02-20 14:46:55 -08:00
Dan Finlay f7a4cb4f1e Merge branch 'master' into AddBetterLogger 2017-02-20 14:45:37 -08:00
Dan Finlay b2c68c9ea3 Set default log levels 2017-02-20 14:30:58 -08:00
Kevin Serrano bf9d1f405f
add waits between notices. 2017-02-20 13:41:46 -08:00
Dan Finlay 8aca5bf4b5 Add debug logging to ui routing logic. 2017-02-20 13:14:12 -08:00
Kevin Serrano 415b9b245c
Fix typo. 2017-02-20 12:59:31 -08:00
Kevin Serrano c934f96651
Re-enable notices on dev. 2017-02-20 12:59:12 -08:00
Kevin Serrano b3862c6f2e Merge pull request #1137 from MetaMask/AddPersonalSignMethod
Add personal_sign and personal_ecRecover support
2017-02-20 12:32:15 -08:00
Dan Finlay 42a58918d0 Add personal_sign and personal_ecRecover support 2017-02-20 11:46:43 -08:00
Dan Finlay fc77a36a55 Merge pull request #1119 from MetaMask/i1089-networkfront
Network display/change on lock screen
2017-02-15 17:31:19 -08:00
Dan Finlay 006804513a Merge branch 'master' into i1089-networkfront 2017-02-15 16:33:41 -08:00
kumavis d5fcfd6078 Merge pull request #1123 from MetaMask/kumavis-patch-1
keyring controller - update memStore after restoreKeyring
2017-02-15 16:30:04 -08:00
Dan Finlay 48ab446436 Add memstore update after adding new keyring 2017-02-15 16:25:47 -08:00
Dan Finlay 6d103dc1e7 Merge branch 'kumavis-patch-1' of github.com:MetaMask/metamask-plugin into kumavis-patch-1 2017-02-15 16:09:16 -08:00
kumavis 943bcec0d7 keyring controller - update memStore after restoreKeyring 2017-02-15 16:04:40 -08:00
Kevin Serrano c12bea5b2e Merge branch 'master' into i1089-networkfront 2017-02-15 15:56:37 -08:00
Kevin Serrano 3bd23564fb Merge pull request #1121 from MetaMask/dev
Merge dev into master
2017-02-15 15:56:25 -08:00
Dan Finlay 352bb5cb39 Merge branch 'master' into dev 2017-02-15 15:49:04 -08:00
Kevin Serrano 3fe8e2b659 Merge branch 'master' into i1089-networkfront 2017-02-15 15:44:14 -08:00
Kevin Serrano 6a3b93b06e
Changelog. 2017-02-15 15:38:38 -08:00
Kevin Serrano 9aa70fbaba
Remove custom RPC option when on lock screen. 2017-02-15 15:37:38 -08:00
Kevin Serrano fbabcf6191
Change networks from lock screen. 2017-02-15 15:35:56 -08:00
Kevin Serrano cdd4faa917 Merge pull request #1117 from MetaMask/disclaimer-clean
Migration Testing
2017-02-15 11:29:21 -08:00
Kevin Serrano 6ef78eb02b
Add to changelog. 2017-02-15 11:16:35 -08:00
Kevin Serrano d0e2846eca
Complete migration tests. 2017-02-15 11:15:47 -08:00
Kevin Serrano 6ddd613a15
Adding additional migration state to account for moving data. 2017-02-15 11:15:33 -08:00
Kevin Serrano 75f7c1244a
Made migrations non-destructive; fixed currency migration. 2017-02-15 11:14:53 -08:00
kumavis f2539d125c Merge pull request #1113 from MetaMask/RecoverTests
Add tests showing recovering public key from signature
2017-02-15 10:51:49 -08:00
Kevin Serrano cd75d86187
Add migrations for removing terms of use data. 2017-02-14 13:21:00 -08:00
Dan Finlay 0b0eec9c52 Bump changelog 2017-02-13 21:30:08 -08:00
Dan Finlay 97b8410b30 Verify messages in a loop 2017-02-13 21:29:22 -08:00
Dan Finlay f2486fbdd3 got hash test passing 2017-02-13 21:25:02 -08:00
Dan Finlay b862d94209 Add failing test for signature recovery 2017-02-13 20:13:11 -08:00
Kevin Serrano ec8aa3d1f2 Merge pull request #1111 from MetaMask/mapachurro-patch-1
Mapachurro - Update first-time.js
2017-02-10 13:36:34 -08:00
Kevin Serrano 603eee9efe
Merge branch 'mapachurro-patch-1' of github.com:mapachurro/metamask-plugin into mapachurro-patch-1 2017-02-10 13:14:09 -08:00