Skip to content

Releases: blockchain/blockchain-wallet-v4-frontend

v4.11.14

16 Apr 17:45
Compare
Choose a tag to compare
v4.11.14 Pre-release
Pre-release

4.11.13 (2019-04-16)

New Features
  • Coinify: create user if coinify account exists (bf15a36)

v4.11.13

12 Apr 15:26
Compare
Choose a tag to compare
v4.11.13 Pre-release
Pre-release

4.11.12 (2019-04-12)

Chores
New Features
  • Coinbrew: if coinify user pass to nabu signed-retail-token (98f3566)
  • Coinify:
    • update terms copy; comments in buy + sell sagas (ae5f05c)
    • remove call to nabu in the middle of kyc (732bb86)
    • update trade details modal header (fe39e42)
    • check that tier 2 is verified (a6c5cce)
    • fix signup saga (e5def1f)
    • sell styling (01d082d)
    • copy and terms changes on Create step (f033c41)
    • change color of in review text to match swap (b9677b0)
    • fix payment medium limit disabling; add learn more link when kyc is failed (d0d9073)
    • fix payment medium step when bank limits are lower than card (78aa738)
    • fix sell (040a3a8)
    • redesign for order review step (a0ada13)
    • replace copy on buysell landing; fix container height (e852068)
    • payment medium step redesign + refactor (ad65969)
    • begins payment medium redesign (af985af)
    • redesign checkout (adc74e8)
    • handle kyc verified state (fba72df)
    • handle kyc failure state (549724e)
    • handle kyc pending state (0929014)
    • disable trading if user is not kyc verified (2f51df4)
    • add correct domain needed for backwards compatibility (3873b46)
    • fix sell; clean up buy/sell kyc notification component (dcf56c7)
    • change image widths; fix misalignment (54a46da)
    • configure isx step for new payment provider; remove isx code (565775e)
    • fix button shifting down when sending verify email (cc5e77f)
    • use model (0681f6c)
    • remove unused isx kyc code (3b6ffa3)
    • remove kyc component used in coinify details modal (9065fd1)
    • fix increase your limit link logic (2040adc)
    • fix flow when user has previously verified identity through coinify/isx but has not through blockchain (d524a8c)
    • restructure and relocate coinify modal files (7721510)
    • remove unused files and delete coinify signup modal (59e47f2)
    • remove confirm component, which wasnt being used (d5ff28c)
    • fix when to show finish id verification link (40980d8)
    • compareKyc saga that runs on component mount (5f4b37d)
    • change copy (6c87a7c)
    • handle user flow after signup (f802881)
    • add coinify check to mobileVerified set step logic (5af0754)
    • account for coinify signup with user is already verified (7a9c253)
    • correct action name (18622be)
    • move data fetching to saga; skip KYC if coinify new user is already verified (2f646ca)
    • update coinify kyc endpoint (7281d29)
    • fix kyc data in payment step (c82c676)
    • fix stepmap after rebase, add flag to modal (02f833e)
  • BuySell: add sfox icon; fix image position (664628a)
Bug Fixes
  • Coinify:
    • continue button should show after verifying email (36333fb)
    • show tos (7d45c47)
    • handle different tiers when signing up for coinify (8fb17a9)
    • compare user and get coinify id from Remote (d39c486)
    • Fix test coverage (4e10e19)
    • do not change hover state if component is disabled; fix broken imports after merge (2085bb4)
    • hover state for payment method (0a01bc0)
    • fix componentDidUpdate (4d737a6)
    • improvements to Create step (9ee6b5b)
    • remove unused/old code (d7ff9de)
    • add saga for checking if it is the users first trade (7f7a6da)
    • padding on order details table (8933534)
    • 1126 (b7b325a)
    • 1694 - correctly catch error and allow user to try and sell again (aca787c)
    • linter (810e954)
    • move calls to a finally block in case network request fails (b669953)
    • address PR comments (f8c7d45)
    • remove unneeded selectors (6b55895)
  • Coinbrew:
    • id -> coinifyTraderId (679a52d)
    • move coinifyId to createUser call (a04f89c)
    • change update-coinify-id to PUT (4e1c0a9)
    • change token to coinify id (5b265d4)
    • hit update-coinify-id with authPost (1d8a599)
    • tiers selector (6bd635a)
  • BuySell: fix padding on buy tab menu item (87f0694)
