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 1.17.3 #941

Merged
merged 70 commits into from
Jul 13, 2023
Merged

Release 1.17.3 #941

merged 70 commits into from
Jul 13, 2023

Conversation

lourenc
Copy link
Collaborator

@lourenc lourenc commented Jul 13, 2023


alex-tsx and others added 30 commits January 31, 2023 16:59
* [e2e] Import account by Mnemonic

* env fix

* env fix

* env fix

* env fix

* env fix

* env fix

* TW-459: [e2e] Import account by Mnemonic. Refactor

* TW-459: [e2e] Import account by Mnemonic. Refactor

* TW-459: [e2e] Import account by Mnemonic. Refactor + CopyButton selector fix

---------

Co-authored-by: alex-seleznov <alex.seleznov@gmail.com>
* TW-486 Migrated from segment to Jitsu

* TW-486 Commented perform end-to-end tests

* TW-486 Fixed pipeline

* TW-486 Commented perform end-to-end tests

* TW-486 Fixed pipeline

* TW-486 Fixed pipeline
* merging TW-409-e2e-reveal-seed-phrase-and-private-key into development

* [e2e] Import an account by private key
* TW-498: Fix Everstake affiliate keys

* TW-498: Fix Everstake affiliate keys. Refactor

* TW-498: Fix Everstake affiliate keys. Env vars refactor

* TW-498: Fix Everstake affiliate keys. Env vars refactor

* TW-498: Fix Everstake affiliate keys. Refactor
* TW-487: APY of tzBTC from Yupana

* TW-487: APY of tzBTC from Yupana. Fix persisted links
* TW-493: Sync Total Equity Value with displayed tokens

* TW-493: Sync Total Equity Value with displayed tokens. Fix tokens balance calculation

* TW-493: Sync Total Equity Value with displayed tokens. Refactor

* TW-493: Sync Total Equity Value with displayed tokens. Refactor
* create or restore account

* Create or restore an account

* common step refactor + env refactor

* browser context refactor

* browser context refactor + condition refactor

* TW-458: [e2e] Create-or-restore account. + Required env vars check at build

* TW-458: [e2e] Create-or-restore account. -- Required env vars check at runtime

---------

Co-authored-by: alex-seleznov <alex.seleznov@gmail.com>
* refactor event name

* TW-489: [e2e] Refactor selectors' names. + SwapForm testIDs

* refactor event name + fix e2e BDD

* refactor event name + fix e2e BDD + dead code fix

* fix comment

* fix comment

---------

Co-authored-by: alex-seleznov <alex.seleznov@gmail.com>
* import account by watch-only

* import account by watch-only
* TW-505: Assets selector unified design. Swap selectors

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Send selectors menus

* TW-505: Assets selector unified design. + Search to 'Send' asset field

* TW-505: Assets selector unified design. Fix 'Send' asset field

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Finish re-design

* TW-505: Assets selector unified design. + Search to selects in 'Settings' page

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Fix after tested

* TW-505: Assets selector unified design. + Currencies names in Utorg selector

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Refactor

* TW-505: Assets selector unified design. Refactor
* TW-358 Add cut decimals to value grather then 1000

* TW-358 Add the correct balance formatter

* TW-358 Fix review

* TW-358 Fix review

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
* TW-448 Added fetching balances from tzkt

* TW-448 Improved balances

* TW-448 Fixed tokens loading

* TW-448 Fixed balance decimals

* TW-448 Fixed balance decimals

* TW-448 Fixed comment

* TW-448 Fixed tzks tokens metadata

* TW-448 Deleted console.logs

* TW-448 Fixed balances loading

* TW-448 Added balances store

* TW-448 Fixed comments

* TW-448 Fixed comments

* TW-448 Fixed loading balances

* TW-448 Fixed balances bugs

* TW-448 Fixed comments
* change tzkt api base url for dcp

* fix api for t3l4nt mainnet
* Unlock screen

