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

[pull] development from blockchain:development #2

Open
wants to merge 6,959 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6959 commits
Select commit Hold shift + click to select a range
cd4a5d6
feat(finproms): added infor for investment risk
milan-bc Apr 9, 2024
c664198
feat(finproms): show banenr only for UK users
milan-bc Apr 10, 2024
a32e345
feat(cleanup): cleanup of conflicts
milan-bc Apr 10, 2024
78840e8
Merge pull request #6353 from blockchain/feat/pass-missing-values
milan-bc Apr 10, 2024
494740d
feat(finproms): code improvemnts
milan-bc Apr 10, 2024
fac84a7
Merge pull request #6354 from blockchain/feat/GROWUX-3484-fin-prom-me…
milan-bc Apr 11, 2024
9198d7c
feat(prove): added bcpay prove dedicated link
milan-bc Apr 11, 2024
7a4d21a
chore(release): v4.99.0
milan-bc Apr 15, 2024
824c05b
Update packages/blockchain-wallet-v4-frontend/src/scenes/Prove/consta…
milan-bc Apr 15, 2024
757cf6e
Update packages/blockchain-wallet-v4-frontend/src/scenes/Prove/consta…
milan-bc Apr 15, 2024
aa76819
Merge pull request #6355 from blockchain/feat/BCPAY-882-prove-url
milan-bc Apr 16, 2024
1981bc2
feat(prove): added parametar for a project to check is it bcpay or not
milan-bc Apr 16, 2024
6d8955a
Merge pull request #6357 from blockchain/feat/BCPAY-882-prove-url-as-…
milan-bc Apr 16, 2024
75ceec7
feat(prove): fixed typing
milan-bc Apr 17, 2024
26b5755
Merge pull request #6358 from blockchain/feat/BCPAY-882-prove-fix-typing
milan-bc Apr 17, 2024
e201408
feat(prove): fixed a product name
milan-bc Apr 17, 2024
b47b75d
Merge pull request #6359 from blockchain/feat/BCPAY-882-prove-product…
milan-bc Apr 17, 2024
fad5bff
fix(warn): add message to confirm deposit
mperdomo-bc Apr 18, 2024
e3a2497
Merge pull request #6360 from blockchain/ach
mperdomo-bc Apr 18, 2024
b2fe65e
chore(text): update ach text distribution
mperdomo-bc Apr 18, 2024
a2b4fba
Merge pull request #6361 from blockchain/ach-text-update
mperdomo-bc Apr 18, 2024
9da49a0
chore(release): v4.99.1
mperdomo-bc Apr 18, 2024
e1f9054
fix(text): use BE variable if present for withdrawal lock
mperdomo-bc Apr 18, 2024
1f1267f
Merge pull request #6362 from blockchain/lock-days-ach-message
mperdomo-bc Apr 18, 2024
c3cfeee
chore(release): v4.99.2
mperdomo-bc Apr 18, 2024
4f91fb0
feat(prices): redirect uk users to coin on click
mperdomo-bc Apr 29, 2024
5f983c2
Merge pull request #6365 from blockchain/redirect-coins-from-prices
mperdomo-bc Apr 29, 2024
a5a53b0
chore(release): v4.99.3
mperdomo-bc Apr 29, 2024
bfb1a5d
feat(finprom): coin risk warnings open by default
mperdomo-bc Apr 29, 2024
a9a7f4a
Merge pull request #6366 from blockchain/have-risk-warning-open
mperdomo-bc Apr 29, 2024
b792eaa
chore(release): v4.99.4
mperdomo-bc Apr 30, 2024
530a68f
fix(dex): update zod for quote to handle 0
jjBlockchain May 1, 2024
321366d
Merge pull request #6367 from blockchain/fix/dex
jjBlockchain May 1, 2024
e0682c1
chore(release): v4.99.5
jjBlockchain May 1, 2024
fe341b1
fix(dex): remove hardcoded bcdc fee percentage
jjBlockchain May 1, 2024
682ae0c
chore(release): v4.99.6
jjBlockchain May 1, 2024
6c223ad
feat(replace-mempool-fees): replace mempool/fees endpoint
mrodriguez-bc May 3, 2024
62eb06f
feat(receive): place alert for TRX
mperdomo-bc May 3, 2024
1bb28bd
Merge pull request #6368 from blockchain/feat/replace-mempool-fees
mrodriguez-bc May 3, 2024
9d78d32
chore(release): v4.99.7
jjBlockchain May 3, 2024
bd14a94
Merge pull request #6369 from blockchain/TRX-warn
mperdomo-bc May 3, 2024
3b1a8d7
chore(release): v4.99.8
mperdomo-bc May 3, 2024
fcbcb57
feat(v5card): add v5 linkout card to homescreen
jjBlockchain May 15, 2024
a2de4ec
feat(non custodial swap): pass depositTxHash to API
milan-bc May 16, 2024
fd1ef32
Merge pull request #6377 from blockchain/feat/pass-depositTxHash
milan-bc May 16, 2024
e2536ac
fix(superapp-link-out): update cookie and pr comments
jjBlockchain May 17, 2024
f5f34e0
feat(superapp-link): move super app link to components/navbar
jjBlockchain May 17, 2024
2fbcbd6
feat(super-app-link): add to mobile
jjBlockchain May 17, 2024
adec82f
fix(super-app-link): add getOrElse to feature flag selector
jjBlockchain May 17, 2024
dfb4253
Merge pull request #6375 from blockchain/feat/v5-card-GROWUX-3672
jjBlockchain May 17, 2024
8857170
feat(ach): we are bringing back ability to do ach
milan-bc Jun 4, 2024
c8dae54
Merge pull request #6383 from blockchain/feat/BCPAY-970-allow-ACH-stuff
milan-bc Jun 5, 2024
76f0139
chore(release): v4.99.9
milan-bc Jun 12, 2024
b62d2cd
Merge pull request #6387 from blockchain/v4.99.9
milan-bc Jun 12, 2024
42f24db
chore(release): v4.99.10
milan-bc Jun 12, 2024
3665c37
feat(v5-routing): update routing for v4-v5
CTucker-BC Jun 23, 2024
b36703c
feat(v5-routing): assign static redirect for v4-v5
CTucker-BC Jun 23, 2024
bb9f5d9
feat(v5-routing): update routing
CTucker-BC Jun 24, 2024
63283a6
feat(v5-routing): add base-line impl for feature-flags
CTucker-BC Jun 24, 2024
b4e11f6
feat(getDynamicRoutingWalletV5): add getDynamicRoutingWalletV5 featur…
jjBlockchain Jun 25, 2024
176e49b
chore(dyanmicRoutingWalletV5): remove unused variable
jjBlockchain Jun 25, 2024
e202e04
chore(spelling): fix spelling in webpack builder
jjBlockchain Jun 25, 2024
42c4e5f
fix(v5-routing): move WALLET_V5_LINK and DYNAMIC_ROUTING_WALLET_V5 to…
jjBlockchain Jun 25, 2024
4af1990
Merge pull request #6390 from blockchain/feat/v5-routing
CTucker-BC Jun 25, 2024
37a7542
feat(v5-routing): adjusted routing parameters, moved routing stack
CTucker-BC Jun 25, 2024
bf7e329
Merge pull request #6393 from blockchain/feat/v5-routing
jjBlockchain Jun 25, 2024
60db28f
chore(feature-flag): remove unused feature flag
jjBlockchain Jun 26, 2024
831b517
chore(threshold): update threshold
jjBlockchain Jul 1, 2024
19e2828
Merge pull request #6395 from blockchain/chore/threshold
jjBlockchain Jul 1, 2024
35acd0c
chore(dynamic-routing): remove dynamic routing and only use threshold
jjBlockchain Jul 1, 2024
43c290e
Merge pull request #6396 from blockchain/chore/dynamic-routing
jjBlockchain Jul 1, 2024
2ec4de6
Merge pull request #6394 from blockchain/chore/feature-flag
jjBlockchain Jul 1, 2024
b5b7ff1
chore(wallet-v5-link): temporarily use hardcoded value
jjBlockchain Jul 1, 2024
6b3f791
Merge pull request #6397 from blockchain/chore/wallet_v5_link
jjBlockchain Jul 1, 2024
68c86b2
chore(release): v4.99.10
jjBlockchain Jul 1, 2024
15753fb
Merge pull request #6388 from blockchain/bump/v4.99.10
jjBlockchain Jul 1, 2024
47daf41
Merge branch 'development' of github.com:blockchain/blockchain-wallet…
jjBlockchain Jul 1, 2024
89f8d3e
chore(release): v4.99.11
jjBlockchain Jul 1, 2024
a0e2581
chore(threshold): update threshold to 10 and use v5 link from env var…
jjBlockchain Jul 2, 2024
024ec28
Merge pull request #6398 from blockchain/chore/threshold
jjBlockchain Jul 2, 2024
f6d894e
chore(release): v4.99.12
jjBlockchain Jul 2, 2024
4ed55df
fix(clang): add domain to setting clang cookie
jjBlockchain Jul 2, 2024
85442d1
Merge pull request #6399 from blockchain/fix/clang
jjBlockchain Jul 2, 2024
f97c2e2
chore(release): v4.99.13
jjBlockchain Jul 2, 2024
c9235fd
fix(cookies): remove login.blockchain.com opt_out_wallet_v5_ui cookie
jjBlockchain Jul 5, 2024
60ad1ee
Merge pull request #6401 from blockchain/fix/cookies
jjBlockchain Jul 5, 2024
789d773
chore(release): v4.99.14
jjBlockchain Jul 5, 2024
ce174e4
fix(dynamic-routing): fix tenary for dynamic routing
jjBlockchain Jul 5, 2024
7436bc7
Merge pull request #6402 from blockchain/fix/dynamic-routing
jjBlockchain Jul 5, 2024
6492a56
chore(release): v4.99.15
jjBlockchain Jul 5, 2024
770f638
fix(translation-memoization): resolves issue where children of Transl…
CTucker-BC Jul 5, 2024
56c4605
Merge pull request #6403 from blockchain/fix/translation-memoization
jjBlockchain Jul 5, 2024
7284100
chore(release): v4.99.16
jjBlockchain Jul 5, 2024
c28739f
fix(dynamic-routing): change dynamic-routing to localStorage base
CTucker-BC Jul 9, 2024
b6ddc00
Merge pull request #6406 from blockchain/fix/dynamic-routing-2
jjBlockchain Jul 9, 2024
cd9919b
chore(release): v4.99.17
jjBlockchain Jul 9, 2024
bfe281a
fix(dynamic-routing): fix opt_out_wallet_v5_ui
jjBlockchain Jul 9, 2024
087d22f
Merge pull request #6407 from blockchain/fix/dynamic-routing
jjBlockchain Jul 9, 2024
ac95393
chore(release): v4.99.18
jjBlockchain Jul 9, 2024
ff2d5d2
fix(canary-position): upadte canary position for when canary position…
jjBlockchain Jul 9, 2024
0da36b5
Merge pull request #6408 from blockchain/fix/canary-position
jjBlockchain Jul 9, 2024
f7b6604
chore(release): v4.99.19
jjBlockchain Jul 9, 2024
cd172db
feat(buy): added isAsync:true for mobile payment order attributes
dkremniov-bc Jul 10, 2024
afbe788
Merge pull request #6410 from blockchain/feat/add-is-async-true-for-m…
jjBlockchain Jul 10, 2024
981b94b
chore(release): v4.99.20
jjBlockchain Jul 10, 2024
143ce92
chore(add-exchange-login-to): exclusions
CTucker-BC Jul 11, 2024
1f3c314
Merge pull request #6411 from blockchain/chore/add-exchange-login-to-
CTucker-BC Jul 11, 2024
8abbd23
chore(release): v4.99.21
mperdomo-bc Jul 11, 2024
b211782
Merge pull request #6412 from blockchain/release/v4.99.21
mperdomo-bc Jul 11, 2024
8952d5c
feat(login-identify-v5): add login identify local storage value
jjBlockchain Jul 12, 2024
8b9d952
fix(login-identify-v5): move guid store outside of if statement
jjBlockchain Jul 12, 2024
413af22
Merge pull request #6413 from blockchain/feat/login-identify-v5
jjBlockchain Jul 12, 2024
0260fc3
chore(release): v4.99.22
jjBlockchain Jul 12, 2024
060f163
chore(excluded-paths): add two factor and prove to excluded paths
jjBlockchain Jul 18, 2024
364d935
Merge pull request #6414 from blockchain/chore/excluded-paths
jjBlockchain Jul 18, 2024
a722e03
chore(release): v4.99.23
jjBlockchain Jul 18, 2024
ea48ffc
chore(apple): domain verification for staging
lfauvet-bc Jul 23, 2024
ce30ac2
Merge pull request #6416 from blockchain/lfauvet-apple-staging-verifi…
dkremniov-bc Jul 23, 2024
03a2b55
Revert "chore(apple): domain verification for staging"
lfauvet-bc Jul 23, 2024
5ead9f6
feat/update-seedphrase-lang: updated language for mnemonic recovery …
jhagerman-bc Aug 1, 2024
b11da57
Merge pull request #6417 from blockchain/lfauvet-apple-staging-verifi…
lfauvet-bc Aug 1, 2024
2e005c4
chore(apple): add Apple merchantID certificate for staging
lfauvet-bc Aug 1, 2024
4461f44
Merge pull request #6422 from blockchain/lfauvet-apple-merchantid-sta…
lfauvet-bc Aug 1, 2024
6505d51
Merge pull request #6421 from blockchain/feat/update-seedphrase-lang
jhagerman-bc Aug 1, 2024
b36d665
feat(opt-out-date): add opt out date to localStorage
jjBlockchain Aug 1, 2024
c9841ff
Merge pull request #6423 from blockchain/feat/opt-out-date-GROWUX-4920
jjBlockchain Aug 1, 2024
2f9afdb
fix(apple-pay-country): update attributes to take in countryCode inst…
jjBlockchain Aug 1, 2024
074538b
Merge pull request #6424 from blockchain/fix/apple-pay-country-GROWUX…
jjBlockchain Aug 1, 2024
088ab73
chore(release): v4.99.24
jjBlockchain Aug 1, 2024
cc2f573
chore(build): force new build
lfauvet-bc Aug 2, 2024
7b4daf9
Merge pull request #6425 from blockchain/lfauvet-new-build
lfauvet-bc Aug 2, 2024
0170c22
chore(release): v4.99.25
jjBlockchain Aug 2, 2024
2035f4f
chore(apple-pay): update staging certificate
lfauvet-bc Aug 2, 2024
96dd262
Merge pull request #6426 from blockchain/lfauvet-update-apple-cert-st…
lfauvet-bc Aug 2, 2024
e246bc7
feat(pep): add dob field
mperdomo-bc Aug 7, 2024
9429b44
feat(kyc): handle isUS prop
mperdomo-bc Aug 12, 2024
d58f9b5
feat(withdraw): added logic to use properly selected withdrawal method
milan-bc Aug 13, 2024
e8e85ff
feat/update-exclusions-for-staging-only: updated exclusion list to t…
jhagerman-bc Aug 14, 2024
8478bd3
remove hash func
jhagerman-bc Aug 14, 2024
07051ff
update env check
jhagerman-bc Aug 14, 2024
8e95bde
update env check
jhagerman-bc Aug 14, 2024
7a62f7f
move consts
jhagerman-bc Aug 14, 2024
acaad6a
Merge pull request #6434 from blockchain/feat/update-exclusions-for-s…
jhagerman-bc Aug 14, 2024
de9b7e6
fix/use-host-name: remove env check
jhagerman-bc Aug 14, 2024
89ebc39
fix/use-host-name: remove env check
jhagerman-bc Aug 14, 2024
ec46edf
Merge pull request #6435 from blockchain/fix/use-host-name
jhagerman-bc Aug 14, 2024
4103909
fixed host name
jhagerman-bc Aug 14, 2024
b633ad6
Merge pull request #6436 from blockchain/fix/host-check
jhagerman-bc Aug 14, 2024
9288e1a
fix(redirect-casong): fixed lowercase issue
jhagerman-bc Aug 15, 2024
855b976
Merge pull request #6437 from blockchain/fix/redirect-casing
jhagerman-bc Aug 15, 2024
63bd67d
fix(redirect-casong): fixed lowercase issue
jhagerman-bc Aug 15, 2024
7fd9b1b
Merge pull request #6438 from blockchain/fix/casing-path
jhagerman-bc Aug 15, 2024
51ac75d
Merge pull request #6432 from blockchain/fix/user-proper-wthdraw-method
milan-bc Aug 15, 2024
b4ef911
feat/add-deeplink-to-staging-and-fix-legacy: fixed legacy redirect an…
jhagerman-bc Aug 15, 2024
40624ef
feat/add-deeplink-to-staging-and-fix-legacy: updated hash function
jhagerman-bc Aug 15, 2024
032f483
Merge pull request #6439 from blockchain/feat/add-deeplink-to-staging…
jhagerman-bc Aug 15, 2024
a76ba76
chore(release): v4.100.0
milan-bc Aug 16, 2024
f450ae7
chore(release): v4.101.0
milan-bc Aug 16, 2024
624389e
add open route to exclusions
jhagerman-bc Aug 20, 2024
4e46519
add open route to exclusions
jhagerman-bc Aug 20, 2024
3250ea3
Merge branch 'development' into feat/add-open-to-exclusions
jhagerman-bc Aug 20, 2024
e73df3f
Merge pull request #6441 from blockchain/feat/add-open-to-exclusions
jhagerman-bc Aug 20, 2024
2740a51
chore(release): v4.99.26
jjBlockchain Aug 20, 2024
c1427be
Merge branch 'development' into v4.99.26
jjBlockchain Aug 20, 2024
8f5cd29
Merge pull request #6440 from blockchain/v4.99.26
jjBlockchain Aug 20, 2024
6128b95
chore(apple-pay): update merchant id certificate for staging
lfauvet-bc Aug 21, 2024
eaf4364
Merge pull request #6442 from blockchain/lfauvet-update-apple-pay-cer…
lfauvet-bc Aug 21, 2024
e91ba77
Merge pull request #6430 from blockchain/feat/pep-dob-field
mperdomo-bc Aug 21, 2024
3147e32
Update CODEOWNERS
jhagerman-bc Aug 25, 2024
7c6e257
Merge pull request #6444 from blockchain/jhagerman-bc-patch-1
jhagerman-bc Aug 26, 2024
eaf3ba9
feat/bump-canary: bump to 60
jhagerman-bc Sep 3, 2024
0ec2515
Merge pull request #6450 from blockchain/feat/bump-canary
jhagerman-bc Sep 3, 2024
2e90193
chore(release): v4.101.1
mperdomo-bc Sep 3, 2024
775a6c4
Merge pull request #6451 from blockchain/v4.101.01
mperdomo-bc Sep 4, 2024
dc294d4
fix(checksum): add checksum
jjBlockchain Sep 12, 2024
62a917f
fix(checksum-payload): add additional check for Crypto
jjBlockchain Sep 12, 2024
8b5cc03
Merge pull request #6455 from blockchain/fix/v4-wrapper
CTucker-BC Sep 12, 2024
dfe5e5d
chore(release): v4.101.2
TheLeoB Sep 12, 2024
c56cb29
fix(swap-coinselector): filter out undefined coin accounts
jjBlockchain Sep 19, 2024
d02a206
Merge pull request #6459 from blockchain/fix/swap-coinselector
jjBlockchain Sep 19, 2024
67d6e23
chore(release): v4.101.3
jjBlockchain Sep 19, 2024
1ad7d33
fix(login-tfa): Change crypto implementation used in 2FA.
CTucker-BC Sep 26, 2024
ff1211a
Merge pull request #6470 from blockchain/fix/login-tfa
CTucker-BC Sep 27, 2024
d01a997
chore(release): v4.101.4
jjBlockchain Sep 27, 2024
1216efe
feat/100=percent: set threshold to 100
jhagerman-bc Oct 2, 2024
039a567
Merge pull request #6474 from blockchain/feat/100=percent
jhagerman-bc Oct 3, 2024
3e96b9f
chore(release): v4.101.5
jjBlockchain Oct 3, 2024
081b2b1
feat/update-staging-exclusions-prove: added instant-link to v5 in sta…
jhagerman-bc Oct 21, 2024
46a87dd
Merge pull request #6486 from blockchain/feat/update-staging-exclusio…
jhagerman-bc Oct 21, 2024
8d22d7a
feat/update-exclusions-exchange: added suspected exchange routes
jhagerman-bc Oct 22, 2024
77ae67b
Merge pull request #6487 from blockchain/feat/update-exclusions-exchange
jhagerman-bc Oct 22, 2024
c547ad7
chore(release): v4.101.6
TheLeoB Oct 22, 2024
d802342
feat/update-exclusions-exchange: added suspected exchange routes
jhagerman-bc Oct 22, 2024
95904ed
Merge pull request #6488 from blockchain/feat/update-exclusions-excha…
jhagerman-bc Oct 22, 2024
d3238dd
chore(release): v4.101.7
TheLeoB Oct 22, 2024
1469c3e
fix/auth-redirect: added /auth
jhagerman-bc Oct 23, 2024
bf5ee82
fix/exclusions-sofi: added hash
jhagerman-bc Oct 23, 2024
5b3c9ff
Merge pull request #6490 from blockchain/fix/auth-redirect
jhagerman-bc Oct 23, 2024
0e467ff
Merge pull request #6491 from blockchain/fix/exclusions-sofi
jhagerman-bc Oct 23, 2024
3878537
feat(sofi): remove exclusion routing for sofi
TheLeoB Oct 23, 2024
558a03d
Merge pull request #6492 from blockchain/feat/sofi
jhagerman-bc Oct 23, 2024
3386f34
chore(release): v4.101.8
TheLeoB Oct 23, 2024
d3fe405
chore(domain-validations): Verify staging domain for Stripe
dlim-bc Oct 24, 2024
e75faac
Revert "chore(domain-validations): Verify staging domain for Stripe"
dlim-bc Oct 24, 2024
c4f07b1
chore(domain-validations): Verify staging domain for Stripe
dlim-bc Oct 24, 2024
25f02c4
Merge pull request #6493 from blockchain/stripe-verify-domain
dlim-bc Oct 24, 2024
5992fbb
fix(routing): add check for empty hash route
TheLeoB Oct 24, 2024
c8e335c
Merge pull request #6494 from blockchain/fix/routing
TheLeoB Oct 24, 2024
3067c2c
feat/remove-legacy-pages-routing: removed routing for legacy pages
jhagerman-bc Oct 25, 2024
b964368
Merge pull request #6495 from blockchain/feat/remove-legacy-pages-rou…
jhagerman-bc Oct 25, 2024
61ef7af
fix/legacy-route-removal: remove from paths.js
jhagerman-bc Oct 25, 2024
45c7ac0
Merge pull request #6496 from blockchain/fix/legacy-route-removal
jhagerman-bc Oct 25, 2024
5749f79
fix/reset-2fa-redirect: fixed reset 2fa redirect
jhagerman-bc Oct 25, 2024
47e8430
Merge pull request #6497 from blockchain/fix/reset-2fa-redirect
jhagerman-bc Oct 25, 2024
05ff51b
feat/delete-legacy: removed html files
jhagerman-bc Oct 25, 2024
9b2d8aa
feat(routing): update prod exclusions
TheLeoB Oct 28, 2024
8d3149a
Merge pull request #6501 from blockchain/fix/update-routing
TheLeoB Oct 28, 2024
eede067
chore(release): v4.101.9
TheLeoB Oct 28, 2024
e2d4fee
fix(prove): fix exclusion path for prove
mperdomo-bc Oct 28, 2024
17ae1a8
Merge pull request #6502 from blockchain/fix/prove-exclusion
mperdomo-bc Oct 28, 2024
afedbb1
feat/exchange-route-exclusion: add exchange path
jhagerman-bc Oct 29, 2024
6487452
Update app.tsx
jhagerman-bc Oct 29, 2024
db728dc
Merge branch 'development' into feat/exchange-route-exclusion
TheLeoB Oct 29, 2024
d2edc2c
Merge pull request #6503 from blockchain/feat/exchange-route-exclusion
TheLeoB Oct 29, 2024
fd85a3e
chore(release): v4.101.10
TheLeoB Oct 29, 2024
05acadd
fix(redirect): handle language removal on redirect
mperdomo-bc Oct 29, 2024
a455a86
fix(language): use one variable to track url
mperdomo-bc Oct 29, 2024
81d4123
Merge pull request #6505 from blockchain/fix/handle-language
mperdomo-bc Oct 29, 2024
8219150
fix/wallet-forgot-password: added handler for special routes
jhagerman-bc Oct 29, 2024
2c6b927
Merge pull request #6498 from blockchain/feat/delete-legacy
jhagerman-bc Oct 29, 2024
d75a011
fix/wallet-forgot-password: added handler for special routes
jhagerman-bc Oct 29, 2024
64c1481
Merge pull request #6506 from blockchain/fix/wallet-forgot-password
jhagerman-bc Oct 29, 2024
adde673
chore(release): v4.101.11
mperdomo-bc Oct 29, 2024
aa6f68b
feat(prove): send prove redirects to v5
mperdomo-bc Oct 30, 2024
e147f6f
Merge pull request #6508 from blockchain/chore/exclude-prove-prod
mperdomo-bc Oct 30, 2024
d3d0c3d
Merge pull request #6507 from blockchain/release/v4.101.11
mperdomo-bc Oct 30, 2024
8e6fc1e
chore(release): v4.101.12
mperdomo-bc Oct 30, 2024
9ffcd39
feat(remove-excusions): removing all exclusions but exchange login
jhagerman-bc Oct 31, 2024
6f85719
Update app.tsx
jhagerman-bc Oct 31, 2024
d8e508c
Merge pull request #6509 from blockchain/feat/remove-exclusions
jhagerman-bc Oct 31, 2024
8941d73
Merge pull request #6510 from blockchain/release/v4.101.12
mperdomo-bc Oct 31, 2024
a8fadd0
chore(release): v4.101.13
TheLeoB Oct 31, 2024
6fb4003
chore(domain-validations): Try another file
dlim-bc Nov 4, 2024
d607b66
Merge pull request #6511 from blockchain/stripe-verify-domain
dlim-bc Nov 4, 2024
b8a9700
fix/exchange-signup-mobile: fixed routes exclusions
jhagerman-bc Nov 5, 2024
39baac4
Merge pull request #6512 from blockchain/fix/exchange-signup-mobile
jhagerman-bc Nov 5, 2024
8dcca65
chore(release): v4.101.14
jjBlockchain Nov 5, 2024
9d20b1d
feat/remove-exhcange-exclusion-staging: make staging go to v5
jhagerman-bc Nov 5, 2024
b5595fc
Merge branch 'development' into feat/remove-exhcange-exclusion-staging
jhagerman-bc Nov 5, 2024
8d04d1e
Merge pull request #6513 from blockchain/feat/remove-exhcange-exclusi…
jhagerman-bc Nov 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
index.d.ts
index.d.ts
*.json
3 changes: 2 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"extends": ["eslint-config-constellation"],
"ignorePatterns": ["packages/blockchain-wallet-v4-frontend/src/generated/*"],
"parserOptions": {
"project": "./tsconfig.json",
"ecmaVersion": 12,
Expand Down Expand Up @@ -35,7 +36,7 @@
"groups": [
["^react", "^@?\\w"],
[
"^(blockchain-wallet-v4|blockchain-info-components|components|coins|@core|data|layouts|providers|services|utils)(/.*|$)"
"^(blockchain-wallet-v4|blockchain-info-components|components|coins|@core|data|generated|hooks|layouts|middleware|providers|services|utils)(/.*|$)"
],
["^\\.", "^[^.]"]
]
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @schnogz @blockdylanb @TheLeoB @milan-bc @plondon
* @TheLeoB @milan-bc @jjBlockchain @dkremniov-bc @mperdomo-bc @mrodriguez-bc @CTucker-BC @jhagerman-bc
37 changes: 24 additions & 13 deletions .github/workflows/deploy-storybook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,38 @@ on:
branches:
- development

env:
HUSKY: 0

jobs:
pull-request:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14.16]
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Install node.js v${{ matrix.node-version }}
uses: actions/setup-node@v2
- name: Install node.js
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
node-version: 16