Other Changes
  • Coinify:
    • add coinify check when user submits personal step (6b5c7c8)
    • successfully go from account creation into KYC (3fbd3f8)
    • call api with userId if user is verified upon coinify sign up (39aed61)
    • fix powered by logic (018409b)
    • check for coinify country in personal step; skip and prefill country selection on personal info form (0070d7b)
    • cleanup buysell select partner step; move walletoptions paths to selectors; fix how form submit is handled (65e969b)
    • refactor stepmap to accomodate conditional step (173fdca)
    • introduce coinify step to identity verification modal flow (08cfff4)
    • cleanup buy selectors and replace paths (edf2c35)
    • fix copy and text color in KYCNotification component (e9e29d9)
    • not ramda includes (c9574db)
    • use includes (e69827b)
    • replace coinify kyc in checkout KYCNotification component (2678ac7)
    • change 'increase limit' link to use kyc status from homebrew (b157fc5)
    • separate quote input limits and error text out into its own component (c25d0ab)
    • fix tabs, fix model imports, and do not call coinify for kyc (d9c7d07)
    • replace openKYC with opening homebrew kyc (77208b3)
    • adds ability to go back from email step to country selection (5d15aa2)
    • clear signup error after verifying new email address (c8630a8)
    • remove unnecessary EmailVerificationWrapper (829ee11)
    • small fix aligning partner logo with 'powered by' (8cba2c0)
    • move between country select and coinify email step using redux (de824af)
    • first commit for homebrew kyc integration - starts email verification flow outside of modal after country selection (6a7c40d)
    • call api with userId if user is verified upon coinify sign up (203cf97)
    • fix powered by logic (6fc44b9)
    • check for coinify country in personal step; skip and prefill country selection on personal info form (f5232ec)
    • cleanup buysell select partner step; move walletoptions paths to selectors; fix how form submit is handled (2bb292b)
    • refactor stepmap to accomodate conditional step (312cc68)
    • introduce coinify step to identity verification modal flow (48ab19b)
    • cleanup buy selectors and replace paths (99986cb)
    • fix copy and text color in KYCNotification component (856ea78)
    • not ramda includes (5a4965a)
    • use includes (4d60718)
    • replace coinify kyc in checkout KYCNotification component (9d87749)
    • change 'increase limit' link to use kyc status from homebrew (7b29993)
    • separate quote input limits and error text out into its own component (0108635)
    • fix tabs, fix model imports, and do not call coinify for kyc (bba97eb)
    • replace openKYC with opening homebrew kyc (13734c7)
    • adds ability to go back from email step to country selection (f8e8974)
    • clear signup error after verifying new email address (54cac75)
    • remove unnecessary EmailVerificationWrapper (cddc0fa)
    • small fix aligning partner logo with 'powered by' (4ea931f)
    • move between country select and coinify email step using redux (aa11f20)
    • first commit for homebrew kyc integration - starts email verification flow outside of modal after country selection (c2df6cb)
  • BuySell:
    • implements new flow and designs for select partner and coinify sign up (cf933f7)
    • implement new landing page for buy sell partner selection (9c514be)
    • cleanup select partner (0f06308)
    • begins select partner redesign (210ba6e)
    • implements new flow and designs for select partner and coinify sign up (b1d91cf)
    • implement new landing page for buy sell partner selection (d0d47ac)
    • cleanup select partner (4bbc061)
    • begins select partner redesign (50c11ff)
Refactors
  • Data: move coinify data files from modules to components (4821751)
