William O'Beirne
c32edf4a0b
Fix initialState -> INITIAL_STATE rename ( #97 )
2017-07-27 18:21:27 -05:00
William O'Beirne
1aad9d1c21
Standardize Redux Actions / Reducers ( #95 )
...
* Convert Swap to consistent style
* Generate wallet reducer cleanup.
* Confirm empty action in swap reducer
* Union types. Fix gen wallet collision
* Fix not using all actions in reducer. Added reducer state for is fetching from bity. Added todo to make that a loader.
* Readme instructions.
* Remove common action constants.
* Bring all actions and reducers inline with readme instructions.
* Readme fixes
* address comments
2017-07-27 12:05:09 -05:00
William O'Beirne
e8ad2ce958
Flow style include fix ( #75 )
...
* Attempt to fix the flow include style errors, as outlined in this gist: https://gist.github.com/lambdahands/d19e0da96285b749f0ef (#75 )
2017-07-27 11:50:29 -05:00
crptm
1c7f13c69c
fix npm run build ( #94 )
2017-07-25 18:13:25 -05:00
Daniel Ternyak
0eae13f938
Swap Cleanup ( #68 )
...
* add types for swap action creators (and separate out to separate module)
* DRY up swapInformation and onGoingSwapInformation -> SwapInfoHeader.
* stop bity rate loading when Swap will unmount
* split out SimpleDropdown to separate module
* various additional refactors
2017-07-22 16:24:03 -05:00
William O'Beirne
7d5e590c42
Manifest and Favicons ( #69 )
...
* Move favicon stuff to static folder. Expand manifest.json. Link it all up in HTML.
* Undo index changes
* Remove unnecessary readme
2017-07-22 15:55:59 -05:00
Daniel Ternyak
69851696e9
Update flow-bin version to 0.50.0 ( #67 )
2017-07-21 13:49:30 -05:00
William O'Beirne
5ca84b816f
Added missing qr code dependency to package lock ( #65 )
2017-07-20 15:20:28 -05:00
skubakdj
7fd7ba66c9
Gas price dropdown ( #61 )
...
* implement gas price dropdown
2017-07-20 12:06:10 -05:00
William O'Beirne
d2ae162e80
Enforce node / npm versions, add package-lock.json ( #57 )
...
* Enforce node / npm versions, add package-lock.json
* Have travis respect nvmrc. Add nvmrc.
2017-07-18 19:41:17 -05:00
Daniel Ternyak
0b72b8ff6a
update GenerateWallet hasDownloadedWalletFile prop type from invalid 'boolean' to valid 'bool' type ( #58 )
2017-07-17 20:47:01 -05:00
Daniel Kaspo
e0a52ed0f8
Fixed trying to improperly delete our dist folder. ( #36 )
...
* Fixed trying to improperly delete our dist folder.
2017-07-17 10:35:25 -05:00
Daniel Ternyak
37008e9fe9
Complete Generate/Create Wallet Flow ( #38 )
...
* GenerateWallet: Download real UTC file.
* Paper wallet (#45 )
* Working paper wallet (#52 )
* Reset Generate Wallet state when component will unmount
2017-07-16 16:02:13 -05:00
Daniel Ternyak
2265f75700
Adjust 'lint-staged' to pass single-quote via CLI; remove unneeded .prettierrc ( #55 )
2017-07-16 11:15:37 -05:00
crptm
c8fa6e3022
support tokens on send page ( #47 )
2017-07-15 18:05:57 -05:00
Maciej Bembenista
f4e63c7e02
Integrate Husky git hooks and configure a Prettier hook for JS ( #53 )
...
* Add Husky, lint-staged and prettier as dependencies, configure prettier precommit hook
* Change line width in Prettier to the default 80
2017-07-15 18:02:14 -05:00
William O'Beirne
ccd946a08d
Reusable modal component ( #50 )
...
* README proposal.
* First pass at implementation of proposal on Footer and Header. Footer could use some work.
* Cleanup, and readme additions
* First pass at basic modal
* Modal open / close
* Modal close on esc key.
* Freeze body scrolling when modal is open.
* Use the index bestowed upon me.
* No close on shade click
* Only render children if modal is open. Also, dont show cursor on shade
* Use flexbox for simpler content height / scroll behavior.
* type modal, fix body scroll when mounted opened
* Modal width is sized by content, not hard coded sizes.
* Remove size from flow prop types.
2017-07-15 01:26:43 -05:00
William O'Beirne
8ed09dfa06
First attempt at CSS modules ( #48 )
...
* README proposal.
* First pass at implementation of proposal on Footer and Header. Footer could use some work.
* Cleanup, and readme additions
2017-07-14 23:16:36 -05:00
William O'Beirne
c9948626d1
Bundle and compress images with Webpack ( #49 )
...
* First pass at image loader
* Clean up config, convert some images as example.
2017-07-14 12:04:08 -05:00
crptm
780f3ba94f
balance fetching ( #41 )
...
* balance fetching
* fix tests
* bump deps
* validate custom token form
* equiv values
* fix rates saga naming
* address review comments
2017-07-13 16:02:39 -05:00
Daniel Ternyak
52cbdfbd0f
Docker ( #40 )
...
* initial attempt at a docker based MEW for dev
* add webpack dev polling which is needed when mounting on windows. https://github.com/webpack/webpack-dev-server/issues/155#issuecomment-159140735
* readme
2017-07-10 22:03:08 -05:00
Daniel Ternyak
8092a5dec3
Merge pull request #37 from MyEtherWallet/bity_stop_refresh
...
Sagas: Adjust bity saga to allow for cancelled polling, and stop poll…
2017-07-09 14:15:23 -05:00
Daniel Ternyak
cdcbd7a56b
Sagas: Adjust bity saga to allow for cancelled polling, and stop polling when part 2 of swap ends.
2017-07-08 22:51:14 -05:00
crptm
ecb11133dd
move bity getRates to saga ( #35 )
...
* move bity getRates to saga
* typo
* bity polling
2017-07-07 21:00:09 -05:00
Daniel Ternyak
46ec6fe235
Send: cleanup ( #34 )
...
* Send: cleanup
* Send: add. localization
2017-07-05 19:36:11 -05:00
Daniel Ternyak
7c6483b121
Dev: silence eslint warnings for unused vars
2017-07-05 19:18:25 -05:00
Daniel Ternyak
30c3f6362a
Merge pull request #33 from MyEtherWallet/persist_language_select
...
De-duplicate language select state
2017-07-05 18:37:56 -05:00
Daniel Ternyak
caadae2704
De-duplicate language select state
2017-07-05 18:28:54 -05:00
Daniel Ternyak
3a1eaf9af1
Merge pull request #32 from MyEtherWallet/persist_language_select
...
Redux: Persist language selection to local storage via middleware and…
2017-07-05 17:57:40 -05:00
Daniel Ternyak
e873ffc994
Logging: clarify saveState log
2017-07-05 17:56:46 -05:00
Daniel Ternyak
dc3c1985b5
Logging: add warning log for exception during local storage parsing
2017-07-05 17:35:53 -05:00
Daniel Ternyak
90d7b52987
Fix flow
2017-07-05 17:16:32 -05:00
Daniel Ternyak
cbf2fd39d0
Redux: Persist language selection to local storage via middleware and create pattern for future persistence.
2017-07-05 17:09:58 -05:00
Daniel Ternyak
946f2cdb58
Merge pull request #31 from MyEtherWallet/fix/invalid-pkey-message
...
invalid pkey message
2017-07-05 15:54:59 -05:00
crptm
c413cb4d12
travis: trusty image
2017-07-04 20:46:31 +04:00
crptm
9a65a49d0b
invalid pkey message
2017-07-04 16:19:04 +04:00
crptm
b5414c5f81
update .editorconfig
2017-07-04 15:16:08 +04:00
Daniel Ternyak
27cb5fbee0
Merge pull request #29 from MyEtherWallet/onetime_reformat
...
reformat everything
2017-07-03 22:32:50 -05:00
Daniel Ternyak
12fa008755
reformat everything
2017-07-03 22:28:56 -05:00
Daniel Ternyak
bd531c91fc
Merge pull request #26 from MyEtherWallet/swap_part_3
...
Swap part 3
2017-07-03 22:25:17 -05:00
Daniel Ternyak
06ae70988a
merge develop into 'swap_part_3'
2017-07-03 22:21:19 -05:00
Daniel Ternyak
51899e8f4e
Merge pull request #12 from MyEtherWallet/wallet-decrypt
...
WIP: Wallet decrypt
2017-07-03 22:16:14 -05:00
crptm
4b6f20dd63
remove dupe ethereumjs-util
2017-07-04 06:44:08 +04:00
crptm
8696213e91
fix test
2017-07-04 06:42:52 +04:00
crptm
bead2b30ad
fix merge errors
2017-07-04 06:22:16 +04:00
crptm
40f2c4466a
merge develop
2017-07-04 06:18:16 +04:00
crptm
85759d73b4
type dropdown, config actions
2017-07-04 05:25:01 +04:00
Daniel Ternyak
20b1d85bb8
undo donation address hardcode temp
2017-07-03 19:39:36 -05:00
Daniel Ternyak
6ca8b2ece0
Merge branch 'develop' of https://github.com/MyEtherWallet/MyEtherWallet into swap_part_3
2017-07-03 19:27:33 -05:00
Daniel Ternyak
ceb520d051
Merge pull request #27 from MyEtherWallet/donation_addresses
...
Fix instances where donation addresses were hardcoded
2017-07-03 19:27:22 -05:00