44 Commits

Author SHA1 Message Date
Michele Balistreri
5bfafd14e6
distinguish pcsc errors 2023-02-03 08:59:51 +01:00
Michele Balistreri
bba2be219a
add instanceuid/keyuid 2023-02-03 08:26:44 +01:00
Michele Balistreri
b50cfe22ac
add public key to getmetadata 2022-12-30 08:03:21 +01:00
Michele Balistreri
73e8c3e830
add key uid to all flows 2022-12-29 14:49:26 +01:00
Michele Balistreri
f8d203fc9e add instance uid to flows 2022-11-16 13:23:45 +01:00
Michele Balistreri
e4fef0fb36 add master addr export + private export 2022-10-26 10:14:05 +02:00
Michele Balistreri
16f37cb459 only send card inserted if sent insertcard before 2022-08-30 09:02:17 +02:00
Michele Balistreri
c8b38fe24a only send insert card error if not found in 150ms 2022-08-29 14:03:15 +02:00
Michele Balistreri
33e7ae0fe0 handle incoherent metadata 2022-08-22 09:00:31 +02:00
Michele Balistreri
09edf427d7 don't giveup on secure channel 2022-08-16 14:45:13 +02:00
Michele Balistreri
145e332f9f abort if context fails to start or terminal missing 2022-08-12 08:58:40 +02:00
Michele Balistreri
cd9383e103 retry on failed connection 2022-08-12 08:25:46 +02:00
Michele Balistreri
a38640c721 don't abort flow on connection error 2022-08-11 14:39:23 +02:00
Michele Balistreri
5b6786acb8 fix address retrieval 2022-08-04 11:55:34 +02:00
Michele Balistreri
178b0e1dd9 add get/store data flows 2022-08-04 11:21:23 +02:00
Michele Balistreri
d4b99d0b77 fixed cancel flow 2022-07-12 09:28:10 +02:00
Michele Balistreri
c86dd29a2e add mnemonic generation 2022-06-09 11:16:31 +02:00
Michele Balistreri
3727d89ae7
add load keys support 2021-10-28 09:52:39 +03:00
Michele Balistreri
e3c16d0e57
implement sign flow 2021-10-27 08:46:00 +03:00
Michele Balistreri
b1e1f7f0bf
remove unnecessary events 2021-10-25 09:22:00 +03:00
Michele Balistreri
6883296620
implement change credentials flows 2021-10-25 09:10:43 +03:00
Michele Balistreri
5e24a8571d
implement delete flow 2021-10-25 08:41:53 +03:00
Michele Balistreri
cb80069724
implement export key flow 2021-10-22 11:49:55 +03:00
Michele Balistreri
95647e9ee8
add flow types 2021-10-22 11:36:25 +03:00
Michele Balistreri
a59b341980
implement init 2021-10-22 09:55:00 +03:00
Michele Balistreri
e299c38600
improve getstatus and unpair 2021-10-22 09:32:07 +03:00
Michele Balistreri
22e2f8a743
add login flow 2021-10-21 09:31:54 +03:00
Michele Balistreri
f284636027
implement recover account 2021-10-21 09:09:20 +03:00
Michele Balistreri
e7dd1cc9a3
add export key 2021-10-21 08:48:51 +03:00
Michele Balistreri
27bf041c5e
implement unpair flow 2021-10-21 08:19:25 +03:00
Michele Balistreri
2b84b6560a
split commands from flows 2021-10-20 12:01:38 +03:00
Michele Balistreri
7829094f92
implement authentication 2021-10-20 11:44:57 +03:00
Michele Balistreri
38b056f10e
implement pairing 2021-10-19 12:19:02 +03:00
Michele Balistreri
670942e68b
restart on connection error 2021-10-18 16:36:53 +03:00
Michele Balistreri
90ab673e57
improve readability 2021-10-18 16:34:15 +03:00
Michele Balistreri
8e55ed9e58
remove confusing bool 2021-10-18 16:29:55 +03:00
Michele Balistreri
bb5558e253
small cleanup 2021-10-18 16:25:20 +03:00
Michele Balistreri
2c55dd0d53
simplify error handling 2021-10-18 15:47:27 +03:00
Michele Balistreri
7cb7284829
improve signal handling and types 2021-10-18 14:50:56 +03:00
Michele Balistreri
decbebd4ff
add types, end signal 2021-10-18 10:19:09 +03:00
Michele Balistreri
d776bbb621
finish GetAppInfo flow 2021-10-15 12:38:06 +03:00
Andrea Franz
4532a25489
add shared pkg and examples and rename to statuskeycardgo 2021-10-15 10:34:19 +02:00
Michele Balistreri
ffd7ca5f6c
add flow execution 2021-10-15 10:35:01 +03:00
Michele Balistreri
38d48b590f
draft flow runner 2021-10-14 13:14:43 +03:00