Commit Graph

591 Commits

Author SHA1 Message Date
Tomas Boda
6d80f47903 chore: bump @reduxjs/toolkit 2026-02-16 16:11:39 +01:00
Jirka Bažant
d038f1c689 fix(suite-native): Trading: do not close keyboard after trading input focus 2026-02-16 17:28:53 +04:00
Lukas 'Sherpa' Werner
68f5c75281 feat(trading): add provider metadata handling and related tests
feat(tests): add trading test utilities and refactor provider metadata tests

feat(deps): update @testing-library/react version in package.json
2026-02-13 16:55:02 +04:00
Lukas 'Sherpa' Werner
a512222304 feat(trading): implement provider terms in footer 2026-02-13 16:55:02 +04:00
Jirka Bažant
89ccdf184f fix(suite-native): Fix accidentally removed test suite name 2026-02-11 14:29:04 +01:00
Jirka Bažant
d221f289f1 chore(suite-native): Mobile Trading: Refactor analytics and browser auth to standalone packages 2026-02-11 14:29:04 +01:00
Jirka Bažant
8f14384398 fix(suite-native): Fix unwanted line break in CZ in trading footer 2026-02-11 14:09:14 +01:00
Jirka Bažant
259bc08d21 fix(suite-native): Browser should be not killed when put to background 2026-02-10 20:41:47 +01:00
Jirka Bažant
44b450a00f fix(suite-native): Trading: Set caret color to iconDefault in account list 2026-02-10 07:25:40 +01:00
Jirka Bažant
b2f1182327 chore(suite-native): Trading: Refactor useBrowserAuth 2026-02-10 07:25:40 +01:00
Jirka Bažant
74d056b5a3 chore(suite-native): Trading: Unify naming from webview to browser 2026-02-10 07:25:40 +01:00
Jirka Bažant
7516068745 chore(suite-native): Trading: update E2Es to with new browser flow 2026-02-10 07:25:40 +01:00
Jirka Bažant
57608c18d6 feat(suite-native): Trading: Display last error message on buy form 2026-02-10 07:25:40 +01:00
Jirka Bažant
a357f5abf0 feat(suite-native): Trading: improve browser closed logic on android 2026-02-10 07:25:40 +01:00
Jirka Bažant
ea7b166fe5 chore(suite-native): Trading: rename nullAction to noop 2026-02-10 07:25:40 +01:00
Jirka Bažant
9c8c1f944d feat(suite-native): Trading: Use WebBrowser instead of WebView 2026-02-10 07:25:40 +01:00
Peter Sanderson
ac6e0decfe fix: start adding AccountKey everywhere and make it type-safu 2026-02-09 17:14:55 +01:00
Jirka Bažant
78ccdb38ef fix(suite-native): Trading: Set caret color to iconDefault in account list 2026-02-09 15:43:58 +01:00
Jan Václavík
344c22e5c1 refactor(suite): Update event name in analytics reporting 2026-02-05 16:05:41 +01:00
vytick
5e49eb6e9e feat(suite-native): use app scheme callback for all partners 2026-02-04 23:50:55 +04:00
Petr Knetl
25d2af514d test(suite-native): fix analytics for trading tests 2026-02-04 14:22:44 +01:00
Petr Knetl
740072a85d refactor(suite-native): firmware_update_cancel analytics event 2026-02-04 14:22:44 +01:00
Petr Knetl
44224fa971 refactor(suite-native): trading_quote_received analytics event 2026-02-04 14:22:44 +01:00
Petr Knetl
a3cac67983 refactor(suite-native): trading_sell analytics event
Migrate trading_sell event to new analytics system.
2026-02-04 14:22:44 +01:00
Petr Knetl
e237b633fc refactor(suite-native): trading_exchange analytics event
Migrate trading_exchange event to new analytics system.
2026-02-04 14:22:44 +01:00
Petr Knetl
32a17978b9 refactor(suite-native): trading_buy analytics event
Migrate trading_buy event to new analytics system.
2026-02-04 14:22:44 +01:00
Petr Knetl
aa9cf785a6 refactor(suite-native): trading_navigate analytics event
Migrate trading_navigate event to new analytics system.
2026-02-04 14:22:44 +01:00
Petr Knetl
d3fb1751c3 refactor(suite-native): trading_compare_offers analytics event
Migrate trading_compare_offers event to new analytics system.
2026-02-04 14:22:44 +01:00
Petr Knetl
9a28215dcc refactor(suite-native): trading_status analytics event 2026-02-04 14:22:44 +01:00
Petr Knetl
69487bed40 refactor(suite-native): trading_success analytics event 2026-02-04 14:22:44 +01:00
Petr Knetl
856a33a1fa refactor(suite-native): trading_confirm_trade analytics event 2026-02-04 14:22:44 +01:00
Petr Knetl
aa19d292af refactor(suite-native): trading_parameter_changed analytics event 2026-02-04 14:22:44 +01:00
Jirka Bažant
19888f8136 feat(suite-native): Trading: display thunk errors on preview screen 2026-02-04 06:57:31 +01:00
Lukas 'Sherpa' Werner
234cbb15de feat(suite): improve country search and selection in trading form
feat(suite): improve country search