* Magick number fix
* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* test pipeline

* test pipeline

* test pipeline

* test pipeline macos env

* test pipeline

* Delegate step refactor

* Delegate step refactor

* fix comments

* fix comments
* TW-560: Analytics. Track all events. Checkboxes

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. + Anchors analytics

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. + Drop-down analytics

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. + Analytics on tokens balances

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. + ReduxStore.settings

* TW-560: Analytics. Track all events. Refactor

* TW-560: Analytics. Track all events. + Events

* TW-560: Analytics. Track all events. Fix e2e

* TW-560: Analytics. Track all events. ++[e2e]

* TW-560: Analytics. Track all events. Fix Jitsu SDK

* TW-560: Analytics. Track all events. Fix Jitsu SDK on MV2 + Fix analytics checkbox on 'Create Password' page

* TW-560: Analytics. Track all events. Refactor <HelpAndCommunity />

* TW-560: Analytics. Track all events. Jitsu. Fix with empty commit

* TW-560: Analytics. Track all events. [e2e] ++Timeouts

* TW-560: Analytics. Track all events. Jitsu. Fix with empty commit
* TW-605: Change the link for support

* TW-605: Add constant for url

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
* TW-413: Add A/B testing for the delegate button

* TW-413: Add request for ab-testing to redux

* TW-413: Remove unused file

* TW-413: Fix imports

* TW-413: Add animation & track analytics

* e2e delegate apy button FIX

* TW-583: Fix review

* TW-583: Fix review

* TW-583: Fix review

* TW-583: Fix review

* TW-583: Add ab-testing request to unlock screen

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
Co-authored-by: Vlad Novak <purch2442@gmail.com>
* TW-588: Block duration is 15 sec

* TW-588: Block duration is 15 sec. BALANCES_SYNC_INTERVAL = BLOCK_DURATION
* TW-554: Add correct display of total balance in gas token

* TW-554: Remove unused code

* TW-554: Remove unused imports

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* e2e-Delegate + timeouts increased(pipeline fix)

* test pipeline

* test pipeline

* test pipeline

* test pipeline macos env

* test pipeline

* Delegate step refactor

* Delegate step refactor

* send first stage

* fix comments

* fix comments

* second send

* clearInput method added, send e2e completed

* hooks

* feature file fix

* puppeteer perfomance speed reduced

* TW-461: [e2e] Send. + Other selectors

---------

Co-authored-by: Alex <alex.seleznov@gmail.com>
* TW-453 Implement sorting tokens by USD equity

* TW-453 Refactor sorting tokens for 'Send' page

* TW-453 Refactor useUsdToTokenRates function
* TW-455 Added route3 api to form

* TW-445 Used route3 for swaps

* TW-455 Added 3route layout

* TW-455 Fixed deadcode

* TW-455 Finished 3route integration

* TW-455 deleted unnecessary files

* TW-455 Fixed added translations

* TW-455 Fixed pipeline

* TW-455 Added route3 contract to envs

* TW-455 fixed conflicts

* TW-455: 3-route integration. + env var to GitHub workflow

* TW-455 Moved route3 contract to constants

* TW-455 Deleted ROUTE3_CONTRACT from vars

* TW-455 Fixed comments

* TW-455 Added Auth token to .env

* TW-455 Commented e2e tests

* TW-455 Uncommented tests

* TW-455 Fixed rounding

* TW-455 Deleted uunecessary files

* TW-455 Fixed comments

* TW-455 Fixed .env.dist

* TW-455 Fixed manual build and release

* TW-455 Fixed bugs

* TW-455 Fixed comments

* TW-455 Added dex types

* TW-455 Fixed bugs after review

* TW-455 Fixed exports

* TW-455 Deleted unnecessary comment

* TW-455 Fixed kusd decimals

* TW-455 Fixed bugs after testing

* TW-455 deleted unneecessary file

* TW-455 Fixed bugs after testing