- name: Install dependencies
run: yarn
- name: Get node version
id: node
run: |
echo "::set-output name=version::$(node -v)"

- name: Deploy storybook - base components
run: yarn storybook:base
- name: Get node_modules cache
uses: actions/cache@v4
id: node_modules
with:
path: |
**/node_modules
key: ${{ runner.os }}-node_modules-${{ hashFiles('**/yarn.lock') }}-${{ steps.node.outputs.version }}

- name: Install dependencies
run: yarn --frozen-lockfile

- name: Deploy storybook - wallet
run: yarn storybook:deploy-wallet
run: yarn storybook:deploy-wallet --ci
env:
GH_TOKEN: ${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}
32 changes: 22 additions & 10 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,36 @@ on:
pull_request:
types: [opened, synchronize, reopened]

env:
HUSKY: 0

jobs:
pull-request:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14.16]
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Install node.js
uses: actions/setup-node@v4
with:
node-version: 16

- name: Get node version
id: node
run: |
echo "::set-output name=version::$(node -v)"

- name: Install node.js v${{ matrix.node-version }}
uses: actions/setup-node@v2
- name: Get node_modules cache
uses: actions/cache@v4
id: node_modules
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
path: |
**/node_modules
key: ${{ runner.os }}-node_modules-${{ hashFiles('**/yarn.lock') }}-${{ steps.node.outputs.version }}

