Szymon Lesisz
b13115e870
feat(protobuf): add build script for THP protobuf messages
2025-06-25 15:51:41 +02:00
Szymon Lesisz
b3299e97cd
chore(protobuf): update protobuf messages
...
following 846dd3b934
2025-05-26 16:06:34 +02:00
tomasklim
07e13c1f50
feat(protobuf): update protobuf messages
2025-05-16 14:06:51 +02:00
Tomas Martykan
1cfc6a3e25
fix(protobuf): order of EthereumDefinitions
2025-04-30 11:23:31 +02:00
Szymon Lesisz
7951ed9c76
chore(protobuf): minor changes in build scripts
...
prerequisite for THP
2025-04-24 11:16:43 +02:00
Marek Polak
15336dbbe6
fix(protobuf): use Failure enum as a string key
2025-04-15 17:40:52 +02:00
Marek Polak
a4ac123269
chore(protobuf): message types improved
2025-03-13 14:08:27 +01:00
Marek Polak
c3f1750def
fix(protobuf): improve message type and schema generating
2025-03-13 14:08:27 +01:00
Martin Varmuza
3bdcbfc508
fix(protobuf): fix DeviceModelInternal read patch path
2025-03-10 11:33:44 +01:00
Martin Varmuza
b18b8da051
chore(protobuf): exclude nostr
2025-03-10 11:33:44 +01:00
Martin Varmuza
0bcf666672
chore: move DeviceModelInternal to device-utils
2025-03-06 13:56:53 +01:00
yanas
b96c899ebb
chore(packages): autofix for sort-imports eslint rule
2025-01-30 16:34:04 +01:00
Peter Sanderson
64fcbde4bd
chore: enable ESLint rule for as-needed | auto-fix
2025-01-10 10:58:46 +01:00
Martin Varmuza
289ebe9dde
feat(connect): introduce internal_model UNKNOWN for non-standard models
2024-12-13 11:21:39 +01:00
Tomas Martykan
12af70577e
fix(protobuf): ApplySettings.display_rotation allow both enum keys and values
2024-11-28 16:15:58 +01:00
Martin Varmuza
3818a30d06
chore(protobuf): update protobuf definitions (display type enum added)
2024-11-27 16:56:34 +01:00
Peter Sanderson
763f9b5fd4
chore: reintroduce no-shadow in minimal form
2024-11-13 19:36:56 +01:00
Peter Sanderson
6b8e9ab6d2
chore: Upgrade ESLint and all plugis & revalidate the config and ALL of the rules
2024-11-13 10:36:38 +01:00
Peter Sanderson
ef2dd42a5e
chore: add no-empty as it will became part of recommanded
2024-11-05 11:49:08 +01:00
MiroslavProchazka
1f8a09066a
feat(protobuf): add t3w1 internal_model
2024-10-31 17:38:32 +01:00
Carlos Garcia Ortiz karliatto
3419d536e4
feat(protobuf): stop skipping LoadDevice
2024-10-25 16:56:47 +02:00
Szymon Lesisz
f620e40f2a
chore(protobuf): remove MessageType_ prefix from MessageType enum
2024-10-23 17:39:52 +02:00
Szymon Lesisz
324ba30921
chore(protobuf): build types script as module
2024-10-21 15:30:34 +02:00
Tomas Martykan
888774fc19
fix(protobuf): skip benchmark messages
2024-10-21 10:41:44 +02:00
Tomas Martykan
5396d67588
fix(protobuf): repo path in build script
2024-10-18 15:43:24 +02:00
Szymon Lesisz
66ae488690
chore(protobuf): remove unused definitions (monero, webauthn)
2024-10-09 11:34:09 +02:00
Szymon Lesisz
326260c73c
chore(protobuf): build types scripts and patches js > ts
2024-10-09 11:09:14 +02:00
Szymon Lesisz
000870b9ab
feat(protobuf): build definitions using protobufjs package
2024-10-09 06:35:04 +02:00
Martin Varmuza
131c4af73a
chore(connect): add basic types support for T3B1
2024-07-19 18:27:08 +02:00
Peter Sanderson
e9a0425183
feat(suite): Add adding a new shamir group into an existing setup
2024-06-04 20:31:46 +02:00
Peter Jaško
ab003ce04f
feat(connect): Conway certificates
2024-06-02 10:17:34 +02:00
Szymon Lesisz
7bdc2ebecc
fix(protobuf): deterministic protobuf order in generated file
2024-05-13 16:21:39 +02:00
Peter Sanderson
9bdad31d67
fix(scripts): probuf update separate repository + fix situation when someone force-pushes the FW branch
2024-05-13 10:59:30 +02:00
Martin Varmuza
be86c395ad
fix(protobuf): add git fetch to update script
2024-05-13 10:03:18 +02:00
Peter Sanderson
41bff13bc1
feat(connect): update protobuf messages
2024-05-06 10:52:00 +02:00
Martin Varmuza
efd6891536
chore: remove ls -la from protobuf-build.sh
2024-04-29 17:17:46 +02:00
Martin Varmuza
0439f516e3
chore: update-protobuf script. clone fw repo next to suite repo
2024-04-29 14:21:23 +02:00
Martin Varmuza
7a6babb818
chore(protobuf): ability to build protobuf messages from the specified branch
2024-04-25 13:17:00 +02:00
Martin Varmuza
6a6aea725e
feat(protobuf): add T3T1 internal_model patch
2024-04-19 09:42:41 +02:00
Tomas Martykan
19b7bb27c1
fix(protobuf): clean up type of backup_type in schema
2024-04-08 16:09:13 +02:00
Martin Varmuza
cebcf02563
chore(protobuf): lint fix
2024-01-09 12:22:37 +01:00
Tomáš Martykán
c78cd9ad28
fix(protobuf): inaccuracy in TxOutputType
...
fix(connect): unit test related to loosened `TxOutputType`, notes about issue #10474
2024-01-05 15:36:39 +01:00
Tomáš Martykán
0c035c26a6
refactor(connect): validation in API methods
...
refactor(connect): validation in ethereumSignTypedData
refactor(connect): validation in `bitcoin/refTx`
refactor(connect): simple API methods
refactor(connect): additional device API methods
fix(connect): missing validation in `requestLogin` async
refactor(connect): additional ethereum API methods
refactor(connect): validation in `signMessage/verifyMessage` API
refactor(connect): validation in methods with bundled params
refactor(connect): validation in altcoin `GetAddress` APIs
refactor(connect): validation in `GetPublicKey` APIs
refactor(connect): validation in `authenticateDevice`, `eos`, `binance`, `ethereum` APIs
refactor(connect): validation in altcoin `signTransaction` APIs
refactor(connect): validation in `cardano` APIs
refactor(connect): validate with schema in authorizeCoinjoin API
fix(connect): fix types, re-enable assert in `typedCall`
fix(connect): minor lint and type issues
2024-01-05 15:36:39 +01:00
Tomáš Martykán
4fd7808ac2
feat(protobuf): support sint in proto codegen
2024-01-05 15:36:39 +01:00
Tomáš Martykán
44430e47ff
feat(connect): assert message schema in every typedCall
2024-01-05 15:36:39 +01:00
Martin Varmuza
b7b5f8005a
deps(protobuf): add protobufjs-cli package
2023-08-10 11:37:37 +02:00
Martin Varmuza
072042e772
chore: introduce protobuf and protocol packages
2023-08-04 12:14:01 +02:00