Tests
  • Coinify:
    • fix some tests (18d0470)
    • fix broken tests (981037a)
    • integration test for unverified email (40886c4)
    • add integration test for verified email (e57852d)
    • fix identityVerification integration tests (3d9502e)
    • fix and add saga/reducer tests (a5e087a)
    • fix service tests (2

v4.11.12

11 Apr 17:26
Compare
Choose a tag to compare

4.11.11 (2019-04-11)

Refactors
  • Swap: remove calc effective balance (8ff4fe5)

v4.11.11

11 Apr 16:58
Compare
Choose a tag to compare
v4.11.11 Pre-release
Pre-release

4.11.9 (2019-04-11)

v4.11.9

11 Apr 16:35
Compare
Choose a tag to compare
v4.11.9 Pre-release
Pre-release

4.11.8 (2019-04-11)

Bug Fixes
  • Swap: default amounts to advice 0, and revert xlm empty obj return from provPayment (1daba83)

v4.11.8

09 Apr 21:58
Compare
Choose a tag to compare
v4.11.8 Pre-release
Pre-release

4.11.7 (2019-04-09)

Bug Fixes
  • Swap: throw error instead of returning empty obj (a0e6a64)
  • change contact support link on email verification (fc5bd58)
  • change contact support link on email verification (a903602)

v4.11.7

09 Apr 14:55
Compare
Choose a tag to compare

4.11.5 (2019-04-09)

New Features
  • Swap: get xlmErr from result_codes (fc1b7ca)

v4.11.6

08 Apr 19:58
Compare
Choose a tag to compare
v4.11.6 Pre-release
Pre-release

4.11.5 (2019-04-08)

New Features
  • Coinbrew: if coinify user pass to nabu signed-retail-token (98f3566)
  • Coinify:
    • update terms copy; comments in buy + sell sagas (ae5f05c)
    • remove call to nabu in the middle of kyc (732bb86)
    • update trade details modal header (fe39e42)
    • check that tier 2 is verified (a6c5cce)
    • fix signup saga (e5def1f)
    • sell styling (01d082d)
    • copy and terms changes on Create step (f033c41)
    • change color of in review text to match swap (b9677b0)
    • fix payment medium limit disabling; add learn more link when kyc is failed (d0d9073)
    • fix payment medium step when bank limits are lower than card (78aa738)
    • fix sell (040a3a8)
    • redesign for order review step (a0ada13)
    • replace copy on buysell landing; fix container height (e852068)
    • payment medium step redesign + refactor (ad65969)
    • begins payment medium redesign (af985af)
    • redesign checkout (adc74e8)
    • handle kyc verified state (fba72df)
    • handle kyc failure state (549724e)
    • handle kyc pending state (0929014)
    • disable trading if user is not kyc verified (2f51df4)
    • add correct domain needed for backwards compatibility (3873b46)
    • fix sell; clean up buy/sell kyc notification component (dcf56c7)
    • change image widths; fix misalignment (54a46da)
    • configure isx step for new payment provider; remove isx code (565775e)
    • fix button shifting down when sending verify email (cc5e77f)
    • use model (0681f6c)
    • remove unused isx kyc code (3b6ffa3)
    • remove kyc component used in coinify details modal (9065fd1)
    • fix increase your limit link logic (2040adc)
    • fix flow when user has previously verified identity through coinify/isx but has not through blockchain (d524a8c)
    • restructure and relocate coinify modal files (7721510)
    • remove unused files and delete coinify signup modal (59e47f2)
    • remove confirm component, which wasnt being used (d5ff28c)
    • fix when to show finish id verification link (40980d8)
    • compareKyc saga that runs on component mount (5f4b37d)
    • change copy (6c87a7c)
    • handle user flow after signup (f802881)
    • add coinify check to mobileVerified set step logic (5af0754)
    • account for coinify signup with user is already verified (7a9c253)
    • correct action name (18622be)
    • move data fetching to saga; skip KYC if coinify new user is already verified (2f646ca)
    • update coinify kyc endpoint (7281d29)
    • fix kyc data in payment step (c82c676)
    • fix stepmap after rebase, add flag to modal (02f833e)
  • BuySell: add sfox icon; fix image position (664628a)
Bug Fixes
  • Coinbrew:
    • id -> coinifyTraderId (679a52d)
    • move coinifyId to createUser call (a04f89c)
    • change update-coinify-id to PUT (4e1c0a9)
    • change token to coinify id (5b265d4)
    • hit update-coinify-id with authPost (1d8a599)
    • tiers selector (6bd635a)
  • Coinify:
    • compare user and get coinify id from Remote (d39c486)
    • Fix test coverage (4e10e19)
    • do not change hover state if component is disabled; fix broken imports after merge (2085bb4)
    • hover state for payment method (0a01bc0)
    • fix componentDidUpdate (4d737a6)
    • improvements to Create step (9ee6b5b)
    • remove unused/old code (d7ff9de)
    • add saga for checking if it is the users first trade (7f7a6da)
    • padding on order details table (8933534)
    • 1126 (b7b325a)
    • 1694 - correctly catch error and allow user to try and sell again (aca787c)
    • linter (810e954)
    • move calls to a finally block in case network request fails (b669953)
    • address PR comments (f8c7d45)
    • remove unneeded selectors (6b55895)
  • BuySell: fix padding on buy tab menu item (87f0694)
Other Changes
  • Coinify:
    • add coinify check when user submits personal step (6b5c7c8)
    • successfully go from account creation into KYC (3fbd3f8)
    • call api with userId if user is verified upon coinify sign up (39aed61)
    • fix powered by logic (018409b)
    • check for coinify country in personal step; skip and prefill country selection on personal info form (0070d7b)
    • cleanup buysell select partner step; move walletoptions paths to selectors; fix how form submit is handled (65e969b)
    • refactor stepmap to accomodate conditional step (173fdca)
    • introduce coinify step to identity verification modal flow (08cfff4)
    • cleanup buy selectors and replace paths (edf2c35)
    • fix copy and text color in KYCNotification component (e9e29d9)
    • not ramda includes (c9574db)
    • use includes (e69827b)
    • replace coinify kyc in checkout KYCNotification component (2678ac7)
    • change 'increase limit' link to use kyc status from homebrew (b157fc5)
    • separate quote input limits and error text out into its own component (c25d0ab)
    • fix tabs, fix model imports, and do not call coinify for kyc (d9c7d07)
    • replace openKYC with opening homebrew kyc (77208b3)
    • adds ability to go back from email step to country selection (5d15aa2)
    • clear signup error after verifying new email address (c8630a8)
    • remove unnecessary EmailVerificationWrapper (829ee11)
    • small fix aligning partner logo with 'powered by' (8cba2c0)
    • move between country select and coinify email step using redux (de824af)
    • first commit for homebrew kyc integration - starts email verification flow outside of modal after country selection (6a7c40d)
    • call api with userId if user is verified upon coinify sign up (203cf97)
    • fix powered by logic (6fc44b9)
    • check for coinify country in personal step; skip and prefill country selection on personal info form (f5232ec)
    • cleanup buysell select partner step; move walletoptions paths to selectors; fix how form submit is handled (2bb292b)
    • refactor stepmap to accomodate conditional step (312cc68)
    • introduce coinify step to identity verification modal flow (48ab19b)
    • cleanup buy selectors and replace paths (99986cb)
    • fix copy and text color in KYCNotification component (856ea78)
    • not ramda includes (5a4965a)
    • use includes (4d60718)
    • replace coinify kyc in checkout KYCNotification component (9d87749)
    • change 'increase limit' link to use kyc status from homebrew (7b29993)
    • separate quote input limits and error text out into its own component (0108635)
    • fix tabs, fix model imports, and do not call coinify for kyc (bba97eb)
    • replace openKYC with opening homebrew kyc (13734c7)
    • adds ability to go back from email step to country selection (f8e8974)
    • clear signup error after verifying new email address (54cac75)
    • remove unnecessary EmailVerificationWrapper (cddc0fa)
    • small fix aligning partner logo with 'powered by' (4ea931f)
    • move between country select and coinify email step using redux (aa11f20)
    • first commit for homebrew kyc integration - starts email verification flow outside of modal after country selection (c2df6cb)
  • BuySell:
    • implements new flow and designs for select partner and coinify sign up (cf933f7)
    • implement new landing page for buy sell partner selection (9c514be)
    • cleanup select partner (0f06308)
    • begins select partner redesign (210ba6e)
    • implements new flow and designs for select partner and coinify sign up (b1d91cf)
    • implement new landing page for buy sell partner selection (d0d47ac)
    • cleanup select partner (4bbc061)
    • begins select partner redesign (50c11ff)
Refactors
  • Data: move coinify data files from modules to components (4821751)
Tests
  • Coinify:
    • fix some tests (18d0470)
    • fix broken tests (981037a)
    • integration test for unverified email (40886c4)
    • add integration test for verified email (e57852d)
    • fix identityVerification integration tests (3d9502e)
    • fix and add saga/reducer tests (a5e087a)
    • fix service tests (2ee5c71)

v4.11.5

04 Apr 17:00
Compare
Choose a tag to compare

4.11.4 (2019-04-04)

Bug Fixes
  • Swap:
    • clean up order details (8677e2f)
    • add fees to eth transaction from swap utils (db3f3a6)
  • Pricechart: better wait for settings fetch (cf50674)
  • PriceChart: wait for settings fetch (4bad48c)
  • Goals: add coinify kyc goal back (a96f97f)
  • Matomo:
    • transfer eth legacy event (db7295d)
    • track generation of btc payment requests (dda3f4e)
    • send failure events and fix event_values (270f9e6)

v4.11.4

02 Apr 22:31
Compare
Choose a tag to compare
v4.11.4 Pre-release
Pre-release

4.11.3 (2019-04-02)

Bug Fixes
  • Matomo: on personal field blur log event (d796ecd)