Commit Graph

103 Commits

Author SHA1 Message Date
Tomas Boda
6d80f47903 chore: bump @reduxjs/toolkit 2026-02-16 16:11:39 +01:00
Matej Kriz
f0500bb4fb feat(suite-native): add custom analytics URL support for mobile
- Store custom analytics url in common analytics reducer.

- Add AnalyticsUrlControl component to Dev Utils screen allowing users to
override the analytics endpoint URL at runtime.
2026-02-12 16:56:49 +01:00
Jan Václavík
227bb3b001 refactor(suite): Rename suite-common/analytics to suite-common/analytics-redux 2026-01-27 13:57:06 +01:00
vytick
da3cc7b52b chore(suite-native): bump react-navigation native deps 2026-01-26 19:05:11 +01:00
Matěj Husák
e113fb6940 feat(native): add debug to mobile 2026-01-12 23:11:09 +01:00
brantalikp
cde81b1c79 chore(suite-native): dependencies update 2026-01-09 12:50:23 +01:00
Peter Sanderson
8f65d64bd1 fix: resolve circular dependencis caused by NativeServices 2026-01-05 15:56:01 +01:00
Peter Sanderson
f34b05fdfc chore: split Services for Native vs Desktop
chore: hacky fix to address circular deps
2026-01-05 15:56:01 +01:00
juriczech
1d03be3728 feat(suite-native): allow copy instanceID for sentry 2025-12-24 11:08:18 +01:00
Jan Komarek
2b7f205267 chore: update tar and update expo to update tar transitive dependency 2025-12-19 11:31:30 +01:00
Tomas Boda
6147797599 chore: bump @reduxjs/toolkit 2025-12-15 10:47:12 +01:00
Vojtěch Tranta
a628af18c5 chore: add test for ChangeRelay
feat(suite): add option to pass extra dependencies factory to store and as extra thunk parameter and use it freely also from react context

chore: change Relay Test

# Conflicts:
#	suite-native/suite-sync/package.json
#	suite/suite-sync/package.json
#	yarn.lock
2025-12-01 11:38:10 +01:00
Jirka Bažant
7d71615001 fix(suite-native): Resolve circular dependency of helpers and toasts modules 2025-12-01 10:50:23 +01:00
Tomas Boda
d0d6cc9ff8 chore(suite): bump @reduxjs/toolkit 2025-11-14 10:19:10 +01:00
Peter Sanderson
15432e2f11 chore: rename local-first-storage to suite-sync 2025-11-13 12:16:45 +01:00
Peter Sanderson
267d81dce4 feat(suite-native): passphrase settings option 2025-11-11 09:42:36 +01:00
Vojtěch Tranta
733f67f4ea feat(suite-native): add DEV settings to put it custom Evolu Relay URL 2025-11-05 11:10:09 +01:00
Jirka Bažant
7c03b2f24a chore(suite-native): Mobile Trade: refactor module-trading to multiple smaller packages 2025-11-04 22:52:53 +01:00
Petr Knetl
a125ec32aa chore(suite-native): bump react native related dependencies (2025-10) 2025-10-27 13:04:36 +01:00
Jiří Čermák
da15b18eff chore: upgrade @reduxjs/toolkit to v2.9.1 2025-10-21 15:12:12 +02:00
Jiří Čermák
78f16f554b chore: update @reduxjs/toolkit to version 2.9.0 across multiple packages 2025-10-21 15:12:12 +02:00
brantalikp
6a1176a102 chore(suite-native): expo 54: dependencies update 2025-10-20 11:35:17 +02:00
Petr Knetl
913a372d68 feat(suite-native): select language UI 2025-09-23 07:48:07 +02:00
Peter Sanderson
bdd87839d0 fix: all new depndencies after rebase & remove depchecks from example
packages
2025-09-18 13:04:25 +02:00
Peter Sanderson
7027213e3f fix: add TON of missing dependecies in package.json 2025-09-18 13:04:25 +02:00
Peter Sanderson
ccc434d6a4 feat: Local First Storage (Evolu) for mobile
fix: temp comment out some code that causes some ESM import hell

fix: tests, improve to not use 'as' in fixtures

chore: replace 'as' with array spread to convert to ordinary (from readonly) array

fix: bump expo to ^53.0.22 so it can be same as expo required by evolu (and can be deduped)

fix: re-enable the FetureFlag callback

chore: better naming for local-first-package in native

fix: remove on bad circular dependency from local-first-storage reducer<->selectors

chore: update madge (circular import, one more is removed)

fix: disable Evolu labeling in Portfolio Tracker mode

chore: use F.toMutable instead of a ... spread

fix: depcheck ignore (peerdependecny: expo, expo-sqlite) only for relevant package

