Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/4.9.x #1473

Merged
merged 518 commits into from
Feb 20, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
518 commits
Select commit Hold shift + click to select a range
87fdf94
clean up password stretching component and message ids
schnogz Jan 25, 2019
3148610
update snapshot tests
schnogz Jan 25, 2019
a966eb3
refactor(Selectors): upgraded selectors performance
tony-blockchain Jan 26, 2019
02a2761
fix snapshot tests in dev
schnogz Jan 27, 2019
0d7608e
Merge pull request #1385 from blockchain/fix/snapshot-tests
schnogz Jan 27, 2019
118e0a7
Merge branch 'development' into refactor/selectors_perf
schnogz Jan 27, 2019
2eb5281
Merge branch 'development' into fix/ip-whitelist
schnogz Jan 27, 2019
2d2022d
Merge branch 'development' into feat/enable-lockbox-bch
schnogz Jan 27, 2019
14ea3ea
Merge pull request #1383 from blockchain/fix/ip-whitelist
plondon Jan 28, 2019
33a9563
bump version to 4.9
schnogz Jan 29, 2019
9cc54db
move bch address convert to bch file
schnogz Jan 29, 2019
eea01d5
Merge branch 'development' into refactor/selectors_perf
schnogz Jan 29, 2019
40c3486
Merge pull request #1384 from blockchain/refactor/selectors_perf
schnogz Jan 29, 2019
1e12cb2
Merge branch 'development' into feat/enable-lockbox-bch
schnogz Jan 29, 2019
886a0c8
merge dev
schnogz Jan 29, 2019
f2a0bcc
fix(Transactions): fix FiatAtTime - value is not a string
Jan 29, 2019
9bd8dea
Merge pull request #1389 from blockchain/fix/fiat-at-time
plondon Jan 29, 2019
49074d8
Merge branch 'development' into feat/enable-lockbox-bch
schnogz Jan 29, 2019
c4f3aca
Merge pull request #1382 from blockchain/feat/enable-lockbox-bch
schnogz Jan 29, 2019
1ce975b
Merge branch 'development' into feat/txlist-performance
schnogz Jan 29, 2019
91c6c67
Merge pull request #1355 from blockchain/feat/txlist-performance
schnogz Jan 29, 2019
920e4c0
fix(Lockbox): white space on bottom of tx/settings
Jan 30, 2019
12210f8
add basic analytics api and redux boilerplate
schnogz Jan 30, 2019
006f845
add analytics session support
schnogz Jan 30, 2019
72932d2
add ability to stop session tracking
schnogz Jan 30, 2019
4e12383
Merge pull request #1393 from blockchain/fix/lockbox-height
plondon Jan 30, 2019
9d181c9
add support for custom page analytics
schnogz Jan 30, 2019
ac45860
fix code style violation
schnogz Jan 31, 2019
9c7bb63
Merge branch 'development' into fix/formatting
schnogz Jan 31, 2019
e5f81f5
Merge pull request #1397 from blockchain/fix/formatting
schnogz Jan 31, 2019
a4230da
Merge branch 'development' into feat/lockbox-analytics
schnogz Jan 31, 2019
edbbcd9
add transaction event analytics
schnogz Jan 31, 2019
7db8de8
add lockbox analytics
schnogz Jan 31, 2019
3670410
fix layout styling of prefernces
schnogz Jan 31, 2019
27912dc
adjust padding of preferences page
schnogz Jan 31, 2019
75057f0
ensure user is authed before starting analytics
schnogz Jan 31, 2019
934112e
merge 4.8 into dev branch
schnogz Jan 31, 2019
ff65c7a
Merge pull request #1399 from blockchain/chore/merge-4.8-dev
schnogz Jan 31, 2019
cebaf48
Merge branch 'development' into feat/wallet-analytics
schnogz Jan 31, 2019
ab9e4ce
Merge branch 'development' into feat/airdrop_tier2_dev
tony-blockchain Feb 1, 2019
de9ef75
Merge pull request #1402 from blockchain/feat/airdrop_tier2_dev
schnogz Feb 1, 2019
57eab98
add 2e2 page tags based on current route
schnogz Feb 1, 2019
e2802fa
Merge pull request #1404 from blockchain/tests/add-e2e-page-tags
schnogz Feb 1, 2019
5b0654f
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 1, 2019
39075bd
allow dynamic siteIds for analytics
schnogz Feb 1, 2019
59c05e7
merge 4.8.17
schnogz Feb 1, 2019
90fd91c
Merge pull request #1406 from blockchain/chore/merge-4.8.17
schnogz Feb 1, 2019
64e76fd
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 1, 2019
cf1510e
fix(XLM): fixed 0 xlm sum balances
tony-blockchain Feb 2, 2019
d8f57d2
Merge pull request #1408 from blockchain/fix/xlm_balance
schnogz Feb 3, 2019
9513b11
feat(Lockbox Request): Add browser warnings if user will not be able …
schnogz Feb 4, 2019
12a25fe
feat(BSV): hide BSV tx list if none exist
schnogz Feb 4, 2019
f7070b1
fix bsv tx typo
schnogz Feb 4, 2019
879e373
fix(BCH Wallet Manage): add wallet archive and show xpub options back…
schnogz Feb 4, 2019
6b02606
merge 4.8 release
schnogz Feb 4, 2019
3247f28
Merge pull request #1413 from blockchain/chore/merge4.8
schnogz Feb 4, 2019
fda982f
add preferences e2e tags
schnogz Feb 4, 2019
076e8d3
add e2e tags for wallet settings pages
schnogz Feb 5, 2019
101c115
add e2e tags to transaction page components
schnogz Feb 5, 2019
2946e33
add e2e tags to homepage components
schnogz Feb 5, 2019
4238ae8
add generic modal e2e tags
schnogz Feb 5, 2019
9a0ec5a
request modal e2e tags
schnogz Feb 5, 2019
6940b63
send modal e2e tags
schnogz Feb 5, 2019
f57869e
update snapshot tests
schnogz Feb 5, 2019
0306837
Merge pull request #1414 from blockchain/test/e2e-selectors
schnogz Feb 5, 2019
60bf3cb
merge development
schnogz Feb 5, 2019
7f63d12
Merge branch 'development' into feat/hide-bsv-empty-tx
schnogz Feb 5, 2019
215cbd0
merge development
schnogz Feb 5, 2019
7e3a44d
Merge pull request #1409 from blockchain/feat/lockbox-receive-messaging
tony-blockchain Feb 5, 2019
ebf5de6
Merge branch 'development' into fix/bch-wallet-manage
schnogz Feb 5, 2019
3a10b6c
Merge pull request #1411 from blockchain/fix/bch-wallet-manage
schnogz Feb 5, 2019
f7001e0
Merge branch 'development' into feat/hide-bsv-empty-tx
schnogz Feb 5, 2019
730c139
Merge pull request #1410 from blockchain/feat/hide-bsv-empty-tx
schnogz Feb 5, 2019
09cf7c6
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 6, 2019
b78dd45
update missed urls to point to .com
schnogz Feb 6, 2019
2918f38
update snapshot test
schnogz Feb 6, 2019
2c79727
display verify words instruction text only on step 3 and other minor …
schnogz Feb 6, 2019
23bfd48
remove extra space between words
schnogz Feb 6, 2019
a88f5ec
go to app manager step if user needs install
schnogz Feb 6, 2019
6798155
fix product tour copy
schnogz Feb 6, 2019
fa5a89b
app missing install via app manager copy
schnogz Feb 6, 2019
3144a75
fix nitch btc app polling issue during setup
schnogz Feb 6, 2019
0e2e0e4
Merge pull request #1415 from blockchain/feat/info-to-com-urls
schnogz Feb 6, 2019
0e036b5
Merge branch 'development' into fix/security-phrase-backup
schnogz Feb 6, 2019
0b7c815
Merge pull request #1416 from blockchain/fix/security-phrase-backup
schnogz Feb 6, 2019
8c3dee1
Merge branch 'development' into fix/lockbox-copy-issues
schnogz Feb 6, 2019
440f150
Merge pull request #1417 from blockchain/fix/lockbox-copy-issues
schnogz Feb 6, 2019
eae9198
version to 4.9.1
schnogz Feb 6, 2019
b91a0ef
Merge pull request #1418 from blockchain/chore/4.9.1
schnogz Feb 6, 2019
e32522d
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 6, 2019
4d331aa
point data link in footer to explorer
schnogz Feb 7, 2019
6d8f580
fix lockbox tour copy
schnogz Feb 7, 2019
e0dcd5c
fix to display bsv transactions only if any exist
schnogz Feb 7, 2019
23009b9
route new device to dashboard if user closes modal after setup complete
schnogz Feb 7, 2019
6b57e49
fix bch tx report export
schnogz Feb 7, 2019
e6d2db8
save device name based on device type
schnogz Feb 7, 2019
8d68a8f
fix request verify address lockbox
schnogz Feb 7, 2019
68970e2
update tests
schnogz Feb 7, 2019
8155550
only show lockbox connect banner if browser is chrome
schnogz Feb 7, 2019
123332b
Merge pull request #1419 from blockchain/fix/lockbox-bugs
schnogz Feb 7, 2019
a220419
ensure transport timeout is always long enough for app update to comp…
schnogz Feb 7, 2019
936564f
always poll for device type on app manager start
schnogz Feb 7, 2019
5bf4e31
change lockbox to hardware wallet in nav menu
schnogz Feb 7, 2019
af42dda
Merge pull request #1420 from blockchain/fix/lockbox-app-install-time…
schnogz Feb 7, 2019
209171e
feat(header/footer): links rename BPS -> Markets, Markets -> Prices f…
blockfred Feb 8, 2019
afade21
make sections & actions prop optional in announcement config
schnogz Feb 9, 2019
6c048d8
Merge pull request #1421 from blockchain/fc-markets-launch
schnogz Feb 9, 2019
90c8143
chore(Components release): v0.0.32 release includes small header and …
schnogz Feb 9, 2019
c9209f7
Merge branch 'development' into chore/components-v0.32-release
schnogz Feb 9, 2019
ccc360b
Merge branch 'development' into fix/flexible-announcemnts
schnogz Feb 9, 2019
bf478ab
add instructions for users to allow pub key exportations
schnogz Feb 11, 2019
2f4c7d5
Merge pull request #1422 from blockchain/fix/flexible-announcemnts
schnogz Feb 11, 2019
cc4a522
Merge branch 'development' into feat/btc-1.3-support
schnogz Feb 11, 2019
1294b7b
Merge branch 'development' into chore/components-v0.32-release
schnogz Feb 11, 2019
f1b4294
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 11, 2019
9907bf7
Fix tests and copy change
Feb 11, 2019
9c5e9df
Merge pull request #1423 from blockchain/chore/components-v0.32-release
plondon Feb 11, 2019
9a5a8c1
Merge pull request #1424 from blockchain/feat/btc-1.3-support
plondon Feb 11, 2019
1433a61
update tests for new analytics
schnogz Feb 11, 2019
9e1656b
fix(Login): fixed 2fa extra payload parse error
tony-blockchain Feb 11, 2019
1bac1b4
chore(Release): v4.9.2
Feb 11, 2019
3778fd9
safecharge support
Nov 14, 2018
39b943a
add new analytic saga tests
schnogz Feb 11, 2019
85198a0
btc send spec update
schnogz Feb 11, 2019
ee55e96
Merge branch 'development' into feat/wallet-analytics
schnogz Feb 11, 2019
8b56c0a
fix(Coinify): enable for testnet
Feb 11, 2019
50b510e
fix(Login): hacked axios bad error parsing case
tony-blockchain Feb 11, 2019
a430c46
remove old analytics
schnogz Feb 11, 2019
b54713f
fix broken tests
schnogz Feb 11, 2019
88381fc
feat(header/footer): more link updates
blockfred Feb 12, 2019
96b886d
fix(Coinify): load safecharge payment provider
Feb 12, 2019
bb996a2
Fix linter issues
Feb 12, 2019
88775b7
show export keys warning message if btc app version is 1.3 or greater
schnogz Feb 12, 2019
e324b54
style export keys warning text
schnogz Feb 12, 2019
ea723c8
update tests
schnogz Feb 12, 2019
cb10850
fix(Http): fixed wrong error parsing for strings
tony-blockchain Feb 12, 2019
160040f
update copy for user not having enough funds to send minimum
schnogz Feb 12, 2019
8220154
fix(Safecharge): remove embed=true
Feb 12, 2019
04578fd
use standard spacing
schnogz Feb 12, 2019
04f85e4
Remove console log
Feb 12, 2019
59c5c56
Merge pull request #1425 from blockchain/fix/login_2fa
plondon Feb 12, 2019
e8aba59
Merge pull request #1426 from blockchain/feat/wallet-analytics
plondon Feb 12, 2019
f562aa9
Merge pull request #1427 from blockchain/fc-header-footer-updates
plondon Feb 12, 2019
99e9d15
Merge pull request #1428 from blockchain/fix/dynamic-keys-export-msg
plondon Feb 12, 2019
f110db3
Merge pull request #1429 from blockchain/fix/sell-insufficient-funds-…
plondon Feb 12, 2019
86b4d8d
Merge branch 'development' into feat/safecharge
schnogz Feb 12, 2019
5db9546
fix(Captcha): set explicit responseType for kaptcha endpoint
Feb 12, 2019
2350c54
reset lockbox setup state on mount
schnogz Feb 12, 2019
6aefb1e
Merge pull request #1431 from blockchain/fix/reset-lockbox-setup-state
schnogz Feb 12, 2019
c7019e3
Merge branch 'development' into feat/safecharge
schnogz Feb 12, 2019
e1e504f
Merge pull request #1430 from blockchain/feat/safecharge
schnogz Feb 12, 2019
99bfc06
fix(KYC): removed email uniqueness check before kyc
tony-blockchain Feb 12, 2019
eb3b360
fix(Swap): fixed swap copies
tony-blockchain Feb 12, 2019
f075c6b
init anayltics inside wallet layout only
schnogz Feb 13, 2019
93e1385
update tests
schnogz Feb 13, 2019
9103a91
Merge pull request #1435 from blockchain/fix/analytics-iframe-render
schnogz Feb 13, 2019
45239f1
attempt to fix CORS Chrome postMessage issue
schnogz Feb 13, 2019
99cf0bb
Merge pull request #1436 from blockchain/test/matomo-post-message
schnogz Feb 13, 2019
1831389
add analytics init saga
schnogz Feb 13, 2019
0ceda8c
Merge pull request #1432 from blockchain/fix/kyc_unique_email_check_r…
plondon Feb 13, 2019
6fa9fd0
Merge pull request #1434 from blockchain/fix/captcha-response-type
plondon Feb 13, 2019
3e52a0f
add custom dimension support
schnogz Feb 13, 2019
c41437d
add unit tests
schnogz Feb 13, 2019
e8ed6d5
feat(KYC): Tiers should display as levels, remove mobile
Feb 13, 2019
175c21f
Merge branch 'development' into feat/levels
plondon Feb 13, 2019
f7d6f44
Merge pull request #1437 from blockchain/feat/analytics-custom-dimens…
plondon Feb 13, 2019
1d39e0b
Merge branch 'development' into feat/levels
plondon Feb 13, 2019
697cb53
add new backup phrase pdf
schnogz Feb 13, 2019
fc496f2
fix(Eth): Add fallbackFees for eth mempool fees failure
Feb 13, 2019
46c191d
rename recovery phrase pdf
schnogz Feb 13, 2019
0ce9586
force hide tooltip on component unmount
schnogz Feb 13, 2019
d3e5d7c
update bch address confirm lockbox copy
schnogz Feb 13, 2019
6954cd2
fix copy lockbox connect required copy
schnogz Feb 13, 2019
005fc1a
fix(Eth): Fix BigNumber value check
Feb 13, 2019
a585456
feat(Swap): deposit failure endpoint added for swap
tony-blockchain Feb 13, 2019
c01f267
fix active tab indicator position in menu
schnogz Feb 13, 2019
930e8ec
fix(Analytics): removed postmessage tests
tony-blockchain Feb 13, 2019
4fc3537
Merge branch 'development' into feat/trade_deposit_failure
tony-blockchain Feb 13, 2019
e936eda
fix(Swap): copy keys update
tony-blockchain Feb 13, 2019
80d05ab
Merge pull request #1438 from blockchain/feat/levels
plondon Feb 13, 2019
1700874
Merge pull request #1439 from blockchain/fix/eth-fallback-fees
plondon Feb 13, 2019
a043783
fix lockbox xlm swap issue
schnogz Feb 13, 2019
60912c0
fix(Scrolling): Fix scrolling issue caused by joyride lib
Feb 13, 2019
0d5a651
fix(Swap): fixed caret jumps
tony-blockchain Feb 13, 2019
b5387ae
Merge branch 'development' into fix/swap_caret_jumps
tony-blockchain Feb 13, 2019
c3bee8c
fix(SFOX): updateStep/changeEmail prop fix
Feb 13, 2019
0e08bbf
fix(Swap): input resized on mount in case initial value is not 0
tony-blockchain Feb 13, 2019
378fc2f
fix(BCH): Use script instead of coin.script to construct outputs
Feb 13, 2019
1bd9428
Merge pull request #1433 from blockchain/fix/swap_copy_update
plondon Feb 13, 2019
64321d0
Merge branch 'development' into fix/scrolling
schnogz Feb 13, 2019
fb276e0
Merge pull request #1441 from blockchain/fix/scrolling
schnogz Feb 13, 2019
a49a351
Merge branch 'development' into fix/bch-lb-signer
schnogz Feb 13, 2019
1cea99a
Merge pull request #1443 from blockchain/fix/swap_input_resize_on_mount
plondon Feb 13, 2019
bf80433
Merge pull request #1442 from blockchain/fix/swap_caret_jumps
plondon Feb 13, 2019
38985fe
fix(Nabu): correct endPoint path
Feb 13, 2019
b6fa687
Merge pull request #1446 from blockchain/fix/lockbox-issues
plondon Feb 13, 2019
cc7c898
Merge pull request #1440 from blockchain/feat/trade_deposit_failure
plondon Feb 13, 2019
a5c9786
Merge pull request #1445 from blockchain/fix/bch-lb-signer
plondon Feb 13, 2019
d626831
fix(Swap): resubsribing and updating fees in swap during init
tony-blockchain Feb 13, 2019
cceb39f
Merge pull request #1447 from blockchain/fix/swap_persistence_fixes
plondon Feb 13, 2019
dc4a9a1
Merge pull request #1444 from blockchain/fix/sfox-change-email
plondon Feb 13, 2019
9ff0dfd
fix xlm send go back modal
schnogz Feb 13, 2019
f18ebed
Merge branch 'development' into fix/xlm-send-modal
schnogz Feb 13, 2019
d4705df
Merge pull request #1448 from blockchain/fix/xlm-send-modal
plondon Feb 13, 2019
c39ca89
chore(Release): v4.9.3
Feb 13, 2019
ea81a32
fix(Swap): getstarted modal copy updated
tony-blockchain Feb 14, 2019
1c98226
add settings and tx e2e tags
schnogz Feb 14, 2019
c2c60bc
fix(Tiers): Copy for gold level completion
Feb 14, 2019
a6964d5
wallet and addresses e2e tags
schnogz Feb 14, 2019
bac5cf4
Merge pull request #1450 from blockchain/fix/tier-copy
plondon Feb 14, 2019
c005859
More copy
Feb 14, 2019
8573f4e
eth, bch, xlm send e2e tags
schnogz Feb 14, 2019
f48cb20
add btc send e2e tags
schnogz Feb 14, 2019
9cfffd8
update snapshot tests
schnogz Feb 14, 2019
3b6a162
Merge branch 'development' into tests/add-e2e-tags
schnogz Feb 14, 2019
5b35e50
Merge pull request #1449 from blockchain/fix/swap_modal_copy
plondon Feb 14, 2019
7618276
fix(Sunriver): airdrop error messages for different errors
tony-blockchain Feb 14, 2019
cc5c595
Merge pull request #1451 from blockchain/tests/add-e2e-tags
plondon Feb 14, 2019
018fba1
fix(Swap): restyled swap getstarted modal
tony-blockchain Feb 14, 2019
65ad48c
Merge pull request #1452 from blockchain/fix/airdrop_error_messages
plondon Feb 14, 2019
d150736
Merge pull request #1453 from blockchain/fix/swap_get_started_restyle
plondon Feb 14, 2019
224f508
fix(Swap): selfie -> portrait photo
Feb 14, 2019
1a53a2f
Update tests
Feb 14, 2019
9ad0513
chore(Release): v4.9.4
Feb 14, 2019
5e91304
fix(Swap): updated swap banner copy
tony-blockchain Feb 15, 2019
41b196f
Merge branch 'development' into fix/banner_copy
tony-blockchain Feb 15, 2019
837bf4e
Merge pull request #1454 from blockchain/fix/banner_copy
tony-blockchain Feb 15, 2019
c4da806
chore(Release): v4.9.5
tony-blockchain Feb 15, 2019
f74e4fd
fix(SwapGetStarted): Close modal before opening idv
Feb 15, 2019
e6b8704
Merge pull request #1456 from blockchain/fix/swap-modal
plondon Feb 15, 2019
c7dbb52
display device type in setup success/error messaging
schnogz Feb 15, 2019
d0d69e9
fix modal close on select device step
schnogz Feb 15, 2019
3d1193e
fix bch messaging copy
schnogz Feb 15, 2019
dfb5059
fix(Swap): restyled swap get started modal
tony-blockchain Feb 15, 2019
a275fb4
Merge pull request #1458 from blockchain/fix/swap_modal_style
plondon Feb 15, 2019
8c37d83
Merge pull request #1457 from blockchain/fix/locbkox-device-name-mess…
plondon Feb 15, 2019
236830c
chore(Release): v4.9.6
Feb 15, 2019
b45fb81
fix(BTC, BCH, BSV): Destroy the form after modal is closed
Feb 18, 2019
91d171a
Merge pull request #1460 from blockchain/fix/bsv-send-imported
plondon Feb 18, 2019
322593c
fix(Swap): fixed failure-reason endpoint application type
tony-blockchain Feb 18, 2019
7b62450
Merge pull request #1461 from blockchain/fix/failure_reason_applicati…
plondon Feb 18, 2019
9a8c401
fix(Swap): selecting previous accounts not from form but from app state
tony-blockchain Feb 18, 2019
c0f47fe
Merge pull request #1464 from blockchain/fix/swap_previous_coin_selec…
plondon Feb 18, 2019
9bd4802
chore(Release): v4.9.7
Feb 18, 2019
addf123
fix(Swap): showing loader until data is loaded for all coins
tony-blockchain Feb 19, 2019
cf8f209
Merge pull request #1467 from blockchain/fix/swap_previous_coin_selec…
plondon Feb 19, 2019
769c9df
chore(Release): v4.9.8
Feb 19, 2019
6cd58cc
fix(Sun River): Retrieve error types from error code
Feb 19, 2019
4fd5a16
SunRiver Copy
Feb 19, 2019
20c655f
chore(Release): v4.9.9
Feb 19, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 0 additions & 9 deletions .babelrc

