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

Utkarsha/update with master #51

Conversation

utkarsha-deriv
Copy link
Collaborator

Changes:

Please provide a summary of the change.

Screenshots:

Please provide some screenshots of the change.

jim-deriv and others added 30 commits July 25, 2024 09:27
…16183)

* chore: update expectations and conditional

* chore: add isSubscribed to conditional

* chore: update ref name
binary-com#15966)

* chore: update ui package to the latest changes

* chore: replacing tooltip within MT5TradeModal

* chore: replace existing tooltip component with the one from deriv/ui

* chore: replace tooltip componet within cashier with deriv-com/ui

* chore: Remove tooltip component from Wallets package

* chore: replace TransactionsPendingRowField with tooltip from deriv/ui

* chore: rename component according to file

* chore: fix test cases

* chore: fix version for analytics

* chore: update ui version updates and make changes to existing implementations

* chore: update tooltip inside of transactionspendingrow component

* chore: rerun pr

* chore: rerun proecesses

* chore: update code
* Revert "Fasih/TRAH-3793/ Removed popup (binary-com#16048)"

This reverts commit 06d5e1a.

* chore: imported URL from external URL file

* chore: fixed build issue
* refactor: replace walletbutton with button

* chore: update package and fix component test

* chore: add package-lock
…6119)

* fix: test

* fix: show blocker for dtrader mobile landscape view

* fix: add console log for browserstack

* fix: remove logic that was blocking on tablet

* fix: remove console log

* fix: console.log

* fix: remove ipad from checking for mobileOS

* fix: add checkfor android mobile check

* fix: console log useragent

* fix: put exclusive check for mobile when os is android

* fix: remove console log

* fix: remove mobile from regex

* fix: change link filtering logic

* fix: add blocker for reports and contract details

