Commit Graph

81 Commits

Author SHA1 Message Date
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
Martin Vytick Vytrhlík
becfe2bd11 feat(suite-native): move coin enabling to settings menu 2024-08-06 20:38:26 +02:00
Petr Knetl
f7907e1496 chore(suite): unused package dependencies removed 2024-06-18 13:07:58 +02:00
Petr Knetl
2206f19f2e chore(suite): depcheck enabled 2024-06-18 13:07:58 +02:00
Daniel Suchý
5dcefbb3a0 chore(mobile): Expo 51 + deps update (#12666)
* chore(mobile): deps update

* fix(mobile): fix unit tests mocks

* feat(mobile): redux devtools
2024-05-31 13:32:26 +02:00
Bohdan Juříček
4173d3e2c9 feat(suite-native): upgrade rn (#11990) 2024-04-12 09:10:38 +00:00
Bohdan Juříček
e8b2fd7a47 feat(suite-native): passphrase toggle (#11989) 2024-04-12 10:09:56 +01:00
Matej Kriz
9f5c339779 fix(suite-native): update @sentry/react-native to prevent authToken bundling
- also add Sentry Metro Plugin https://docs.sentry.io/platforms/react-native/sourcemaps/uploading/expo/#add-the-sentry-metro-plugin to ensure unique Debug IDs are assigned to the generated bundles and source maps
2024-03-01 16:36:43 +01:00
Jan Komarek
9fdccc92e1 chore: minor package updates 2024-02-12 11:56:09 +01:00
Jan Komarek
5ee5e35466 chore: update sentry dependencies 2024-02-12 11:56:09 +01:00
Jan Komarek
84bc9b8bd3 chore: update typescript and use global tsc 2024-02-12 11:56:09 +01:00
Jan Komarek
01e33b7145 chore: remove test scripts for packages without tests 2024-02-12 11:56:09 +01:00
Jan Komarek
a7e68797da chore: use global jest 2024-02-12 11:56:09 +01:00
Jan Komarek
3c656dc0b2 chore: upgrade jest to 29.7.0 2024-02-12 11:56:09 +01:00
Jan Komarek
004938e24b chore: upgrade jest 2024-02-12 11:56:09 +01:00
Petr Knetl
0cc3677de6 Expo build fixes (#10917)
* chore(suite-native): downgrade sentry to 5.16.0
* chore(suite-native): upgrade expo to 50.0.4
2024-01-30 14:17:44 +00:00
Daniel Suchý
bb37005e6b chore(mobile): Expo migration (#10769)
* gitignore android + ios folders

* update deps

* react-native-usb Expo + RN 0.73 support

* remove unnecessary fonts

* migrate to Expo

* update github workflows for Expo

* fix type error

* update expo-av

* fix lottie welcome animation

* change android version to 1 for debug

* fix deps

* fix tsconfig

* PR fixes

* fix min sdk version

* rename app

* add Sentry auth token to CI

* remove unsused deps in root package.json

* fix staging pipeline

* update package.json scripts

* fix staging

* fix fastlane prod

* fix unit tests

* fix unit tests
2024-01-26 18:45:30 +00:00
Bohdan Juříček
9d226fcba1 feat(suite-native): debug discovery blacklist (#10712) 2024-01-19 12:04:53 +00:00
Bohdan Juříček
22b74c92ea Fix/freeze between navigation stacks (#10582)
* chore(suite-native): upgrade navigation pkgs

* fix(suite-native): svg loading in suite native

* refactor(suite-native): receive screen

* fix(suite-native): homescreen padding

fix
2024-01-10 10:13:24 +00:00
vytick
0f72695140 chore(suite-native): sentry upgrade (#10490) 2024-01-08 13:12:21 +01:00
Daniel Suchý
7277f9d0f8 chore(repo): Upgrade TS 5.3 (#10017) 2023-11-21 12:15:06 +01:00
tomasklim
7458ab20f0 chore(jest): update jest in packages without issues 2023-11-20 09:19:59 +01:00
Daniel Suchý
bf8d0fe80f chore(repo): upgrade to TS 5.2 (#9989) 2023-11-20 07:54:30 +01:00