Commit Graph

1518 Commits

Author SHA1 Message Date
Dan Finlay 784856532c Ensure loading indication covers fox 2016-09-12 14:37:17 -07:00
Dan Finlay 02b57adbf1 Linted 2016-09-12 14:34:45 -07:00
Dan Finlay 1ba83766bb Load accounts into ethStore on unlock 2016-09-12 14:33:54 -07:00
Dan Finlay 2caac3c7d7 Fix single account list formatting 2016-09-12 14:27:26 -07:00
Dan Finlay 0d11eab8cb Add accounts back to metamask state 2016-09-12 14:22:06 -07:00
Dan Finlay 6fcbb43c50 Merge branch 'master' into FixPasswording 2016-09-12 11:35:50 -07:00
Dan Finlay 4a47f26e8c Fix keystore reference 2016-09-12 11:25:30 -07:00
Dan Finlay e0e38b879f Fix some references 2016-09-12 11:21:27 -07:00
Dan Finlay 363c2a0939 Fix account unlocking
SubmitPassword was not creating a new id-management

This is because I broke up the old "createIdmgmt" method to not perform as much conditional logic.

Now the pieces are reusable and do what they should do.
2016-09-12 11:13:26 -07:00
Frankie b8f75e387a Merge pull request #644 from MetaMask/revert-638-i555-SaltVault
Revert "Add new eth-lightwallet salting to vault."
2016-09-12 10:40:59 -07:00
Frankie c37c050c8a Revert "Add new eth-lightwallet salting to vault." 2016-09-12 10:34:06 -07:00
Frankie fcc9ca812e Merge pull request #638 from MetaMask/i555-SaltVault
Add new eth-lightwallet salting to vault.
2016-09-12 10:22:06 -07:00
Dan Finlay 56b9b1766d Merge branch 'master' into i555-SaltVault 2016-09-12 09:47:03 -07:00
Kevin Serrano 3e836abc47 Merge pull request #639 from MetaMask/DevFaq
Add developer faq to top of readme
2016-09-12 09:46:20 -07:00
Dan Finlay 5c1d8e299e Select first address when restoring vault
Fixes #642
2016-09-12 08:50:42 -07:00
Dan Finlay f51a13abaf Fix ethStore pushed addresses
Needed to add hex prefix always.
2016-09-12 08:39:46 -07:00
Dan Finlay c2105c4070 Fix account list formatting when only a single item.
- Makes account list items no longer flex larger than they should be.
- Makes the add account button not flex larger than it should be.
- Adds a line under the add account button to define its size.
2016-09-12 08:39:38 -07:00
Dan Finlay 9b861b6687 Fixed caching bug
Fixed bug where the second new vault created in an IdStore would initially return the accounts from the original store.

