Commit Graph

436 Commits

Author SHA1 Message Date
Martin Varmuza
be67d2251d chore(transport-bridge): simplify ui 2025-03-06 15:59:29 +01:00
Vojtěch Tranta
9ceb675949 Vite as suite devserver (#17152)
* fix(suite): remove immer with Object.freeze from guideReducer as it contains 'react' structure

* chore(suite): add ignore comments to dynamic imports for vite

* fix(suite): make the calling of the GraphWorker as a function call, not constructor

* fix(connect): make the imports of the dynamic connect methods "static" without template variables in the paths

* fix(suite): edit the dynamic imports to make the more reliable

* chore(suite): add info about yarn suite:dev:vite command to README.md

* feat(suite): add option to have vite as a dev server

* feat(suite): have Vite devserver serve the webpack original index.html file

* fix(suite): make the dynamic import of the flag svg actaully dynamic

* fix(suite): fix circular dependency

* chore(connect-expolorer-theme): remove unused vitest from connect-expolorer-theme
2025-03-05 15:01:20 +01:00
yanas
00ba0fa44f fix(suite-native): use react-native-keyboard-controller for keyboard handling 2025-03-03 11:27:40 +01:00
Jiri Zbytovsky
9951068cdd chore(ci): remove typings arg from updateProjectReferences 2025-03-03 10:36:05 +01:00
Jiri Zbytovsky
857be3c4b6 feat(ci): refactor updateProjectReferences to treat tsconfig & tsconfig.lib consistently 2025-03-03 09:44:07 +01:00
Daniel Suchý
a13f269b99 fix(repo): fix generate package script (#17300) 2025-02-28 10:12:02 +00:00
Carlos Garcia Ortiz karliatto
60df8f154d ci(scripts): add new line to be updated so it does not duplicate 2025-02-27 12:56:44 +01:00
Ondrej Hajek
ee4b0fb841 fix(e2e): Fixed mistakes 2025-02-27 08:37:08 +01:00
Ondrej Hajek
17c575d2bf feat(e2e): Removed Cypress 2025-02-27 08:37:08 +01:00
Daniel Suchý
5766733544 feat(build): add security check to build (#17119) 2025-02-24 14:36:12 +01:00
Pavlo Syrotyna
9935e74b3f feat(suite): solana v2 staking support 2025-02-23 20:08:04 +01:00
Vojtěch Tranta
e3a027cb84 17102 storybook build fails (#17104)
* fix(components): storybook/nextjs fixed version

* fix(components): replace storybook/nextjs with storybook/webpack5 to prevent next js peer dependency requirement

* chore(components): update storybook@8.5.8 to prevent peer dependencies warnings
2025-02-20 08:39:00 +01:00
Vojtěch Tranta
666580fe50 Storybook update 8.5.4 (#16929)
* chore(components): remove  storyStoreV7 from storybook config as it is not needed and blocks the update

* chore(components): update storybook 8.5.4

* chore(product-components): update the storybook to 8.5.4

* fix(suite-build): add missing @babel/plugin-proposal-class-properties to fix the builds

* fix(suite-build): explicitly add @types/node-fetch to suite-build

* fix(components): fix typing of stories
2025-02-18 11:24:08 +01:00
Jiri Zbytovsky
f5fb82dc6f feat(suite-desktop): turn on ASAR integrity check via afterPack hook 2025-02-18 09:10:41 +01:00
Vojtěch Tranta
a6bdc9d481 Update depns patch minor 225 (#16982)
* fix(suite): remove redundat css value according to the stylelint

* chore(suite): update deps svgo and style-components to the latest minor / patch

* chore(suite): update simple-git

* chore(suite): update recharts

* chore(suite): update react-markdown

* chore(suite): update react-helmet-async

* chore(suite): update autoprefixer

* chore(suite): update stylelint

* chore(suite): rename dependencies management team usability -> engagement
2025-02-17 16:22:03 +01:00
Carlos Garcia Ortiz karliatto
390942e036 fix(scripts): handle asych properly in bump version connect 2025-02-17 13:57:47 +01:00
Carlos Garcia Ortiz karliatto
b9b4b19388 ci(scripts): moving add label to differnt GH request 2025-02-17 13:57:10 +01:00
Carlos Garcia Ortiz karliatto
2ae804dcf7 feat(scripts): add timestamp update to check-connect-data 2025-02-14 18:08:50 +01:00
Tomas Martykan
f014a84e70 feat(suite): walletconnect implementation for evm 2025-02-13 09:14:46 +01:00
Jiri Zbytovsky
393fd046ed chore(scripts): add lint to generatePackage templates 2025-02-11 13:33:27 +01:00
Carlos Garcia Ortiz karliatto
447b22d6f2 ci(scripts): fix add label argument for create pr 2025-02-10 12:13:18 +01:00
Carlos Garcia Ortiz karliatto
4c306d29fe ci(scripts): add connect plugins to release process 2025-02-04 12:17:36 +01:00
Carlos Garcia Ortiz karliatto
f6fe0b48df ci(script): fix connect test generator 2025-02-03 10:26:19 +01:00
Carlos Garcia Ortiz karliatto
623f1289f3 build: new libESM to use ES module 2025-01-31 12:43:47 +01:00
Jirka Bažant
a56381e964 feat(scripts): generate-package command generates jest.config.js 2025-01-31 07:42:18 +01:00
yanas
70e6c68ac4 chore: configure ESLint to ensure deterministic order of imports 2025-01-30 17:47:43 +01:00
Martin Varmuza
06df8dd071 chore(monorepo): update deps responsibilities 2025-01-28 10:44:10 +01:00
Vojtěch Tranta
307c0753fd refactor(suite/components): improve typing and performance of the VirtualizedList (#16592)
* refactor(suite): fix typing of Virtualized component and improve perf by memoizing VirtualizedList while mantaining type safety

* refactor(suite): remove needless state from VirtualizedList

* refactor(suite): leverage memo() for memoizing expensive items list in VirtualizedList component

* feat(components): set up react testing
2025-01-27 14:03:16 +01:00
Martin Vere Cihlar
d74b38b90e feat(e2e): Expand buy-coin test to full flow (#16516)
* feat(e2e): expand buy coin test to whole flow

adds steps and verificaiton for finishing buy and seeing transaction state
minor general refactoring
new custom matcher shouldHavePayload
refactors invity mock objects
new locators

* fix(e2e): Adjust redirect of buy-coin to work on CI

adjust imports
improve logging of shouldHavePayload

* fix(e2e): yarn dedupe

* fix(e2e): list dependencies

* refactor(e2e): PR feedback
2025-01-24 15:14:47 +01:00
Carlos Garcia Ortiz karliatto
dba2b5107e ci(scripts): add no-project label to connect-data pr 2025-01-24 14:47:56 +01:00
Jirka Bažant
44d9539b6b test(suite-native): introduce passphrase testing scenarios 2025-01-23 16:29:46 +01:00
Petr Knetl
caac07f5d1 fix(suite-native): android button navigation bar colors 2025-01-16 09:53:27 +01:00
Petr Knetl
ded9397253 feat(suite-native): android edge to edge 2025-01-14 13:24:49 +01:00
Tomas Martykan
0c02e51e0c test(connect): add solana to connect test matrix 2025-01-14 12:52:23 +01:00
Szymon Lesisz
332e33dbd4 test(connect): add resetDevice e2e test 2025-01-07 16:06:15 +01:00
Szymon Lesisz
c750a73e2c feat(connect): resetDevice with entropy check 2025-01-07 16:06:15 +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
Martin Varmuza
56ad6e5955 fix(monorepo): generate-package script package.json template - use root jest 2025-01-03 13:16:18 +01:00
Martin Varmuza
48da4bccbb fix(monorepo): yarn generate-package script 2025-01-03 13:16:18 +01:00
Martin Zemanik
9abc7d93dd feat(solana): add support for Token-2022 tokens 2024-12-16 19:56:37 +09:00
Petr Knetl
86d92edab7 ci(suite-native): native release script 2024-12-13 13:16:48 +01:00
Carlos Garcia Ortiz karliatto
fd5253177a ci(github): add eth and stellar connect plugin to release process 2024-12-12 15:47:53 +01:00
Ondřej Hájek
479fcff22a feat(e2e): Added currents reporter to Suite lite e2e tests (#15826) 2024-12-10 14:27:57 +01:00
Carlos Garcia Ortiz karliatto
36ee616180 chore(connect): add connect-mobile to changelog table 2024-12-10 06:29:03 +01:00
Petr Knetl
7d8aac6692 ci(suite-native): build e2e apk only if needed 2024-12-06 07:59:24 +01:00
Peter Sanderson
e2860882d8 chore: add pre-commit hook that does eslint before commit only on files
that has been changed
2024-12-04 15:01:56 +01:00
Martin Vytick Vytrhlík
77ef16d22e chore(suite-native): polyfills for solana web3 2_0 2024-12-03 21:59:54 +01:00
Martin Varmuza
6a869712c9 ci(connect): move init test to the api-flaky group 2024-12-03 09:59:39 +01:00
Tomas Martykan
bed8ff1282 chore: add new solana libs as trends dependency 2024-11-29 17:51:12 +09:00
Petr Knetl
6d4dba8bb3 chore(suite-native): expo-video 2024-11-27 08:41:39 +01:00