feat(trade): move country filtering hooks to the shared package

feat(trade): move country filtering hooks to the shared package

feat(trade): move country filtering hooks to the shared package

refactor(tests): update useListDataFilter mock to use shared trading module

fix(native): enhance country filtering in CountryOfResidencePicker tests

feat(trade): move useCountryFilter hook to the right folder
2026-02-03 14:24:44 +01:00
Peter Sanderson
747b9fd1cf chore: revert & skip AccountLabel test for later fix 2026-02-03 14:15:06 +01:00
Peter Sanderson
7291541350 fix: Transaction Labels not working in Desktop
fix: use getWalletAccount in test & fix types

fix: remove unnecessary depenency

fix: trying to write proper label test + improve the mock for it, its hard, WIP

fix: more account fixures fixies

Revert "fix: more account fixures fixies"

This reverts commit dc6e747ebc1f6518e0f09346dbe15ac164d00559.

Revert "fix: trying to write proper label test + improve the mock for it, its hard, WIP"

This reverts commit 491fab4fa15831e73873c8705f7e62393f6831f9.

fix: test

fix: trading tests

fix: tests
2026-02-03 14:15:06 +01:00
Peter Sanderson
d4cffd8d40 fix: create AccountLabel component for SuiteSync labeling on mobile 2026-02-03 14:15:06 +01:00
Peter Sanderson
656df935db fix: Account Lable in Staking 2026-02-03 14:15:06 +01:00
Jirka Bažant
5c65aaabe9 chore(suite-native): Trading: Fix circular dep 2026-02-03 08:56:37 +01:00
yanas
28b111ce71 refactor(suite-native): simplify usage of requestPrioritizedDeviceAccess 2026-02-02 16:42:55 +01:00
Peter Sanderson
cd55a07532 fix: trading tests to use correct fixture AccountKey 2026-02-02 16:22:37 +01:00
Peter Sanderson
de0d548512 fix: useReceiveAccountsListData after Shared AccountMock refactoring 2026-02-02 16:22:37 +01:00
Peter Sanderson
97ba8578a0 fix: fixture key reference 2026-02-02 16:22:37 +01:00
Peter Sanderson
5be7bd1ab8 fix: mockAccount everywhere 2026-02-02 16:22:37 +01:00
Peter Sanderson
90cff0eff0 fix: use getWalletAccount in test & fix types 2026-02-02 16:22:37 +01:00
Peter Sanderson
1418377d13 fix: tests with bad fixture (removed 'as' cast) 2026-02-02 16:22:37 +01:00
Jan Václavík
fc78dc315a refactor(suite): Rename trezor/analytics to trezor/analytics-uploader
# Conflicts:
#	suite-native/analytics/src/getTypedNativeLegacyAnalytics.ts
#	suite/analytics/src/getTypedDesktopLegacyAnalytics.ts

# Conflicts:
#	suite-native/analytics/src/getTypedNativeAnalytics.ts
#	suite/analytics/src/getTypedDesktopAnalytics.ts
2026-01-29 10:35:28 +01:00
Jirka Bažant
71faea78f0 fix(suite-native): Trading: Fix preview screen footer 2026-01-29 10:17:24 +01:00
vytick
da3cc7b52b chore(suite-native): bump react-navigation native deps 2026-01-26 19:05:11 +01:00
Jirka Bažant
90b73bd1f8 feat(suite-native): Introduce sell e2e test 2026-01-26 11:16:01 +01:00