Also fixed some tests that were incorrect.
2016-09-10 15:45:34 -07:00
Dan Finlay 5e60b2f0c4 Correct assertion for BIP32 compliance
According to [axic's work here](https://github.com/MetaMask/metamask-plugin/issues/640#issuecomment-246133672), MetaMask is generating the correct address, so I've corrected that assertion accordingly.
2016-09-10 12:57:11 -07:00
Dan Finlay b1590f179e Remove log 2016-09-10 12:39:50 -07:00
Dan Finlay cdd367dc39 Add more bip44 assertions 2016-09-10 12:38:04 -07:00
Dan Finlay 8922ae1a55 Made bip44 assertions easier to add to 2016-09-10 12:35:52 -07:00
Dan Finlay 1b77d5300b Clean up tests 2016-09-10 12:15:05 -07:00
Dan Finlay 59fd86383f Correctly clear ethStore cache on new vault restore 2016-09-10 12:08:27 -07:00
Dan Finlay 6763871c41 Captured #640 in failing test 2016-09-10 11:46:50 -07:00
Dan Finlay 6d6130e2a6 Camelcase dataset key for react 2016-09-10 11:23:11 -07:00
Dan Finlay 310ea53a82 Add developer faq to top of readme 2016-09-09 20:01:27 -07:00
Dan Finlay 03168c6b91 Bump changelog 2016-09-09 19:52:37 -07:00
Dan Finlay 36dc63bc04 Add new eth-lightwallet salting to vault.
eth-lightwallet was previously not salting vault passwords, potentially making it easier to crack them once obtained.

This branch incorporates the API changes to allow us to take advantage of the new salting logic.

This is still throwing deprecation warnings, but that's actually a bug in eth-lightwallet I wrote, [I've submitted a PR for that here](https://github.com/ConsenSys/eth-lightwallet/pull/116).

Fixes #555
2016-09-09 19:42:18 -07:00
Kevin Serrano 153b6b73d8 Merge pull request #636 from MetaMask/how-it-works-bug
How it works now displays only on install
2016-09-09 14:49:16 -07:00
Kevin Serrano 5e38f48f41 Update changelog 2016-09-09 14:24:16 -07:00
Kevin Serrano 36759b3238 Do not trigger how-to-video on anything but install. 2016-09-09 14:23:04 -07:00
Kevin Serrano 7fd0ddd078 Merge pull request #630 from MetaMask/i610-InitOneWalletOnly
Only init one wallet on restore
2016-09-09 09:55:20 -07:00
Kevin Serrano 2ede90eee3 Merge branch 'i610-InitOneWalletOnly' of github.com:MetaMask/metamask-plugin into i610-InitOneWalletOnly 2016-09-09 09:50:45 -07:00
Kevin Serrano 12bd77f8b3 Merge pull request #632 from MetaMask/FixLogoPasswordFollow
Fix fox logo password following
2016-09-09 09:43:36 -07:00
Kevin Serrano 69aa2ed25f Merge branch 'master' into FixLogoPasswordFollow 2016-09-09 09:40:35 -07:00
Kevin Serrano 348f1fb797 Merge pull request #631 from MetaMask/i599-LoginLoadingIndication
Show loading indication during unlocking.
2016-09-09 09:35:41 -07:00
Dan Finlay a4e4c85453 Fix fox logo password following
The new lightweight svg logo was not following text quite right.

The new `lookAt` method was not using the same logic the module was using internally on mouse movement.

I simply used that logic and exposed it via the old (expected) API, and got it behaving the way I like.
2016-09-08 20:31:42 -07:00
Dan Finlay 7b6c018c39 Show loading indication during unlocking. 2016-09-08 19:53:54 -07:00
Dan Finlay 2f98d5bc0f Bump changelog 2016-09-08 19:50:55 -07:00
Dan Finlay 01f3683dcf Only init one wallet on restore
Fixes #610
2016-09-08 19:49:28 -07:00
Frankie c97aef2b99 Merge pull request #629 from MetaMask/FixLogoLeak
Fix new logo related errors
2016-09-08 16:03:25 -07:00
Dan Finlay 4a7eab5b1a Merge branch 'master' into FixLogoLeak 2016-09-08 15:43:51 -07:00
Dan Finlay 6c05c221cd Fix new logo related errors
Fixed logo deallocation related bugs, had to patch the logo repo itself to add a stopAnimating method.

Also tuned up the logo to more closely resemble the old behavior.
- Overlaps the title text
- Points nose at cursor, not just front of eyes
- Cursor is more "distant" from fox, to avoid extreme angles on edges.
2016-09-08 15:41:21 -07:00
Dan Finlay fc0f64a5a8 Merge pull request #627 from MetaMask/i#589pendingTxsIssue
I#589pending txs issue
2016-09-08 15:39:42 -07:00
Frankie 3f64095eed Merge branch 'i#589pendingTxsIssue' of https://github.com/MetaMask/metamask-plugin into i#589pendingTxsIssue 2016-09-08 14:56:19 -07:00
Frankie ece1ecb90b Fix wording in changelog and bug 2016-09-08 14:53:49 -07:00
Frankie 079c1a8972 Merge branch 'master' into i#589pendingTxsIssue 2016-09-08 13:45:27 -07:00
Frankie 0d4bfe8038 Remove console.log 2016-09-08 13:44:32 -07:00
Kevin Serrano 1f0b2ca787 Merge pull request #625 from MetaMask/AddNewLogo
Add new lightweight logo
2016-09-08 13:42:05 -07:00