M1nd3r
|
6558d32740
|
fixup! chore: handle cancel in pairing and credential flows
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
a32aa2c23d
|
chore: handle cancel in pairing and credential flows
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
524c0c80bf
|
fix(tests): fix device tests for protocol_v2
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
ef7a536647
|
tests: skip protocol_v2 in test_session_id_and_passphrase
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
d96ae3a6c4
|
fix: style
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
50c15a036d
|
fix: properly return Failure.ActionCancelled in Pairing flow, add tests
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
15215d90e4
|
fix(tests): fix backup device device test
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
d5ce558427
|
test: fix debuglink device test
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
039d6fcfeb
|
fixup! chore(tests): improve stability of tests
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
aa1ffb71ef
|
chore(tests): improve stability of tests
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
18b15dd076
|
wip
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
8aef116351
|
wip
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
039b74ce56
|
fix style and errors
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
e583c33ccc
|
chore(test): improve tests for multiple hosts
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
761e47a5ad
|
chore(test): add invalidate_client marker
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
ef933f50ef
|
chore(python): test fallback in handshake
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
55f81da4c3
|
wip - might not work
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
8cbc5f5b6c
|
fix(python): improve protocol_v2, remove its channel database
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
06b10a7cee
|
chore(tests): replace random.randbytes by os.urandom in tests
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
33ee4abf1f
|
fix(tests): fix test reset bip39
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
422049cce8
|
feat(core): improve pairing screens
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
6ca4a7607d
|
fix(tests): fix authorize coinjoin device test
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
4b4876bfa3
|
wip
|
2025-04-17 18:02:32 +02:00 |
|
M1nd3r
|
fa7de26cab
|
feat: use autoconnect=False credentials as autoconnect=True in case of channel replacement
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
d6460d51bf
|
feat: implement thp channel replacement
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
a13b36a6a7
|
chore(core): remove button request from pairing screens
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
5d39a90acc
|
temp: thp rest
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
Martin Milata
|
6be66d5ee9
|
fix(python): always send passphrase at v1 session start
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
4cce281241
|
chore(tests): remove test_passphrase_cached
|
2025-04-17 18:02:31 +02:00 |
|
Martin Milata
|
49589d68b0
|
refactor(tests): move set_input_flow to SessionDebugWrapper context manager
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
ffe6f579ed
|
fix(python): change nostr to use Session instead of Client
|
2025-04-17 18:02:31 +02:00 |
|
Martin Milata
|
8d42279f83
|
fix(python): transport handling with sessions
[no changelog]
|
2025-04-17 18:02:31 +02:00 |
|
M1nd3r
|
925a3b3c0b
|
test: update device tests
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-17 18:02:30 +02:00 |
|
Lukas Bielesch
|
e5401f5544
|
feat(tests): add missing delizia tests
check shares info in advanced recovery
|
2025-04-16 00:54:21 +02:00 |
|
matejcik
|
a50e49afa9
|
chore(core): include T3B1 certificate for the emulator
|
2025-04-15 12:37:25 +02:00 |
|
Roman Zeyde
|
f1d3f835b8
|
chore(python): replace 'pytest-rerunfailures' with 'pytest-retry'
[no changelog]
|
2025-03-26 14:15:29 +02:00 |
|
Roman Zeyde
|
abcbb5c2ab
|
test(python): don't send ChangeLanguage during setup if not needed
[no changelog]
|
2025-03-18 17:45:34 +02:00 |
|
Lukas Bielesch
|
17603ffe41
|
refactor(python): move Screen Buttons to debuglink
|
2025-03-12 14:34:25 +01:00 |
|
Lukas Bielesch
|
a4cd4ddaa5
|
refactor(tests): split buttons module functionality into buttons and actions
|
2025-03-12 14:34:25 +01:00 |
|
Lukas Bielesch
|
13be2dca24
|
refactor(tests): modularize tests buttons module based on layout type
|
2025-03-12 14:34:25 +01:00 |
|
Roman Zeyde
|
301190db4c
|
chore(python): use pytest-rerunfailures instead of flaky
Since it supports re-running all failures that match certain expressions:
https://github.com/pytest-dev/pytest-rerunfailures?tab=readme-ov-file#re-run-all-failures-matching-certain-expressions
[no changelog]
|
2025-03-10 23:10:40 +02:00 |
|
Ioan Bizău
|
d0681212b0
|
fix(core): use BIP-340 to sign Nostr events
[no changelog]
|
2025-02-28 14:15:45 +01:00 |
|
Ioan Bizău
|
073038771e
|
feat(core): introduce Nostr
[no changelog]
|
2025-02-28 14:15:45 +01:00 |
|
M1nd3r
|
8302f70d2a
|
fix(test): remove print from device test test_singmessage_pagination
[no changelog]
|
2025-02-26 10:47:48 +01:00 |
|
Ioan Bizău
|
6c38f0d63d
|
feat(core): friendlier way to confirm long messages
|
2025-02-25 22:51:16 +01:00 |
|
Ioan Bizău
|
64b9084b6c
|
feat(core/ui): ability to cancel recovery on word count selector
|
2025-02-25 20:30:39 +01:00 |
|
Roman Zeyde
|
d2165c3eb3
|
test(core): add test vectors for Solana staking layouts
[no changelog]
|
2025-02-25 11:55:03 +01:00 |
|
Ioan Bizău
|
b8e2709ca8
|
fix(core): fix br_code inconsistency in sign-tx
[no changelog]
|
2025-02-11 16:10:58 +01:00 |
|
Roman Zeyde
|
d5078ebde5
|
test(core): increase test timeout for HW devices
[no changelog]
|
2025-02-05 10:52:46 +01:00 |
|
Ondřej Vejpustek
|
54c0a30e08
|
fix(legacy): disallow using per-node paths
|
2025-01-28 14:22:13 +01:00 |
|