- name: Install dependencies
run: yarn
run: yarn --frozen-lockfile

# TODO: enable once all lint issues are fixed
#- name: Lint code
Expand All @@ -34,4 +46,4 @@ jobs:
run: yarn ci:test:core:components

- name: Test package - frontend
run: yarn ci:test:frontend
run: yarn ci:test:frontend
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,12 @@ config/env/development.js
config/env/staging.js
config/ssl/*
!config/ssl/ssl.md

# Yarn Files
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v14.16
v16
18 changes: 11 additions & 7 deletions .release-it.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,14 @@
"rm -rf packages/blockchain-wallet-v4-frontend/build",
"rm -rf packages/blockchain-wallet-v4-frontend/extracted-ts",
"yarn manage:translations"
],
"before:release": "echo 🚨 REMINDER: Update default branch in Github to be this release branch now! 🚨",
"after:release": "echo ✅ SUCCESS! 🚨 REMINDER: After CI build has completed the 'pull repository/code step', reset default branch in Github back to development!"
]
},
"git": {
"requireCleanWorkingDir": false,
"requireUpstream": false,
"changelog": "changelog -t $(git describe --abbrev=0 --tags) -f -",
"commitMessage": "chore(Release): v${version}",
"commitMessage": "chore(release): v${version}",
"tagName": "v${version}",
"tagAnnotation": "Release v${version}",
"pushArgs": "--no-verify"
"tagAnnotation": "Release v${version}"
},
"github": {
"release": true,
Expand All @@ -25,5 +21,13 @@
},
"npm": {
"publish": false
},
"plugins": {
"@release-it/conventional-changelog": {
"preset": {
"name": "angular"
},
"infile": false
}
}
}
18 changes: 9 additions & 9 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
const path = require('path')

module.exports = {
stories: ['../packages/blockchain-wallet-v4-frontend/src/components/**/*.stories.@(js|jsx|ts|tsx)'],
stories: ['../packages/blockchain-wallet-v4-frontend/src/**/*.stories.@(js|jsx|ts|tsx|mdx)'],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'storybook-dark-mode'
],
refs: {
'new-core': {
title: 'New Core Components',
'constellation': {
title: 'Constellation Components',
url: 'https://blockchain.github.io/constellation/'
},
'design-system': {
title: 'Core Components',
'blockchain-info-components': {
title: 'Blockchain Info Components (Deprecated)',
url: 'http://localhost:6007'
}
},
Expand All @@ -26,17 +25,18 @@ module.exports = {
config.resolve.alias = {
'@core': path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4/src/'),
components: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/components/'),
middleware: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/middleware/'),
data: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/data/'),
hooks: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/hooks/'),
layouts: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/layouts/'),
middleware: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/middleware/'),
providers: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/providers/'),
services: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/services/'),
utils: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/utils/')
utils: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/utils/'),
generated: path.resolve(__dirname, '..', 'packages/blockchain-wallet-v4-frontend/src/generated/')
}

// Return the altered config
return config;
},

}

35 changes: 17 additions & 18 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,43 +1,42 @@
import React from 'react';
import { ThemeProvider } from 'styled-components';
import { addDecorator } from '@storybook/react';
import React from 'react'
import { ThemeProvider } from 'styled-components'
import { addDecorator } from '@storybook/react'

import { Palette } from '../packages/blockchain-info-components/src/Colors/index'
import { FontGlobalStyles, IconGlobalStyles } from '../packages/blockchain-info-components/src'
import { addIconsToWindow } from './utils/addIconsToWindow'

const withTheme = () => (story, context) => {
const theme1= Palette('default')
const theme1 = Palette('default')
const theme2 = Palette('darkmode')
const theme3 = Palette('compliment')
const theme4 = Palette('greyscale')
const theme5 = Palette('invert')
const theme = context.args.theme ? Palette(context.args.theme) : theme1

return (
<ThemeProvider theme={theme}>
{story()}
</ThemeProvider>
)
addIconsToWindow()

return <ThemeProvider theme={theme}>{story()}</ThemeProvider>
}

const withIconsAndFonts = () => (story) => {
return (
<>
{story()}
<IconGlobalStyles />
<FontGlobalStyles />
</>
<>
{story()}
<IconGlobalStyles />
<FontGlobalStyles />
</>
)
}
addDecorator(withTheme())
addDecorator(withIconsAndFonts())

export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
actions: { argTypesRegex: '^on[A-Z].*' },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
date: /Date$/
}
}
}
50 changes: 50 additions & 0 deletions .storybook/utils/addIconsToWindow.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
declare global {
interface Window { coins: {[key: string]: unknown}; }
}

