Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix references in tests | Dan Finlay | 2017-02-24 | 1 | -5/+5 |
| | |||||
* | Integration tests play nice with new disabled buttons. | Kevin Serrano | 2017-02-21 | 1 | -2/+6 |
| | |||||
* | add waits between notices. | Kevin Serrano | 2017-02-21 | 1 | -0/+13 |
| | |||||
* | Merge branch 'mapachurro-patch-1' of github.com:mapachurro/metamask-plugin ↵ | Kevin Serrano | 2017-02-11 | 1 | -0/+28 |
|\ | | | | | | | into mapachurro-patch-1 | ||||
| * | Update first-time.js | mapachurro | 2017-02-10 | 1 | -0/+28 |
| | | |||||
* | | Fix integration tests. | Kevin Serrano | 2017-02-10 | 1 | -18/+2 |
|/ | |||||
* | test - first-time - re-add terms header check | kumavis | 2017-02-02 | 1 | -0/+2 |
| | |||||
* | tests - mockDev - fix first-time flow | kumavis | 2017-02-02 | 1 | -20/+18 |
| | |||||
* | obs-store - use published module | kumavis | 2017-01-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'dev' into obs-store2 | kumavis | 2017-01-22 | 1 | -1/+2 |
|\ | |||||
| * | Fix test to log out despite number of menu items | Dan Finlay | 2017-01-18 | 1 | -1/+2 |
| | | |||||
* | | background - move pojo migrator to outside of metamask controller | kumavis | 2017-01-12 | 1 | -20/+24 |
| | | |||||
* | | background - introduce ObservableStore | kumavis | 2017-01-12 | 1 | -18/+15 |
|/ | |||||
* | Add additional migration test | Dan Finlay | 2016-12-24 | 1 | -2/+19 |
| | |||||
* | Restructured migration | Dan Finlay | 2016-12-22 | 3 | -123/+75 |
| | | | | | | | | | Migrator now returns a lostAccount array that includes objects these objects include keys of address and privateKey, this allows the MetamaskController to restore the lost accounts even without customizing the idStore or the KeyringController. Also includes a patch that allows idStore to synchronously export private keys. | ||||
* | Fixed another lostAccount test | Dan Finlay | 2016-12-22 | 1 | -1/+1 |
| | |||||
* | Merge pull request #916 from MetaMask/i894-DetectBadAccounts | Dan Finlay | 2016-12-21 | 1 | -0/+60 |
|\ | | | | | I894 detect bad accounts | ||||
| * | Got bad account detection working and added to state | Dan Finlay | 2016-12-10 | 1 | -3/+5 |
| | | |||||
| * | Mostly added bad account detection | Dan Finlay | 2016-12-09 | 1 | -0/+58 |
| | | | | | | | | Currently riddled with logs, because the migrator is inexplicably returning before generating the new style accounts for comparison. | ||||
* | | Remove encryptor in favor of external browser-passworder | Dan Finlay | 2016-12-20 | 1 | -71/+0 |
|/ | | | | I broke out the encryptor lib into its own module on npm called browser-passworder. | ||||
* | Fix vault encrypting & unlocking bug | Dan Finlay | 2016-12-01 | 2 | -0/+6 |
| | | | | | | | | This is only a bug in dev, but was committed yesterday. Sometimes the `encrypt` method was being passed values other than the password as the encryption key, leading to un-unlockable vaults. To find this, and avoid it for all time hereafter, I added several more steps to our oft-neglected integration test suite, which now fully initializes a vault, locks it, and unlocks it again, to make sure all of those steps definitely work always. | ||||
* | Add integration tests for logging out and back in | Dan Finlay | 2016-12-01 | 1 | -1/+27 |
| | |||||
* | Add more integration tests | Dan Finlay | 2016-12-01 | 1 | -0/+25 |
| | | | | | | | | Integration tests now: - Scroll through terms - Accept terms - Confirm seed phrase - Verify account detail screen | ||||
* | Made integration test create a first vault | Dan Finlay | 2016-12-01 | 1 | -0/+22 |
| | |||||
* | Denodeify most of KeyringController | Dan Finlay | 2016-11-29 | 1 | -3/+8 |
| | | | | | | | | | | Mostly Fixes #893 A couple methods cache callbacks, and will require a larger refactor to fully denodeify. Specifically, our methods involving web3 requests to sign a tx, sign a message, and approve or cancel either of those. I think we should postpone those until the TxManager refactor, since it will likely handle this response caching itself. | ||||
* | Fix new encryptor migration logic | Dan Finlay | 2016-11-23 | 1 | -0/+11 |
| | |||||
* | Create failing test to check submitPassword in keyringController. | Kevin Serrano | 2016-11-19 | 1 | -0/+46 |
| | |||||
* | Fix integration test suite | Dan Finlay | 2016-11-08 | 1 | -11/+3 |
| | |||||
* | Fix password validation and persistence issue | Dan Finlay | 2016-11-04 | 1 | -0/+22 |
| | | | | Was wiping the vault on each successful password attempt... :P | ||||
* | Remove debugger statement. | Kevin Serrano | 2016-10-26 | 1 | -1/+0 |
| | |||||
* | Phase out extra warning screen. | Kevin Serrano | 2016-10-26 | 1 | -2/+1 |
| | |||||
* | Fix tests | Dan Finlay | 2016-10-21 | 1 | -0/+1 |
| | |||||
* | Linted | Dan Finlay | 2016-10-15 | 1 | -1/+0 |
| | |||||
* | Got basic encryptor working | Dan Finlay | 2016-10-15 | 1 | -7/+24 |
| | |||||
* | Got encrypting working, not yet decrypting | Dan Finlay | 2016-10-15 | 1 | -2/+13 |
| | |||||
* | Began adding browser-native encryptor module | Dan Finlay | 2016-10-13 | 2 | -0/+42 |
Added new Qunit build process that will browserify the contents of `test/integration/lib` into the QUnit browser, allowing much more modular testing, including unit testing of our modules in our target browsers. Made a basic unit test file of this form for the new encryptor module, which fails miserably because I've only just begun to work with it. I've started with this blog post as a starting point, and will be adjusting it to our needs from there: http://qnimate.com/passphrase-based-encryption-using-web-cryptography-api/ |