fix: move feature-flag code out of the feature-falgs module into dev-tools

fix: better selectors, no need to provide whole object, the string|undefined is all what is needed

fix: bad key props in the list

fix: use standard TextButton component

fix: unify string|null for (all) label selectors

fix: missing translation string

chore: extract the labeling logic into separate thunk

fix: depcheck

fix: transaction name component has now correct variant

fix: render debug inly when labeling is on
2025-09-18 11:03:52 +02:00
brantalikp
910521a8df chore(suite): url cleanup 2025-09-10 14:48:29 +02:00
Petr Knetl
6db168014a feat(suite-native): language switching support 2025-09-08 11:23:47 +02:00
yanas
ef025074c9 feat(suite-native): offer app restart after firmware source is changed 2025-09-02 09:15:42 +02:00
Petr Knetl
0a294c7802 chore(suite-native): bump react navigation libs to 7.x.x 2025-08-26 15:32:48 +02:00
brantalikp
80db8af3e2 chore: update other packages 2025-06-23 17:46:37 +02:00
yanas
bc31850aca refactor(suite-native): use standard feature flag for Bluetooth 2025-06-17 14:36:11 +02:00
yanas
2724a4c4a1 feat(suite-native): add possibility to connect bluetooth devices 2025-06-03 21:34:48 +02:00
Tomas Martykan
dad7111eb6 chore: unify suite and native wallet settings 2025-05-19 13:52:13 +02:00
tomasklim
887018eacb chore: update redux libs 2025-05-17 08:58:34 +02:00
Matej Kriz
1003b2e8ce chore(suite-native): introduce Sentry wrapper package for suite-native
- So we have some place for Sentry related utils for suite-native and we can enhance Sentry calls globally in the future.
2025-04-11 22:29:13 +02:00
Jirka Bažant
7f1895cc72 chore(suite-native): Bump RN to 0.76.9, @sentry/react-native to 6.10 2025-04-08 12:07:18 +02:00
Martin Vytick Vytrhlík
5611f24ea3 feat(suite-native): set trading environment 2025-03-12 07:34:27 +01:00
Nodonisko
39c71a19dd chore: redux upgrade 2025-03-07 14:42:12 +01:00
Petr Knetl
995410aa85 feat(suite-native): new onboarding stack initialized 2025-01-14 16:29:50 +01:00
Jan Komarek
0093ee13f3 chore: upgrade @sentry/core, @sentry/browser, @sentry/react-native, and @sentry/electron 2025-01-07 14:17:45 +01:00
Daniel Suchý
b870aa9ff1 feat(mobile): firmware upgrade (#15184)
* fix(connect): make fetch work in react native

* refactor(suite): move FW upgrade logic to common package

* feat(mobile): make some atoms easily animatable

* feat(mobile): firmware upgrade

* fix: formatting and deps

* refactor(suite): map operation to translation ID

* refactor(suite): add transport selectors

* refactor(suite): remove useFirmware hook

* chore: bug fixes

---------

Co-authored-by: Jan Komarek <jan.komarek@satoshilabs.com>
2024-12-03 18:49:14 +01:00
Daniel Suchý
eda770d5a5 chore(mobile) : expo upgrade sdk 52 🚀 (#15383)
* chore: expo upgrade

* chore(mobile): expo sdk 52

* fix: android build

* chore(mobile): ⬆️ upgrade usb lib, jest, sentry

* fix(mobile): fix quick crypto android build
2024-11-19 16:14:41 +01:00
Peter Sanderson
abb41f8033 chore: remove glboal nx/workspace link scripts (it shall be run only globally) + resolve ugly igonores for devDependencies in import/no-extraneous-dependencies 2024-11-13 10:36:38 +01:00
Daniel Suchý
b3924ee5a8 feat(mobile): new icons (#14963)
* feat(mobile): new mobile icons package + icon font

* chore: replace deprecated icons in mobile app

* fix: fix broken icons and add README
2024-10-22 16:18:52 +02:00
Martin Vytick Vytrhlík
5f62d4c687 feat(suite-native): message system debug in dev utils 2024-09-20 16:53:24 +02:00
Matej Kriz
d9ed13e8c2 chore(suite-native): capture console errors to sentry on mobile too 2024-09-20 11:00:00 +02:00
Matej Kriz
ab05542c18 chore(suite-native): remove deprecated iconset from Demo screen to prevent crashes 2024-09-19 17:00:55 +02:00
Adam Havel
492915d623 feat(components): add new set of icons 2024-09-04 15:53:48 +02:00
Daniel Suchý
d6343d4106 chore(mobile): upgrade deps to RN 0.75 (#14004) 2024-08-29 15:15:59 +02:00