export const addIconsToWindow = () => {
window.coins = {
BTC: {
coinfig: {
symbol: "WBTC",
displaySymbol: "WBTC",
name: "Wrapped Bitcoin",
type: {
logoPngUrl: "https://raw.githubusercontent.com/blockchain/coin-definitions/master/extensions/blockchains/ethereum/assets/0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599/logo.png",
},
}
},
AAVE: {
coinfig: {
symbol: 'AAVE',
name: 'Aave',
type: {
logoPngUrl:
'https://raw.githubusercontent.com/blockchain/coin-definitions/master/extensions/blockchains/ethereum/assets/0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9/logo.png',
},
}
},
XLM: {
coinfig: {
name: 'Stellar',
precision: 7,
products: ['PrivateKey'],
symbol: 'XLM',
type: {
logoPngUrl: 'https://raw.githubusercontent.com/blockchain/coin-definitions/master/extensions/blockchains/stellar/info/logo.png'
}
}
},
ETH: {
coinfig: {
name: 'Stellar',
precision: 7,
products: ['PrivateKey'],
symbol: 'XLM',
type: {
logoPngUrl: 'https://raw.githubusercontent.com/blockchain/coin-definitions/master/extensions/blockchains/ethereum/info/logo.png'
}
}
}
}
}
Loading