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:
- 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)