This file was deleted.

10 changes: 5 additions & 5 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ references:
- image: circleci/node:10.12.0-jessie-browsers

npm_cache_key: &npm_cache_key
v4-dependency-npm-{{ checksum "yarn.lock" }}
v7-dependency-npm-{{ checksum "yarn.lock" }}

restore_node_modules: &restore_node_modules
restore_cache:
Expand All @@ -25,9 +25,9 @@ references:
restore_repo: &restore_repo
restore_cache:
keys:
- v4-repo-{{ .Branch }}-{{ .Revision }}
- v4-repo-{{ .Branch }}
- v4-repo
- v7-repo-{{ .Branch }}-{{ .Revision }}
- v7-repo-{{ .Branch }}
- v7-repo

jobs:
pull_code:
Expand All @@ -36,7 +36,7 @@ jobs:
- *restore_repo
- checkout
- save_cache:
key: v4-repo-{{ .Branch }}-{{ .Revision }}
key: v7-repo-{{ .Branch }}-{{ .Revision }}
paths:
- .
npm_install:
Expand Down
1 change: 1 addition & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
},
"rules": {
"camelcase": 0,
"new-cap": 0,
"no-case-declarations": 0,
"no-console": 2,
"no-underscore-dangle": 0,
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@ This repo contains the three codebases/packages listed below.

## Local Development
1. Ensure Node version >= 10.2 and Yarn version >= 1.12 are installed
2. Run the following command to install necessary global packages: `npm install -g yarn babel-cli rimraf cross-env`
3. Install, link and hoist packages: `yarn`
2. From the project root, run the following command to install dependencies: `chmod +x ./setup.sh && ./setup.sh`.
4. Start the application in development mode: `yarn start`
5. The frontend application will now be accessible via browser at `localhost:8080`

Expand Down Expand Up @@ -96,6 +95,8 @@ Testing is done via [Jest](https://facebook.github.io/jest/) and [Enzyme](http:/
* `yarn test:components` Runs unit tests for only [blockchain-info-components](./packages/blockchain-info-components)
* `yarn test:core` Runs unit tests for only [blockchain-wallet-v4](./packages/blockchain-wallet-v4)
* `yarn test:frontend` Runs unit tests for only [blockchain-wallet-v4-frontend](./packages/blockchain-wallet-v4-frontend)

_Note: if you see errors that Jest cannot resolve package imports, you may need to run `yarn test` before testing specific packages (eg, `yarn test:frontend`)_

#### Running Tests via Watch
* `yarn test:watch` Watches and then runs desired tests
Expand Down
13 changes: 13 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
module.exports = {
env: {
test: {
presets: ['@babel/preset-env', '@babel/preset-react']
}
},
presets: ['@babel/preset-env', '@babel/preset-react'],
plugins: [
'@babel/plugin-proposal-class-properties',
'@babel/plugin-proposal-object-rest-spread',
'babel-plugin-styled-components'
]
}