118 Commits

Author SHA1 Message Date
Michele Balistreri
7f072e33d4
export flow interface 2021-10-29 13:33:26 +03:00
Michele Balistreri
3727d89ae7
add load keys support 2021-10-28 09:52:39 +03:00
Michele Balistreri
ec962ae1e7
add factory reset 2021-10-27 09:17:12 +03:00
Michele Balistreri
e3c16d0e57
implement sign flow 2021-10-27 08:46:00 +03:00
Andrea Franz
d45beefc14
add factoryReset method 2021-10-25 17:07:49 +02: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
Andrea Franz
28232c5ed3
update keycard-go to avoid panic on resp.Sw when resp is nil 2021-10-22 13:44:10 +02:00
Michele Balistreri
19d8b0b3a1
handle wrongpukerror 2021-10-22 12:57:53 +03:00
Andrea Franz
a7c15e6c91
add unblockPIN implementation 2021-10-22 11:54:09 +02:00
Andrea Franz
736adcccad
update keycard-go 2021-10-22 11:54:09 +02: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
Andrea Franz
ca3fbcdfeb
add loadMnemonic 2021-10-22 10:16:16 +02: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
ff1230bb9c
rename unblockPUK to unblockPIN 2021-10-21 14:17:55 +03:00
Andrea Franz
71ab4cb075
add generateMnemonic 2021-10-21 10:13:44 +02:00
Andrea Franz
feff5ec90b
go mod tidy 2021-10-21 10:13:35 +02:00
Andrea Franz
4247e9a630
update deps 2021-10-21 10:12:59 +02:00
Michele Balistreri
27fc2264db
add unblock puk 2021-10-21 10:41:20 +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
Andrea Franz
06cd216cc7
add removeKey method 2021-10-19 10:26:38 +02:00
Andrea Franz
ae18c7aae1
don't build lib for go example 2021-10-19 10:21:09 +02: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
6027b3869f
remove sleep 2021-10-18 10:22:45 +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
3f51e6a110
fix makefile 2021-10-15 10:50:58 +02:00
Andrea Franz
97883a6d14
add shared pkg 2021-10-15 10:35:09 +02:00
Andrea Franz
4532a25489
add shared pkg and examples and rename to statuskeycardgo 2021-10-15 10:34:19 +02:00
Andrea Franz
f412ce9aae
add /status-keycard-go to gitignore 2021-10-15 09:51:12 +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
Andrea Franz
cbac44ca09
remove examples 2021-10-13 11:05:30 +02:00
Andrea Franz
f25c172331
update go mod 2021-10-13 11:05:00 +02:00
Andrea Franz
013ec36899
add /build to gitignore 2021-10-13 11:04:13 +02:00
Michele Balistreri
4fb5ecb8d1
add flow package 2021-10-13 11:38:12 +03:00