yanas
768e2bd8c0
fix(suite-native): handle THP correctly for authenticity check in device settings
2026-03-04 16:06:21 +01:00
yanas
dbbbf94412
fix(suite-native): handle THP correctly for PIN actions in device settings
2026-03-03 17:54:20 +01:00
copilot-swe-agent[bot]
8722a8869c
feat(connect): remove UI constant, replace with UI_REQUEST and UI_RESPONSE references
...
Removes the UI constant that was a merge of UI_REQUEST and UI_RESPONSE.
Updates all 70 files that referenced UI to use the appropriate
UI_REQUEST or UI_RESPONSE constant instead.
Co-authored-by: mroz22 <30367552+mroz22@users.noreply.github.com >
2026-02-26 10:53:23 +01:00
juriczech
7ad3f47cb1
fix(suite): allow mocks
2026-02-23 12:35:24 +01:00
juriczech
f672a9e78b
chore(suite): eslint package imports rule ignore
...
- even though we want to remove all of these broken imports, it's not possible to do that as part of a single PR, so to make the CI happy & prevent new usages of imports directly from new files, we will ignore all current warnings to then remove them in follow ups.
# Conflicts:
# suite-common/suite-sync-quota-manager/src/tests/ensureDeviceHasQuotaThunk.test.ts
# suite-common/suite-sync/src/storage/tests/createEnsureStorage.test.ts
^ Conflicts:
^ suite-common/wallet-core/src/device/deviceThunks.ts
2026-02-23 12:35:24 +01:00
Seibei Iguchi
ce71b08bb2
refactor(theme): standardize typography styles across components
2026-02-19 14:04:05 +01:00
Szymon Lesisz
d8b175d26b
refactor(suite-common): move device to standalone package
2026-02-18 20:17:20 +01:00
juriczech
18f87ce2ae
chore(suite): replace G.isNotNullable with utils
2026-02-13 11:09:36 +01:00
Tomas Martykan
bf775303b8
fix(suite-native): passphrase ui action type guards
2026-02-11 09:46:44 +01:00
Peter Sanderson
129f04e27f
fix: make mocks in separate index-file so they are not mixed with implementation
2026-02-02 12:59:08 +01:00
Peter Sanderson
5f7dd5d807
fix: separate getDeviceMock so it is in the packekage togeter with type that it mocks
2026-02-02 12:59:08 +01:00
juriczech
95e0d64a88
fix(suite-native): handle TS7 pin
2026-01-22 15:16:17 +01:00
juriczech
0394cbd46a
chore(suite-native): remove redundant state
2026-01-22 15:16:17 +01:00
juriczech
6920f34dfa
fix(suite-native): deps update
2026-01-22 15:16:17 +01:00
juriczech
5057bcbdd7
fix(suite-native): useLegacyAnalytics
...
- wrong merge conflict, resolving here
2026-01-22 15:16:17 +01:00
juriczech
abd9ada067
chore(suite-native): remove input passphrase on device
2026-01-22 15:16:17 +01:00
juriczech
3a4c9e63ae
chore(suite-native): remove checkPassphraseOnDevice action
...
- by handling check passphrase on device same way in device authorization and passphrase flow, this check is now redundant. We just need to make sure the screens are available during the discovery step in the passphrase navigator, which was done in this commit as well.
- Because we now handle it separately we can now remove the dependency on device-authorization within passphrase package
2026-01-22 15:16:17 +01:00
juriczech
4a21f3b63f
chore(suite-native): move passphrase discovery selectors
...
- aiming to reduce footprint of device-authorization package on passphrase package. Shall be removed completely, but that means refactoring more of the navigation logic so it will be done as a follow up
2026-01-22 15:16:17 +01:00
juriczech
100006f5d2
fix(suite-native): deviceAuthorizationSlice tests
2026-01-22 15:16:17 +01:00
juriczech
75e3d74e7d
chore(suite-native): simplify device authorization slice
2026-01-22 15:16:17 +01:00
juriczech
dc888d43d6
fix(suite-native): tests
2026-01-22 15:16:17 +01:00
juriczech
22827413f1
feat(suite-native): passphrase enter on trezor
...
^ Conflicts:
^ suite-native/passphrase/src/PassphraseEnterOnTrezorScreen.tsx
2026-01-22 15:16:17 +01:00
juriczech
01f0d2fd38
chore(suite-native): rename device authorization routes
2026-01-22 15:16:17 +01:00
juriczech
c41009e249
refactor(suite-native): simplify device authorization state
2026-01-22 15:16:17 +01:00
juriczech
8f5123905b
chore(suite-native): pin components moved to package
2026-01-14 14:21:04 +01:00
Jirka Bažant
658218e354
chore(suite-native): Update exchange E2Es
2026-01-12 08:59:15 +01:00
yanas
cc5406ca0d
refactor(suite-native): device settings navigation final cleanup
2026-01-07 13:57:12 +01:00
yanas
54c710efae
refactor(suite-native): rework backup & passphrase navigation in device settings
2026-01-06 18:15:16 +01:00
yanas
cfc648652f
refactor(suite-native): rework firmware navigation in device settings
2025-12-08 17:27:42 +01:00
juriczech
b4b7e46f7d
chore(suite-native): move pin request to device-authorization
2025-10-27 13:01:14 +00:00
yanas
87c5e402c5
feat(suite-native): add T3W1 renders, animations and illustrations
...
(cherry picked from commit efe3b5a5be )
2025-10-22 14:11:28 +02:00
yanas
2be40d4e19
fix(suite-native): enable Bluetooth auto-connect on Connect press
2025-10-10 12:36:32 +02:00
yanas
bc9693e3a0
feat(suite-native): show correct screen content when connected device is required
2025-10-04 13:22:06 +02:00
yanas
8bc4877117
refactor(suite-native): move useDeviceConnectionGuard to module device-authorization
2025-10-03 15:54:20 +02:00
yanas
02b7c19600
chore(suite-native): update device PIN renders
2025-09-02 16:35:40 +02:00
Martin Varmuza
e800595695
chore(module-authorization-device): simplify selectPassphraseError
2025-08-21 14:49:09 +02:00
Martin Varmuza
35a93404ee
chore(suite): simplify passphrase duplicate logic
2025-08-19 12:34:12 +02:00
Vojtěch Tranta
aec67e5c3e
fix(suite): end the passphrase flow as soon as possible - do not wait for the accounts load to finish
2025-06-10 11:40:49 +02:00
Vojtěch Tranta
3ffd71eb5a
fix(suite-native): remove unused code
2025-06-10 11:18:24 +02:00
Vojtěch Tranta
6e55dd2ea1
fix(suite): prevent double redirect to the enter passsphrase on device
2025-06-06 14:43:37 +02:00
Jiri Zbytovsky
b89dcffd1d
test(suite-native): enable & fix deviceAuthorizationSlice test
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
30b1dfdcc8
fix(suite-native): make sure that entering passphrase on device when passphrase feature unlock is requested works as expected
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
26a9270780
fix(suite-native): ultimately solve dichotomy of request passphrase as feature vs. in passphrase form flow
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
35ddd3f760
fix(suite-native): make sure that entering passphrae on device works well in native
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
2c179fbe62
fix(suite-native): make sure that inserting pin before passphrase works as expected
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
3a759ed830
fix(suite-native): make sure that duplicated passphrase flow works as expected
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
e7b2db53c1
feat(suite-native): make the passphrase flow in native declarative
2025-06-03 15:47:16 +02:00
Martin Varmuza
6ac24fcba0
feat(suite-native): more progress on discovery
2025-06-03 15:47:16 +02:00
Martin Varmuza
e8b8534b6e
chore: discovery cleanup
2025-06-03 15:47:16 +02:00
Vojtěch Tranta
54444ceb08
feat(suite-native): start reimplementing mobile passphrase flow
2025-06-03 15:47:16 +02:00