3178 Commits

Author SHA1 Message Date
Duska.T
b2d4adbfc3 Fix for workflow Upload Playwright report in ci/cd (#809)
* Fix for workflow Upload Playwright report in ci/cd

* updated the build-rc.yml post-comment
2024-12-05 16:31:13 +01:00
Terence Ng
bb74e6adf3 Terence/add min balance decimals (#810)
* add formatBalance to final quote display

* add formatBalance to quoteSummaryTile.tsx

* remove invalid code (its comparing the rate to the minimum received)

* fix remove wrapping

* Fix for failing test

* Fix for failing tests

---------

Co-authored-by: DuskaT021 <aleksa2601@gmail.com>
2024-12-05 13:43:52 +01:00
jordankzf
b6499adf01 Fix missing fromToken balance when swapped 2024-12-05 17:33:48 +08:00
Duska.T
41f97906f5 Fix: Duplicate artifact name causing 409 Conflict in GH Actions and fix failing e2e tests (#808)
* Fix: Duplicate artifact name causing 409 Conflict in GitHub Actions

* fix for unstable locators

* removed a commented line in swapSip10Velar.spec.ts
2024-12-04 17:34:07 +01:00
christos-xverse
442a84de2c Merge pull request #806 from secretkeylabs/ENG-5876/remove-total-balance-tracking-for-empty-wallets
[ENG-5876] Remove total balance tracking for empty wallets
2024-12-03 13:52:16 +02:00
Christos Maris
5b0682fd4d [ENG-5876] Remove total balance tracking for empty wallets 2024-12-02 13:33:13 +02:00
GitHub Actions Bot
e166c63b3e Merge remote-tracking branch 'origin/main' into release/v0.46.0 2024-11-29 14:11:57 +00:00
GitHub Actions Bot
c64296bfa8 release: v0.46.0 2024-11-29 14:11:57 +00:00
fede erbes
b91174570c feat: use new core version to allow promoted runes and improve empty state in send runes flow (#787)
* feat: use new core version to allow promoted runes and improve empty state in send runes flow

* test: fix runes managetoken case to cater for promoted runes

* chore: use core release v27.4.0

* chore: use getTopTokens runes and merge it with existing rune balance (#796)

* chore: use getTopTokens runes and merge it with existing rune balance

* chore: clean up

* fix: remove unnecessary query key

* chore: update core to v28.0.0

---------

Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
2024-11-29 15:10:31 +01:00
christos-xverse
76c67374ef Merge pull request #802 from secretkeylabs/ENG-5795/fix-portfolio-tracking-brc20-ui-issue
[ENG-5795] Inject Portfolio Tracking Data into the Brc20 Tokens List
2024-11-28 13:36:06 +02:00
Christos Maris
b5f651021c Bump the Core Dependency Version 2024-11-28 13:03:52 +02:00
Christos Maris
0397155289 [ENG-5795] Inject Portfolio Tracking Data into the Brc20 Tokens List 2024-11-28 12:04:46 +02:00
Abdul Haseeb
f2b772cce1 fix: fiat when BTC selected (#799)
* fix: fiat when BTC selected

* Update src/app/components/btcAmountText/index.tsx

---------

Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
2024-11-26 23:31:08 +05:00
Tim Man
494566a3c6 fix/eng 5798/investigate intermittent crash after login in latest develop (#795)
* fix: actually set the redux store state when selecting address type on restore

* chore: seems this line is redundant

* fix: add null checkers to find

and refactor the useGetCoinsMarketData to use select
2024-11-26 09:38:20 +01:00
Abdul Haseeb
486accf90b fix: show price change when switched to btc (#797) 2024-11-26 11:41:52 +05:00
Tim Man
3f2d264705 fix/ENG-5799/set the redux store state when selecting address type o… (#793) 2024-11-25 19:16:21 +08:00
Den
2a768d01b4 [ENG-5774] fix: No indent between the search bar and tabs in the Swaps modal (#794) 2024-11-25 11:42:52 +01:00
Victor Kirov
a44a05ea36 fix: multiple login issue [ENG-4697] (#792) 2024-11-25 12:08:33 +02:00
christos-xverse
3f84243e2b Merge pull request #791 from secretkeylabs/fix/decimal-showing-logic-in-coin-market-tab
[FIX] Coin Price Decimal Point Logic in Coindashboard Market Tab
2024-11-25 11:24:50 +02:00
Christos Maris
39ec234b7e Add todo comment 2024-11-25 11:15:01 +02:00
Den
98765ad307 Merge branch 'develop' into mahmoud/eng-4229-ext-stx-contract-call-tx-review-screen-new-transaction 2024-11-22 14:14:08 +01:00
Christos Maris
a66ae0f33c [FIX] Coin Price Decimal Point Logic in Coindashboard Market Tab 2024-11-22 12:56:52 +02:00
Duska.T
fa68ddc13e ENG-5792/Fixed the restore wallet flow and list rune flow (#789)
* clean up for list runes test

* chore: remove npm test from playwright ci

* removed the commented lines

* chore: add overwrite true to Upload Playwright report step in playwright.yml

* fixed test from test suite 5

* fixed test Visual Check Runes Transaction history

* Update the comment in onboarding.ts

---------

Co-authored-by: fede erbes <fedeerbes@gmail.com>
2024-11-21 15:50:20 +01:00
christos-xverse
70e7bc2fb9 Merge pull request #788 from secretkeylabs/multiple-portfolio-tracking-qa-fixes
Fixes multiple issues that came up during QA for the Portfolio Tracking Feature
2024-11-21 11:55:08 +02:00
Jordan K.
86ac9b5e92 Merge pull request #731 from secretkeylabs/jordankzf/fungibletoken-to-token
Refactor Destination Swap Token to FungibleToken
2024-11-21 17:04:04 +08:00
jordankzf
d9af0cd208 Merge branch 'develop' of https://github.com/secretkeylabs/xverse-web-extension-private into jordankzf/fungibletoken-to-token 2024-11-21 15:51:10 +08:00
Terence Ng
e14183f035 Terence/fix two rows (#790)
* fix forgot to overflow hide token tile

* fix forgot add nowrap to parent
2024-11-21 12:06:19 +08:00
Christos Maris
031ae1d51c Fixes multiple issues that came up during QA for the Portfolio Tracking Feature 2024-11-20 16:27:50 +02:00
Mahmoud Aboelenein
ba3f51a184 mahmoud/eng-4853-swap-ux-decimals-handle-number-with-lots-of-decimals (#670)
* use decimal formatting util for utxo selection

* use test core

* add logic to scoped UI

* add logic to scoped UI

* use local lock file

* update naming

* touchup

* bump core

* bump

* fix: include params match new AnalyticsEvents interface

---------

Co-authored-by: jordankzf <jordan@secretkeylabs.com>
Co-authored-by: Terence Ng <ngtere@live.com.sg>
Co-authored-by: Son <fluctlight-kayaba@users.noreply.github.com>
2024-11-20 17:34:34 +08:00
Mahmoud Aboelenein
4420aa6098 update contract call details screen 2024-11-20 09:40:49 +02:00
jordankzf
ab307387de Merge branch 'develop' of https://github.com/secretkeylabs/xverse-web-extension-private into jordankzf/fungibletoken-to-token 2024-11-20 15:38:57 +08:00
Victor Kirov
5be0c48881 fix: issue where onboarding guard would render children before testing if the wallet exists [ENG-5742] (#784) 2024-11-19 15:06:24 +01:00
Den
193260905c [ENG-5252] [ENG-5253] [ENG-5497] Switching currency to BTC (#685)
* [ENG-5252] Switching currency to BTC

* Add btc balance view for token tile, account row, balance card

* Show balance in fiat for the btc token tile

* Add hovers, change interface -> type, remove unused imports

* Skip switching to btc mode on BTC details screen

* Skip show balance in btc on tokens pages without fiat value

* Update the fiat block on Dashboard to not look like like it is interactive

* Add `Total Balance BTC` copy, add `Show balance` button

* Hide ellipses for the hidden balances when tx has no value

* Add store migration for the `showBalanceInBtc` property

* Add `BtcAmountText` component

* Remove the export word

* Simplify the balance view rendering logic

* Remove undefined type option for the showBalanceInBtc redux property

* [ENG-5436][ENG-5437][ENG-5438][ENG-5439] Add wallet backup reminder (#770)

* [ENG-5436][ENG-5437][ENG-5438][ENG-5439] Add wallet backup reminder

* Add `has_backed_up_wallet` property to the `AnalyticsEvents.CreateNewWallet` event

* Make the backup reminder clickable and redirect to show seedphrase

* Use the SetWalletBackupStatus interface
2024-11-19 11:10:52 +08:00
Terence Ng
c9555bde7d fix forgot to overflow hide token tile (#785) 2024-11-18 17:54:13 +08:00
Duska.T
a038a61025 Merge pull request #781 from secretkeylabs/release/v0.45.2
release: v0.45.2 to develop
2024-11-18 08:50:42 +01:00
Abdul Haseeb
3b53355f90 fix: portfolio tracking UI (#776)
* fix: coin dashboard UI

* removed dead code
2024-11-18 12:11:18 +05:00
Victor Kirov
cdb6274a6c Merge branch 'develop' into release/v0.45.2 2024-11-18 09:00:12 +02:00
dependabot[bot]
e3bdc6adfb Bump braces in the npm_and_yarn group across 1 directory (#743)
Bumps the npm_and_yarn group with 1 update in the / directory: [braces](https://github.com/micromatch/braces).


Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
2024-11-18 14:50:55 +08:00
Terence Ng
419b14da32 Improve token tile and btc balance breakdown tile handle large amount / many decimals (#779)
* change structure by row

* fixes

* touchup

* change structure

* fix forgot hide fiat balance
2024-11-18 14:46:15 +08:00
Duska.T
57c40148fa Merge pull request #780 from secretkeylabs/release/v0.45.2
release: v0.45.2 to main
2024-11-17 17:01:43 +01:00
Victor Kirov
b36e125940 fix: bug with sending ordinals on UTXOs smaller than dust [5725] (#783) 2024-11-15 14:37:30 +02:00
GitHub Actions Bot
1b30b83209 release: v0.45.2 2024-11-15 12:10:42 +00:00
Tim Man
db2ce3b290 fix: track stx swaps and call execute order on bitflow (#777)
* fix: track stx swaps and call execute order on bitflow

* fix: need btcusdrate to convert stx amounts
2024-11-15 16:55:54 +08:00
Duska.T
9ff5a002b2 ENG-5701/Fix for failing tests in create wallet flows (#778)
* Fix for failing tests in create wallet flows

* small clean-up of the remained commented lines of code
2024-11-15 09:37:42 +01:00
Den
35f5f9aeb0 [ENG-5525] fix: Longer name runes should be truncated in the send screen (#775)
* [ENG-5525] fix: Longer name runes should be truncated in the send screen

* Make the refresh inscription snackbar last longer
2024-11-13 16:40:53 +01:00
Abdul Haseeb
c6be50eda3 fix: stx fee time labels (#762)
* fix: stx fee time labels

* fix: time labels

* fix: copy

* Update src/app/ui-components/selectFeeRate/feeItem.tsx

---------

Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
2024-11-13 10:35:40 +01:00
christos-xverse
90b85e795d Merge pull request #772 from secretkeylabs/feature/Portfolio-Tracking-FF-for-Data-Tab
Hide the Data Tab behind the Portfolio Tracking FF
2024-11-13 10:52:37 +02:00
Duska.T
a02806f6c5 fixing and updating existing tests for account managament (#774)
* fixing and updating existing tests for account managament

* updated the existing test - reset account and removed the duplicate code :)

* updated the remaining test and remove duplicate code
2024-11-13 08:06:41 +01:00
Christos Maris
fc26df8cce Hide the Data Tab behind the Portfolio Tracking FF 2024-11-12 15:50:50 +02:00
Den
9629d96a0f [ENG-5625] [ENG-5207] feat: Update UI for the restore wallet screen (#754)
* [ENG-5207] feat: Update UI for the restore account screen

* Update the seedphrase error copy and look

* Start uniting the password creation & confirmation

* Update the Dots component look and behavior

* Update Dots component styles

* Update the CreatePassword component

* Update the seed phrase verification error text style

* Update the wallet recovery flow UI

* Update onboarding e2e tests locators

* Make address type selector the last step, update UI

* Update some old colors

* Fix 13th word rendering on the seed verify flow
2024-11-12 10:51:15 +01:00