* TW-455 Moved loading swapParams to Epic

* TW-455 Fixed bugs after testing

* TW-455 Fixed toggle icon click

* TW-455 removed swap-router-sdk

* TW-455 Added isDefined helper

* TW-455 Fixed comment about undefined

* TW-455 Added tezos to deps

* TW-455 Fixed swap assets button

---------

Co-authored-by: alex-seleznov <alex.seleznov@gmail.com>
* change node

* change node

* timeouts added to every 'given'
lendihop and others added 28 commits May 23, 2023 15:19
* baker added to recommended

* log

* -log

* log

* -log

* e2e

* flag

* disclaimer added
* dot removed

* other locales

* log

* -log

* e2e
* added general component for page titles

* alias

Co-authored-by: Alex <alexseleznov@madfish.solutions>

* lint fix

* e2e

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. + store.tokensMetadata

* TW-299. Metadata rework. + useMetadataLoading()

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. Stripped metadata loading from 'useSyncTokens'

* TW-299. Metadata rework. Refreshing tokens metadata

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. + useTokensLoading()

* TW-299. Metadata rework. + <UseDataLoading />

* TW-299. Metadata rework. Fix metadata sync

* TW-299. Metadata rework. -- Metadata fixtures

* TW-299. Metadata rework. + updateTokensSWR()

* TW-299. Metadata rework. Returned 'p-memoize'

* TW-299. Metadata rework. Refactored

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. Refactor

* TW-299. Metadata rework. + MetadataApiChainId

* TW-299. Metadata rework. + API Networks

* TW-299. Metadata rework. [e2e] ++ Timeouts

* TW-299: Metadata rework. [e2e] + PageElement.waitForText()

* TW-299: Metadata rework. -- Limanet

* TW-299: Metadata rework. + GITHUB_ENV & IS_STAGE_ENV

* Merge branch 'development' into TW-299-metadata-rework

* TW-299: Metadata rework. Fix GITHUB_ENV setting

* TW-299: Metadata rework. Fix GITHUB_ENV setting

* TW-299: Metadata rework. Fix GITHUB_ENV -> GITHUB_ACTION_RUN_ENV

* TW-299: Metadata rework. WebPack. Restricted 'process.env' vars to be supplied from .env files, read directly

* TW-299: Metadata rework. Optimized. Not loading metadata if present already

* TW-299: Metadata rework. Fix for Confirm page

* TW-299: Metadata rework. Fix pipeline

* Update src/app/templates/NetworkBanner.tsx

Co-authored-by: Dmytro Herko <61412282+herkoss@users.noreply.github.com>

* TW-299: Metadata rework. Fix merge conflicts

* TW-299: Metadata rework. Swap Form. Fix empty placeholders for missing metadata tokens

* TW-299: Metadata rework. Refactor

* TW-299: Metadata rework. Refactor

* TW-299: Metadata rework. Fix tzBTC thumbnailUri

---------

Co-authored-by: Dmytro Herko <61412282+herkoss@users.noreply.github.com>
* popup layout

* full-width layout

* overlay showing logic added

* overlay showing logic added

* link changed to prod

* review fixes

* smiles text to svg
* TW-736: Fix Firefox build

* TW-736: Fix Firefox build. -- 'fast-deep-equal'
* swap first stage

* swap second stage + test pipeline

* test pipeline + timeout increased

* third stage + log error in case failed estimation

* third stage + log error in case failed estimation

* send and delegated turned off

* send and delegated turned off

* send and delegated turned off

* Update e2e/src/step-definitions/swap.steps.ts

Co-authored-by: Alex <alexseleznov@madfish.solutions>

* fix comments

