1141 Commits

Author SHA1 Message Date
William O'Beirne
34ef8857da Trezor Help Link & Decrypt UI (#1695) 2018-04-30 13:40:39 -05:00
William O'Beirne
a57d17a3e0 Fix Duplicate DPaths & Deterministic Modal Improvements (#1682)
* Fix dPath uniqueness

* Pass around dPath object, not just path, to maintain uniqueness

* Improve deterministic modal UI

* Fix custom dpaths
2018-04-30 13:39:25 -05:00
Will O'Beirne
e9101516e7
Check in trezor work 2018-04-30 13:17:17 -04:00
Will O'Beirne
e292253454
Refactor Ledger and Trezor wallets to provide all functionality via libs. Run chain code generation thru Enclave. 2018-04-29 17:18:39 -04:00
Will O'Beirne
4c7c6d0a3b
Switch over to using electron protocol, remove code thats no longer necessary 2018-04-29 16:04:34 -04:00
HenryNguyen5
22e82f07b3 cleanup 2018-04-27 19:53:32 -04:00
HenryNguyen5
bd72b95e80 Finish types 2018-04-27 19:36:44 -04:00
Will O'Beirne
82302b92f6
Remove unused lib 2018-04-27 17:06:24 -04:00
HenryNguyen5
e31648b7b2 Initial types 2018-04-27 16:54:46 -04:00
Will O'Beirne
50a960f62f
Check in progress 2018-04-27 16:49:17 -04:00
HenryNguyen5
a67f18122f Merge branch 'develop' of github.com:MyCryptoHQ/MyCrypto into develop 2018-04-27 14:42:41 -04:00
Will O'Beirne
ac8777bab5
Convert enclave into its own lib. Implement client and server. 2018-04-27 13:46:51 -04:00
William O'Beirne
82e0530bec Allow Network Change Offline (#1683)
* Allow changing to offline node when currently offline

* Fix tests
2018-04-26 22:55:31 -05:00
William O'Beirne
5733833f5e Wallet Selection Optimization (#1680) 2018-04-26 13:24:28 -05:00
William O'Beirne
4f6dde23c0 Render Falsey Contract Outputs (#1684) 2018-04-26 13:19:54 -05:00
HenryNguyen5
df2c3bc7fd Add Error Boundary to Parity Signer (#1675)
* add jenkins config for mac signing (#1666)

* More RC Bugfixes (#1670)

* add jenkins config for mac signing (#1664)

* Fix #1653

* Fix #1648

* Fix #1638

* Fix test

* Electron Alpha Prep (#1671)

* Adjust update flow to not auto update, not publish in CI

* Revert "Adjust update flow to not auto update, not publish in CI"

This reverts commit 74fb382ce8d8cd9e227703ccfa8d6310bffd9dda.

* First pass at new app version modal

* Added app alpha notice that either warns you about alpha, or blocks the whole app.

* Improve newer version detection, add unit tests

* Remove native auto update behavior

* add jenkins config for mac signing (#1664)

* Notice once per session

* copy changes per PR review

* More RC Bugfixes (#1669)

* Fix #1653

* Fix #1648

* Fix #1638

* Fix test

* Add errorable component

* Fix lint

* Change instance order
2018-04-26 01:26:37 -05:00
HenryNguyen5
e2b569accc Update yarn lock 2018-04-25 21:46:20 -04:00
HenryNguyen5
8b3c5f3321 Introduce helpers for sagas 2018-04-25 21:46:09 -04:00
HenryNguyen5
55a01ac5c6 Do not truncate errors, pretty output 2018-04-25 21:46:00 -04:00
Maciej Hirsz
cf59688896 Enable Parity Signer Message Signing (#1663)
* Enable Parity Signer to sign messages

* Verify that message signature is correct

* Type systems are awesome :)
2018-04-25 19:36:29 -05:00
William O'Beirne
5542791af8 Electron Alpha Prep (#1665)
* Adjust update flow to not auto update, not publish in CI

* Revert "Adjust update flow to not auto update, not publish in CI"

This reverts commit 74fb382ce8d8cd9e227703ccfa8d6310bffd9dda.

* First pass at new app version modal

* Added app alpha notice that either warns you about alpha, or blocks the whole app.

* Improve newer version detection, add unit tests

* Remove native auto update behavior

* Notice once per session

* copy changes per PR review
2018-04-24 22:29:34 -05:00
HenryNguyen5
54102d07b0 More RC Bugfixes (#1669)
* Fix #1653

* Fix #1648

* Fix #1638

* Fix test
2018-04-24 22:26:53 -05:00
Danny Skubak
ab4eaf1b05 add jenkins config for mac signing (#1664) 2018-04-24 17:55:01 -05:00
HenryNguyen5
e9f04369e3 Add comments 2018-04-23 21:00:16 -04:00
HenryNguyen5
570b3c42b9 Cleanup types 2018-04-23 20:50:43 -04:00
HenryNguyen5
bbfb084bdc Initial scaffold of enclave 2018-04-23 20:34:15 -04:00
Taylor Monahan
8146f14f7a Change "Ether Wallets" to "ether wallets" in footer copy (#1620) 2018-04-23 18:59:23 -05:00
Taylor Monahan
d31ee202a1 Adjust language capitalization (#1622)
Adjust language capitalization
2018-04-23 18:40:04 -05:00
William O'Beirne
9d2199970b Update Create Wallet Tutorial Screenshots (#1661) 2018-04-23 18:38:12 -05:00
HenryNguyen5
12d29e5b94 RC Bugfixes (#1644)
* Fix #1569

* Use common component for handling "to" address

* If to address becomes invalid, hide contract interact explorer

* Add IS_CONTRACT_INTERACTION mode - fix bugs related to contract interact

* Bump shepherd version to fix bugs related to metamask + network switches

* Update mycrypto link downloads

* Update facebook link

* Remove console log from checktx

* Fix dollar sign on contract address in conf modal

* Fix unchecksummed address for metamask signing

* Cleanup unused classname

* Update generate keystore file description to be correct

* Add space to create new wallet banner

* Remove extra variable

* Do checksumming in library function instead of component

* Clear state on address change
2018-04-23 18:35:24 -05:00
William O'Beirne
0cfc218f2c Fix Electron Icons & Fix Initial Sizing (#1544) 2018-04-17 14:49:29 -05:00
HenryNguyen5
55254db206 Fix react yarn type resolution (#1545)
* Fix react yarn type resolution

* Update yarn lock
2018-04-17 14:27:00 -05:00
Danny Skubak
e58ccc0126 Add .drawbridgerc file (#1540) 2018-04-16 20:58:27 -05:00
Daniel Ternyak
699e4d6fa9
Prep Launch of Release Candidate 1.0.0 (#1538)
* Prep launch of Release Candidate

* add RC to readme

* add steely referral links
2018-04-16 20:32:17 -05:00
Daniel Ternyak
b2b1832e86
Add yarn.lock file (#1513)
* add yarn.lock file

* update yarn
2018-04-16 18:37:07 -05:00
William O'Beirne
aa0f9cd455 Electron Redesign (#1505)
* Frameless Electron. Separate electron template. Generecize navigation link. Move nav info to config.

* Add controls for language and node, network status to sidebar.

* Sticky headers

* Move custom node modal into standalone component. Render modals via portal. Add custom node modal opening to electron node list.

* Conditional styling based on environment.

* Fix active node highlight

* Add frame back in, draggable only on OSX, fix sidebar scroll.

* Remove panel content after delay.

* Adjust window sizes

* Style desktop help nav icon

* Remove unused var

* Move style to param

* Remove unused

* Update snapshot

* Fix oversized stretching, zindex fighting

* Make electron work better with various screen sizes

* Remove not-working https option for electron

* Add beta banner

* Fix web footer

* Address changes
2018-04-16 18:30:58 -05:00
Daniel Ternyak
5f0732992a
chore(package): update @types/react to version 16.3.11 (#1535)
Closes #1510
2018-04-16 18:20:39 -05:00
greenkeeper[bot]
3a0526cb4b chore(package): update @types/react to version 16.3.10 (#1510) 2018-04-16 18:19:14 -05:00
William O'Beirne
2ddd5df7dc Fix Ledger DPaths, Improve Error Messaging (#1517) 2018-04-16 18:07:00 -05:00
greenkeeper[bot]
8ce45a0c83 fix(package): update react-dom to version 16.3.2 (#1531) 2018-04-16 17:58:09 -05:00
greenkeeper[bot]
3fa699d5bd chore(package): update react-test-renderer to version 16.3.2 (#1529) 2018-04-16 17:57:06 -05:00
greenkeeper[bot]
c59b6463c4 fix(package): update react to version 16.3.2 (#1530) 2018-04-16 17:56:53 -05:00
HenryNguyen5
6c8f3ff64a Only do node checks when node change is not pending (#1525)
* Only do node checks when node change isnt pending

* bump mycrypto-shepherd version

* Use shepherds selectors

* Use shepherd pending state for checking for offline

* Fix tsc error

* mycrypto-shepherd -> myc-shepherd

* set mycrypto-shepherd
2018-04-16 17:51:15 -05:00
William O'Beirne
adad64d45f Fix TREZOR dpath on TOMO network (#1519) 2018-04-16 17:50:20 -05:00
HenryNguyen5
682b75b07d Fix jest tests (#1534)
* Fix jest tests with different fetch lib

* Make exact dep version
2018-04-16 17:23:03 -05:00
William O'Beirne
c7c17843b0 Deprecation Warning for Insecure Unlocks (#1526) 2018-04-16 10:36:14 -05:00
greenkeeper[bot]
6084b62b26 fix(package): update moment to version 2.22.1 (#1524) 2018-04-16 10:12:58 -05:00
greenkeeper[bot]
c87c494d01 fix(package): update react-transition-group to version 2.3.1 (#1520) 2018-04-16 10:12:39 -05:00
greenkeeper[bot]
ed44784f9f chore(package): update ts-jest to version 22.4.3 (#1522) 2018-04-16 10:10:09 -05:00
greenkeeper[bot]
4e357df9a4 chore(package): update @types/lodash to version 4.14.107 (#1523) 2018-04-16 10:08:36 -05:00