embr
|
14a41312d6
|
AfRApay.FTM: Use 16-byte idempotency keys
|
2023-02-09 22:59:32 +01:00 |
|
embr
|
715bb94432
|
AfRApay.FTM: Invert credits and debits
|
2023-02-09 22:57:37 +01:00 |
|
Laura Hausmann
|
8a87c258b8
|
Update AfRApay.FTM to new APIs & cleanup code
|
2023-02-09 21:33:05 +01:00 |
|
embr
|
3644730b5f
|
AfRApay.Web: Make transactions idempotent (#12)
Co-authored-by: embr <git@liclac.eu>
Reviewed-on: #12
Co-authored-by: embr <embr@noreply.zotan.network>
Co-committed-by: embr <embr@noreply.zotan.network>
|
2023-02-09 01:36:34 +01:00 |
|
Laura Hausmann
|
ec710177e8
|
Add README for AfRApay.FTM
|
2023-02-08 20:25:31 +01:00 |
|
embr
|
559037312e
|
AfRApay.FTM: Reformatting
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
94306ba71b
|
AfRApay.FTM: Ignore Yubikeys
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
a6f11d2d66
|
AfRApay.FTM: Debit or Credit arbitrary amounts
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
2c6e386b3f
|
AfRApay.FTM: Press B to query balance
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
0c19f84ebb
|
AfRApay.FTM: Huh, using System.Net.Http is implicit
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
2a76a81600
|
AfRApay.FTM: And now make €1.50 transactions
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
450af83856
|
AfRApay.FTM: We can link cards :D
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
e73725cdbf
|
AfRApay.FTM: Terminal states and hotkeys
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
f6d5b90e23
|
We can tap cards and print their UIDs
|
2023-02-08 17:12:08 +01:00 |
|
embr
|
1829efd832
|
Skeleton for AfRApay.FTM (Fancy Test Machine)
|
2023-02-08 17:12:08 +01:00 |
|