* e2e swap is turned off

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
…age (#915)

* TW-722 Implement handling input of Tron and EVM addresses at 'Send' page

* TW-722 Update a new module

* Fix callback dependencies

Co-authored-by: Alex <alexseleznov@madfish.solutions>

* TW-722 Change the network name that is sent to the analytics

* TW-722 Replace address validation module

* TW-722 Fix build errors

* TW-722 Fix lint errors

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
* TW-413: Add Yoves APR labels to tokens

* TW-413: Update youves imports, add improves

* TW-413: Remove unused code

* TW-413: Remove console.log

* TW-413: Refactor tokens apy request

* TW-413: Rename hook

* TW-413: Remove unused code

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
* TW-707: Add banner agreement for ads

* TW-707: Refactor request to optimal, display ads banner

* TW-707: Add check build version

* TW-707: Remove check build version

* TW-707: Remove unused code

* TW-707: Add hard condition for ads

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
* TW-541 Add raw elements of 'Buy with Debit/Credit Card' page

* TW-541 UI improvements

* TW-541 Implement creating orders

* TW-541 Major bugfixes

* TW-541 Update pipeline configuration

* TW-541 Fix a typo

* TW-541 Fix work with Lugh token partially

* TW-541 Fix ts-prune errors

* TW-541 Fix displaying of Lugh token

* TW-541 Refactor changes

* TW-541 Additional bugfixes

* TW-541 Fix displaying exchange rate

* TW-541 Refactoring according to comments

* TW-541 Remove one more inline style

* TW-541 Revert applying a buggy suggestion

* TW-541 Fix switching currency

* TW-541 Fix displaying Lugh token symbol

* TW-541 Apply fixtures according to comments

* Remove a once used variable

* TW-541 Bugfixes after testing stage

* TW-541 Remove an unused variable

* Remove redundant console.log

* TW-541 Temporarily disable some tests

* TW-541 Disable change-node feature testing

* TW-541 Make '@dev' tag prevent a test from execution in production

* TW-503: Buy section. Binance Connect. + API

* TW-503: Buy section. Binance Connect. MVP

* TW-503: Buy section. Binance Connect. ++

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. Title corrected

* TW-503: Buy section. Binance Connect. + countryCode

* TW-503: Buy section. Binance Connect. + TW API

* TW-503: Buy section. Binance Connect. + TW Static API

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. + currency-codes

* TW-503: Buy section. Binance Connect. Redux persistance. + Blacklist with 'buyWithCreditCard'

* TW-503: Buy section. Binance Connect. Fix api base URL

* TW-503: Buy section. Binance Connect. Fix fiat limits

* TW-503: Buy section. Binance Connect. Fix provider auto-select

* TW-503: Buy section. Binance Connect. Fix limits init load

* TW-503: Buy section. Binance Connect. Fix failed QA

* TW-503: Buy section. Binance Connect. Optimized purchase link loading

* TW-503: Buy section. Binance Connect. Refactor

* TW-503: Buy section. Binance Connect. Refactor

---------

Co-authored-by: Inokentii Mazhara <keshan3262@gmail.com>
* remove account

* github workflow. environment updated

* Update e2e/src/step-definitions/shared.steps.ts

Co-authored-by: Alex <alexseleznov@madfish.solutions>

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
* TW-826: Collectibles re-design

* TW-828: Collectibles grid layout

* TW-828: Collectibles grid layout. + Scroll tabsbar into view

* TW-828: Collectibles grid layout. ++ Images

* TW-864: Collectibles hover effect

* TW-828: Collectibles grid layout. Refactor

* TW-828: Collectibles grid layout. Refactor

* TW-828: Collectibles grid layout. Fix after QA
* TW-862 Added TKEY as second token a

* TW-862 Fixed comments

* TW-862 Fixed tkey on swap/send pages

* TW-862 Fixed comments

* TW-862 Added TKEY local mainnet metadata

* TW-862 Fixed show TKEY after update

* TW-862 Fixed manage tokens

* TW-862 Fixed comments
* TW-716 Need fix validation

* TW-716: Add improves to form

* TW-716 Finished banner subscription

* TW-716 Added banner subscription

* TW-716 Fixed two banners overlay

* TW-716 Fixed linter and prettier

* e2e newsletter fix

* e2e newsletter fix

* e2e newsletter fix

* TW-716 Fixed overlay bugs

* TW-716 Fixed bug with updating

* TW-716 Fixed bugs after testing

---------

Co-authored-by: svyatoslavtt <stiven22235@gmail.com>
Co-authored-by: Vlad Novak <purch2442@gmail.com>
Co-authored-by: Vlad <95026747+NovakVlad2424@users.noreply.github.com>
* remove account

* remove account negative

* github workflow. environment updated

* second stage

* Negative scenario

* Update e2e/src/step-definitions/shared.steps.ts

Co-authored-by: Alex <alexseleznov@madfish.solutions>

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
* taquito update, e2e delay

* taquito update, e2e delay

* small fix

* added more delays

* added more delays

* -@dev

* disabled delegate and send e2e features

* 10s sleep

* +@dev on swap.feature

* changed operating system for code quality checks

* -@dev-s

* macos-13 operating system

* added slowmo

* different node

* - delay

* + delay

* ubuntu

* delay 10s + ecad node

* added checks if node selected correctly

* log

* -log

* log

* -log
* TW-826: Collectibles re-design

* TW-828: Collectibles grid layout

* TW-828: Collectibles grid layout. + Scroll tabsbar into view

* TW-828: Collectibles grid layout. ++ Images

* TW-864: Collectibles hover effect

* TW-828: Collectibles grid layout. Refactor

* TW-828: Collectibles grid layout. Refactor

* TW-830: Collectibles Manage dropdown. + Detailed grid

* TW-830: Collectibles Manage dropdown. + Detailes toggle

* TW-830: Collectibles Manage dropdown. + Floor prices

* TW-828: Collectibles grid layout. Fix after QA

* TW-830: Collectibles Manage dropdown. Fix floor price currency

* TW-830: Collectibles Manage dropdown. Refactor

* TW-830: Collectibles Manage dropdown. Refactor

* TW-830: Collectibles Manage dropdown. Refactor

* TW-830: Collectibles Manage dropdown. Fix QA. Loading details by slugs

* TW-830: Collectibles Manage dropdown. Fix QA. By design

* TW-830: Collectibles Manage dropdown. Fix QA. Scroll to the tabs bar

* TW-830: Collectibles Manage dropdown. Fix QA. Refactor

* TW-830: Collectibles Manage dropdown. Fix QA. 2 decimals for unlettered numbers

* TW-830: Collectibles Manage dropdown. Refactor
* TW-755: AB-Testing for ads acceptance banner

* TW-755: AB-Testing for ads acceptance banner. Refactor

* TW-755: AB-Testing for ads acceptance banner. Refactor

* TW-755: AB-Testing for ads acceptance banner. Fix QA. Analytics + Emoji

* TW-755: AB-Testing for ads acceptance banner. Fix QA. Corrected selectors

* TW-755: AB-Testing for ads acceptance banner. Fix QA. Corrected selectors
* remove account

* remove account negative

* github workflow. environment updated

* second stage

* Negative scenario

* Update e2e/src/step-definitions/shared.steps.ts

Co-authored-by: Alex <alexseleznov@madfish.solutions>

* create with edited name + negative

* turn on tag

* Update e2e/package.json

Co-authored-by: Alex <alexseleznov@madfish.solutions>

---------

Co-authored-by: Alex <alexseleznov@madfish.solutions>
* Revert "TW-830: Collectibles Manage dropdown (#925)"

This reverts commit 998660c.

* Revert "TW-828: Collectibles grid layout (#922)"

This reverts commit 13ac5d7.
@lourenc lourenc temporarily deployed to development July 13, 2023 11:23 — with GitHub Actions Inactive
@lourenc lourenc merged commit ec6605d into master Jul 13, 2023
1 check passed
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.

8 participants