Commit Graph

1238 Commits

Author SHA1 Message Date
Daniel Ternyak 3854780c2b
Merge branch 'develop' into finish-config-refactor 2018-07-18 15:06:43 -07:00
mwbailey 48304699a1 Discard signed message after leaving tab (#2056) 2018-07-18 15:05:41 -07:00
Daniel Ternyak e242d0960c
Update Version to 1.2.2 2018-07-17 12:47:07 -07:00
Jean-Christophe Rona 96798e71fa Add support for the Archos Safe-T mini hardware wallet (#1963)
* Add support for the Archos Safe-T mini

* Safe-T mini: Fix version requirements

* Fix fade-in animation is not hitting the 5th wallet option

* Disable safe-t on electron:
2018-07-17 12:46:41 -07:00
Connor Bryan 55de67df0f Change all outer references to config feature 2018-07-13 20:55:50 -05:00
Daniel Ternyak 5505097c03
Update Version to 1.2.1 2018-07-13 18:23:18 -07:00
Danny Skubak 4db281bc9a Jenkins - use yarn for building (#2067) 2018-07-13 18:14:34 -07:00
Connor Bryan a0f52b8220 Refactored config 2018-07-13 19:27:02 -05:00
Connor Bryan 05f8e5a53b Refactor configNodes 2018-07-13 18:36:29 -05:00
Connor Bryan b6b5fe801f Refactor configNodesStatic 2018-07-13 17:51:44 -05:00
Connor Bryan 335ca2db23 Refactor configNodesSelected 2018-07-13 17:46:34 -05:00
Connor Bryan 44e702eb7a Refactor configNodesCustom 2018-07-13 17:42:16 -05:00
Connor Bryan 140b02e792 Merge branch 'develop' into finish-config-refactor 2018-07-13 17:39:02 -05:00
Connor Bryan 09308e3071 Refactor configMetaNetworks 2018-07-13 17:38:31 -05:00
Connor Bryan 46386a7e1d Refactor configNetworksStatic 2018-07-13 17:32:15 -05:00
Connor Bryan 05aee772d0 Refactor configCustomNetworks / fix configMeta 2018-07-13 17:26:08 -05:00
Connor Bryan 7cd6b83fa3 Convert config -> meta 2018-07-13 17:16:57 -05:00
Taylor Monahan 97bfbba51f Add Margin to Wallet Decrypt (#2048)
Screenshot of new spacing: https://i.imgur.com/6FHf1nq.png

before on left. after on right.
2018-07-11 18:36:27 -05:00
Connor Bryan 6fc6d9e074 Enable login for TREZOR with passphrase (#2052)
* Replicate PIN functionality for Passphrase

* Typo...

* Lol, really?

* Removed _ from passphrase event callback

* Change passphrase input to password

* Test for daniel

* Small fixes

* Change passphrase on input, not on blur

* Be obvious about focused buttons
2018-07-11 18:22:02 -05:00
Connor Bryan 3f57520bca Handle back-to-back similar transactions (#2038)
* Catch errors from <Amounts /> field a level up.

* Move up the componentDidCatch to <Fields />

* ...
2018-07-10 14:59:31 -05:00
Scott Bigelow 18ddb9b22f REP Token Address Change (#2046) 2018-07-10 13:03:11 -05:00
Daniel Ternyak e4debe341a
Disable local node polling (need to allow user to disable polling) (#2034)
* Only check for custom nodes locally once

* Add polling warning for console snoopers

* disable local node polling until we allow the user to disable from the client
2018-07-06 18:45:25 -05:00
Connor Bryan 2af3e3475c Adjust translation algorithm (#2033) 2018-07-06 18:39:46 -05:00
Daniel Ternyak 06c8ae6e5b
Prep 1.2.0 Release (#2028) 2018-07-06 16:11:16 -05:00
Daniel Ternyak 047b5d1e05
Update ethereum-blockies-base64 (#2030) 2018-07-06 16:09:57 -05:00
Maciej Hirsz 4aa74a4087 [Parity Signer] Add future support for ERC-681 (#1945)
* Add future support for ERC-681

* Use `addHexPrefix`
2018-07-06 16:04:31 -05:00
mwbailey fbe792a58f Allow contract value to be cleared (#1997) 2018-07-06 14:08:27 -05:00
Connor Bryan 062d25145c Make SimpleGas default to recommended gas price on initial load (#2020)
* Add a check to make sure a network even exists on the web3Wallet instance

* Format snap files

* Prevent onChange from firing due to being out-of-bounds
2018-07-06 14:07:34 -05:00
Daniel Ternyak 7ce2f72b8e
Update Tokens (July 9th, 2018) (#2027) 2018-07-06 13:57:28 -05:00
Connor Bryan f3bcc99603 Grey out disabled swap options (#2026)
* Adjust emailTo to desired email addresses

* Prettierize SupportFooter

* Add monero swap support

* Adjust styling and wording for the PaymentInfo screen for XMR

* Only show warning on XMR swaps (duh)

* Replicate comment

* Fix styling for rates and payment info

* Add a Monero donation address and use it as the placeholder for the ReceivingAddress Input

* Add a public method for the ShapeShift service to add unavailable coins to coin list

* Show unavailable swap options in a sorted manner.

* Test implementation
2018-07-06 13:56:54 -05:00
Connor Bryan 3ae3622ff4 Add Monero swap support (#1985)
* Adjust emailTo to desired email addresses

* Prettierize SupportFooter

* Add monero swap support

* Adjust styling and wording for the PaymentInfo screen for XMR

* Only show warning on XMR swaps (duh)

* Replicate comment

* Fix styling for rates and payment info

* Add a Monero donation address and use it as the placeholder for the ReceivingAddress Input
2018-07-06 13:29:16 -05:00
James Prado 0fa1b7004d Sitemap (#2008)
* Add sitemap generator script

* Add sitemap & robots.txt

* Revert "Add sitemap generator script"

This reverts commit 99c5779b78.

* Add robots.txt & sitemap to build

* Update robots.txt
2018-07-06 12:10:36 -05:00
Daniel Ternyak 5d841ce1bd
Remove Desktop Alpha Warnings (#2024) 2018-07-06 12:00:23 -05:00
Daniel Ternyak 9114f69051
Remove Alpha Banner on Electron (#2023) 2018-07-06 11:10:15 -05:00
Danny Skubak e17c94333b MC-01-004: Prevent Navigation on Main Electron Window (#2022) 2018-07-06 11:02:33 -05:00
Alejandro Cavallero e5e5dd8274 Hide unsupported tabs by RSK (#2011)
* Hides unsupported tabs by RSK

* Allows swap
2018-07-06 10:13:26 -05:00
James Prado 425655ee05 Fix meta tag link (#2006)
* Fix meta tag link

* fix path
2018-07-06 08:29:39 -05:00
Danny Skubak e0c2b10d86 MC-01-003: Add CSP to Meta Tag (#2019)
* add meta content security policy

* inject meta csp based on production status

* use correct var

* rollback devtoll modification
2018-07-06 08:15:08 -05:00
Danny Skubak 012a89bd62
Merge pull request #2017 from MyCryptoHQ/fix-metamask-poll-again
Check for `web3` before polling network status for MetaMask
2018-07-05 16:37:06 -04:00
Connor Bryan eb9f651465 Added a preliminary check before polling 2018-07-05 15:04:28 -05:00
Connor Bryan e68e3ccc2f Tighten web3 network change refresh validation (#2014)
* Add a check to make sure a network even exists on the web3Wallet instance

* Format snap files
2018-07-05 12:29:23 -05:00
Alejandro Cavallero bb2965e4df Disable tabs by network configuration (#1952)
* Adds unsupported tabs configuration by network

* Removes unused reference

* Adding network config to solve merge conflict

* Updating from develop

* Update to develop

* Update

* Update

* Update

* Deletes unused file
2018-07-03 13:31:55 -05:00
Connor Bryan c52a975aad Handle MetaMask network change (#1988)
* Poll for changes to MetaMask's network and reset the wallet if they don't match local

* Add tests for

* Add a test suite for handleMetaMaskPolling

* Add a userful comment and remove an unnecessary jest.mock

* Remove superfluous comment

* Change logout to a window reload

* Adjust verbiage of test case
2018-07-03 13:12:39 -05:00
Danny Skubak a5873758fb Use version from package.json (#2000) 2018-07-03 12:52:11 -05:00
Daniel Ternyak 88933836d2
MC-01-001: Prevent drag and drop (#1991)
* Prevent drag and drop

* fix typos
2018-07-03 12:51:27 -05:00
James Prado da32d438b8 Remove Simplex Promo EU restriction (#1993)
* Remove Simplex Promo EU restriction

* Rerun CI
2018-07-03 00:48:31 -05:00
James Prado 503beabd62 Update jobs link (#2001) 2018-07-03 00:47:39 -05:00
Connor Bryan 0d13dc93c5 Add additional validation to Amount input field (#1982)
* Adjust the validator and update validity class logic on AmountField

* Improve readability and add a condition to invalidity for Input

* Undo changes to Input and pass down showInvalidWithoutValue

* Fix prop ordering issue

* Add removed validator

* Adjust logic for NoneField
2018-07-02 16:51:51 -05:00
Roman Storm a3a92504d2 Update POA Node URL (#1986)
* Closes #1984. Change POA.network RPC endpoint to Poa.Infura.io

* change type to infura
2018-07-02 16:48:32 -05:00
Connor Bryan 54b479f04e Disable buttons on confirmation modal when transaction is broadcasting (#1987)
* Fix an issue where the disableButtons property was not being passed to the modal body.

* Add a hideButtons property for modals and hide the buttons for a broadcasting confirmation modal

* Don't show fade when there are no buttons
2018-07-02 16:44:44 -05:00