* fix: add blocker for reports and contract details
… buttons (binary-com#16032)

* chore: init branch

* Maryia/DTRA-1421/feat: add temporary Trade types selector (chips) & Assets dropdown (binary-com#137)

* feat: add trade types selector (chips)

* feat: add assets (dropdown)

* chore: use Dropdown for assets

* DTRA / Kate / DTRA-1422: Create initial layout for chart, trade params & purchase buttons (binary-com#136)

* feat: init layout

* refactor: make purchase button sticky

* feat: add dynamic chart height calculation

* refactor: css

* refactor: extract purchase button with trade params to a separate files

---------

Co-authored-by: Maryia <103177211+maryia-deriv@users.noreply.github.com>

* chore: fix: conflicts

* Maryia/DTRA-1423/feat: add config for all Trade types params + display components for Rise/Fall (binary-com#140)

* feat: add display components for Rise/Fall based on real data + config for trade params

* refactor: isolate trade params logic

* DTRA-1422/ Kate / Add scrolling bahaviour for trade params (binary-com#139)

* feat: add animation on scrolling

* refactor: improve animation

* refactor: pass trade params as children

* feat: add barrier trade param (binary-com#141)

* DTRA-1425 / Kate / Feat: add trade params for Accumulators contract (binary-com#142)

* feat: create take profit and growth rate trade params

* feat: add accumulators information trade param

* DTRA-1436 / Kate / Feat: add trade params for multipliers (binary-com#143)

* feat: add trade params for multipliers

* chore: change order to alhabetical one

* Maryia/DTRA-1427/feat: TradeTypeTabs and Strike display components (binary-com#144)

* feat: trade-type-tabs

* feat: Strike

* feat: PayoutPerPoint + refactoring (binary-com#146)

* fix: trade params config for Even/Odd

* DTRA-1424 / Kate / Enable purchase functionality (binary-com#145)

* refactor: customize amount of buttons and it name

* feat: add basis text and amount for button based on contract type

* refactor: purchase button

* feat: eanble purchase functionality

* feat: add sell functionality for acc button

* chore: add caption text from quill

* fix: add store init to bottomnav

* DTRA-1455 / Kate / Create state management for purchase button (binary-com#148)

* feat: create state management for purchase button

* chore: refactor comments

* Maryia/DTRA-1441/feat: add chart + display current spot for digit trade types (binary-com#149)

* feat: CurrentSpot init version

* fix: trade types & chart styles

* fix: trade page performance

* fix: use small localize for TextField labels to avoid app crash due to duplicate [object Object] ids

* chore: add skeleton while current spot is still updating

* fix: payout per point skeleton + refactor trade params list

* build: use version 1.13.16

* build: downgrade to quill-ui v1.13.13

* Maryia/DTRA-1441/feat: add last digit selector and expand displayed spot feature for digits (binary-com#150)

* feat: Last digit selector using bottomWidgets data from chart

* chore: digits params layout + refactoring

* feat: current spot display for ongoing contracts

* refactor: onScroll

* refactor: current-spot

* chore: wrap onScroll with useCallback

* DTRA-1487 / Kate / Add tests for new files (binary-com#151)

* feat: add tests for purchase buttom content file

* refactor: add tests for purchase button file

* refactor: change content for multipliers description

* refactor: add tests for trade type tabs file

* refactor: add tests for trade parameters container file

* refactor: add tests for trade parameters file

* chore: add more test cases

* chore: add mockcontractinfo function usage

* build: use master version of quill-ui

* DTRA-1469 / Kate / Implement Allow equals trade param and Carousel functionality (binary-com#153)

* feat: add allow equals main content and functionality

* feat: add carousel

* refactor: extracted carpusel into a separate component

* refactor: replace localize function with the component

* refactor: add variables for css

* refactor: add tests for carousel

* refactor: add test for allow equals

* chore: make id numbers

* DTRA / Kate / Refactoring: resetting style (binary-com#154)

* refactor: trading and contract details

* fix: reset button style in definition

* DTRA-1489 / Kate / Add tests (binary-com#155)

* refactor: add tests for trade

* refactor: add tests for trade param utils

* Maryia/DTRA-1491/feat: finalize LastDigitPrediction param + Current spot price animation (binary-com#152)

* feat: LastDigitPrediction stats mode

* chore: highlight min & max stats

* feat: Action sheet for LastDigitPrediction + border highlight for current spot

* fix: profit for cards in Closed tab

* feat: current spot animation for contract purchase + multiple contract purchase

* chore: improve animation + refactoring

* feat: finalize current spot animation

* refactor: address comments

* refactor: update quill ui and refactor carousel component (binary-com#156)

* DTRA-1354 / Kate / Refactor before submitting (binary-com#158)

* refactor: rename carousel prop

* refactor: add skeleton loader for video fargmenst

* DTRA-1354/ Kate / Tests for isDigitContractWinning function  (binary-com#160)

* refactor: add tests for util function

* fix: test case

* Maryia/DTRA-1491/test: last digit selector & current spot (binary-com#157)

* test: packages/trader/src/AppV2/Components/CurrentSpot/current-spot.tsx

* test: CurrentSpotDisplay

* refactor: tests

* refactor: address review comments

* test: LastDigitPrediction

* refactor: remove unused import

* test: LastDigitSelector

* test: Digit

* test: setDigitStats & setDigitTick in trade-store

* refactor: current-spot

* fix: cannot find name_plural of undefined

* chore: apply suggestions

* chore: address review comments

* fix: bottom layout

* refactor: add button type function

* chore: improve animation + apply suggestion for prev_contract

* feat: integrate v2 assets component

* test: fix tests that failed after assets v2 integration

* fix: console error

* fix: console error for trade params label

* refactor: update quill ui lib

* refactor: add dvh (binary-com#161)

* fix: video loading style

* feat: make active_symbols API call based on the selected contract_type + quill-ui components fixes

* refactor: active_symbols_v2 to has_symbols_for_v2

---------

Co-authored-by: kate-deriv <121025168+kate-deriv@users.noreply.github.com>
Co-authored-by: kate-deriv <kate@regentmarkets.com>
Co-authored-by: balakrishna-deriv <balakrishna-deriv@users.noreply.github.com>
…ary-com#15889)

* feat: add step 200, 500, update step with step 100

* chore: update shortcode pattern for STPRNG indices

* fix: shortcode pattern and shortcode.spec.ts

* chore: update pattern for getMarketInformation
…com#16193)

* feat: added disclaimer to logged out version

* fix: react import issue

* fix: padding bottom issue

* fix: stylying issue
… & Wallets (binary-com#16029)

* fix: update standard icon

* fix: update standard icon in appstore branding

* fix: update standard icon in cashier

* fix: update svg standard icon migration flow

* fix: update standard icon migration flow

* fix: removed console

* fix: updated standard icon in wallets

* Revert "fix: update standard icon migration flow"

This reverts commit 95e03fc.

* Revert "fix: update standard icon in cashier"

This reverts commit e83561d.

* Revert "fix: update standard icon in appstore branding"

This reverts commit 707ea56.

* Revert "fix: update standard icon"

This reverts commit 2a6f5d6.

* Revert "fix: update svg standard icon migration flow"

This reverts commit bfcb213.

* Reapply "fix: update svg standard icon migration flow"

This reverts commit c1b76fc.

* Reapply "fix: update standard icon"

This reverts commit 9f51a0b.

* Reapply "fix: update standard icon in appstore branding"

This reverts commit d3d364d.

* Reapply "fix: update standard icon in cashier"

This reverts commit 6911e39.

* Reapply "fix: update standard icon migration flow"

This reverts commit 8220692.

* fix: optimized icons

* feat: updated migration banner

* feat: optimized migration banner

* feat: updated migration success icons

* feat: hightlighted stocks and etfs for wallets compare accounts

* feat: updated modal banner svg

* feat: updated dark banner and appstore std icon

* feat: updated banner modal to original

* feat: updated unoptimized banner modal (it's working)

* feat: updated optimized banner modal
Co-authored-by: DerivFE <fe-access@regentmarkets.com>
)

* chore: fixed the tablet view CFD modal issues

* chore: fixed the issue of ctrader dropdown

* chore: fixed the issue of cTrader expansion panel

* chore: changed the width of jurisdiction cards

* chore: fixed the next button of COJ modal

* chore: did improvements to the cfd-password-manager

* chore: removed the deprecated isDesktop and replaced with a new one

* chore: did improvement to the form submit button for responsive view

* chore: removed isMobile

* chore: fixed the overlapping issue
…com#16213)

* feat: create a workflow to publish pages to vercel

* chore: added clarity on failure step

* chore: unify slack message

* chore: unify slack message

* fix: updated ALIAS_DOMAIN_URL

* fix: removed DR for test deployment

* fix: incorporated review comment

* fix: incorporated review comment

* ci: add the Vercel action along with the current docker setup

* ci: rename the domain name

---------

Co-authored-by: Likhith Kolayari <likhith@regentmarkets.com>
binary-com#15710)

* fix: order completion list to be taken from BE

* fix: coveralls failing

* fix: include the option if not in the list for edit ad

* fix: make order payment period default value

* fix: null check
…alytics event (binary-com#16089)

* feat(cashier): ⚡ add ce_cashier_deposit_onboarding_form analytics event

* feat(p2p): setup analytics in p2p

* fix(cashier): 🚑 fix remounting of vertical tab routes/pages

* chore: align package-lock with master

* chore(cashier): ♻️ minor improvement, fix test

* chore: deriv analytics version update

* fix(cashier): 🐛 content remounting, p2p remounting
…binary-com#15980)

* fix: fix payment method checkbox issue, condition issue

* fix: coveralls

* fix: removed condition for checkbox in pm card
Co-authored-by: DerivFE <fe-access@regentmarkets.com>
Co-authored-by: DerivFE <fe-access@regentmarkets.com>
… landscape blocker for contract details and reports (binary-com#16220)

* fix: hide recent positions modal and show landscape blocker for contract details and reports

* fix: snakecase
binary-com#16215)

* refactor: remove some tradr params for multipliers and accumulators

* refactor: update quill and refactor purchase btn

* refactor: allow equals

* refactor: guide style

* Revert "refactor: remove some tradr params for multipliers and accumulators"

This reverts commit f0686ed.

* refactor: hide scrollbar for safari

* refactor: update type

* chore: remove px
* ci: get the tag name from inputs

* ci: fix indentation on inputs

* ci: rename the workflow
Co-authored-by: DerivFE <fe-access@regentmarkets.com>
nada-deriv and others added 11 commits July 30, 2024 09:42
…t spot price + active_symbols request (binary-com#16225)

* fix: styles & animation for current spot for digit trade types

* fix: active_symbols call for rise/fall and higher/lower

* fix: useActiveSymbols usage

* fix: active_symbols call with relevant barrier_category + error handling same like in prod
* chore: replace localize import with new library

* chore: removed unused component
…y-com#16158)

* feat: draft wallet translations

* feat: initial wallets translations setup

* chore: clean up code

* fix: resolve error

* fix: resolve error

* chore: update text component

* fix: env variables and language switcher

* [WALL] Lubega/ WALL-4549 / Wallets multi language support (binary-com#16069)

* feat: draft wallet translations

* feat: initial wallets translations setup

* chore: clean up code

* fix: resolve error

* fix: resolve error

* chore: update text component

* fix: env variables and language switcher

* fix: update locked scenarios

* [WALL] Lubega / Wallets translations update (binary-com#16112)

* feat: draft wallet translations

* feat: initial wallets translations setup

* chore: clean up code

* fix: resolve error

* fix: resolve error

* chore: update text component

* fix: env variables and language switcher

* Suisin/fix: text not bold in email and password page (binary-com#16094)

* fix: text not bold in email and password page

* chore: update package version to use specific version

* Fasih/COJ-1275/ Implemented lazy load (binary-com#16020)

* chore: implemented lazy load on financial assessment and trading assesment

* chore: working on personal details

* chore: removed lazy load from personal details

---------

Co-authored-by: amina-deriv <84661147+amina-deriv@users.noreply.github.com>

* [WALL] george / WALL-4402 / feat(wallets): ✨ add analytics to track wallets events  (binary-com#16004)

* feat(wallets): ✨ add wallet migration analytic

* chore: 🔇 suppress ts error

* chore: align with master

* fix: prettified code

* chore: fix isOpen condition appear twice

* fix: update locked scenarios

---------

Co-authored-by: Sui Sin <103026762+suisin-deriv@users.noreply.github.com>
Co-authored-by: fasihali-deriv <121229483+fasihali-deriv@users.noreply.github.com>
Co-authored-by: amina-deriv <84661147+amina-deriv@users.noreply.github.com>
Co-authored-by: George Usynin <103181646+heorhi-deriv@users.noreply.github.com>

* fix: update github workflow

* fix: getWalletHeaderButtons format

* Update index.js

* Update index.js

* Update index.js

* Update index.js

* Update index.js

* chore: remove eslint auto format

* chore: test remove line

* chore: test remove line

* chore: test remove line

* chore: test remove line

* chore: test remove line

* chore: update deriv-com/translations version

---------

Co-authored-by: Sui Sin <103026762+suisin-deriv@users.noreply.github.com>
Co-authored-by: fasihali-deriv <121229483+fasihali-deriv@users.noreply.github.com>
Co-authored-by: amina-deriv <84661147+amina-deriv@users.noreply.github.com>
Co-authored-by: George Usynin <103181646+heorhi-deriv@users.noreply.github.com>
Co-authored-by: nijil-deriv <nijil@deriv.com>
Co-authored-by: DerivFE <fe-access@regentmarkets.com>
* build: override installcommand of vercel

* build: override installcommand of vercel (binary-com#16256)

* ci: fix the staging vercel env
* fix: google drive issue

* fix: goodle drive error

* fix: renamed observables

* fix: added localize

* fix: added error message on the load modal popup

* fix: added error message on the load modal popup

* fix: removed google drive api call and handled with response of sign in

* fix: handled local storage check

* fix: handled naming

* fix: removed css

* fix: added file check

* fix: added refresh token

* fix: changed function return
…ts/self-exclusion (binary-com#16234)

* test: folder self-exclusion

* refactor: remove mock of modal component
@amina-deriv amina-deriv merged commit dcdf918 into yauheni-deriv:remove_effortless_modal/add_passkey_notification Jul 30, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.