Commit graph

156 commits

Author SHA1 Message Date
Laura Hausmann 1a1dab926f
Display git revision information on MateCard terminal 2023-02-10 01:26:05 +01:00
Laura Hausmann 82a677eacc
Move defines to vars.h, show balance after transaction 2023-02-10 01:25:30 +01:00
Laura Hausmann e33448fed5
Fix cancel interrupt handler 2023-02-10 00:26:44 +01:00
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
Laura Hausmann 67e18ee192
API and database rework 2023-02-09 21:32:28 +01:00
Laura Hausmann 9dfd45927c
Make pio.ini style consistent 2023-02-09 20:47:18 +01:00
Laura Hausmann 7afc5e23d6
Make interrupts more safe 2023-02-09 20:44:30 +01:00
Laura Hausmann 8588a53e37
Fix User table nullable handling 2023-02-09 20:02:23 +01:00
embr 6ad6e4f77f
AfRApay.Web: Autofocus nickname field when adding a user (#11)
Co-authored-by: embr <embr@noreply.zotan.network>
Co-committed-by: embr <embr@noreply.zotan.network>
2023-02-09 01:37:36 +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 c59d0caba2
Remove debug stuff in WiFiClientFixed 2023-02-09 00:34:26 +01:00
Laura Hausmann 597158a038
Fix WiFiClientFixed 2023-02-08 23:51:03 +01:00
Laura Hausmann ddc337ef9c
Add exception decoder to platformio.ini 2023-02-08 23:50:42 +01:00
Laura Hausmann 135a4619bc
Fix pre commit hook 2023-02-08 23:31:06 +01:00
Laura Hausmann ec710177e8
Add README for AfRApay.FTM 2023-02-08 20:25:31 +01:00
Lilian 55276c1e00 Add user name to user deletion prompt 2023-02-08 20:23:26 +01:00
Laura Hausmann f6566d9a42
Add cancel button interrupt 2023-02-08 19:54:30 +01:00
Laura Hausmann d339858312
Fix compile warnings 2023-02-08 18:02:38 +01:00
Laura Hausmann f6fb1d5643
Update pre-commit hook 2023-02-08 17:34:30 +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
Laura Hausmann ac34813571
Update pre-commit hook 2023-02-08 16:49:47 +01:00
Laura Hausmann f5d6a55b97
Reformat code 2023-02-08 16:44:14 +01:00
Laura Hausmann 72ae2d0c75
Update uncrustify config 2023-02-08 16:42:32 +01:00
Laura Hausmann b10df2bc20
Make pre-commit hook work properly 2023-02-08 16:36:42 +01:00
Laura Hausmann da8572d76f
Add c++ contribution guide 2023-02-08 16:30:50 +01:00
Laura Hausmann 83f9b57b56
Add clang-tidy to platformio 2023-02-08 16:08:49 +01:00
Laura Hausmann 30a69aaf00
Make 125khz token id consistent 2023-02-08 03:51:57 +01:00
Laura Hausmann da50b2ab99
Add 125khz rfid support 2023-02-08 02:25:12 +01:00
Laura Hausmann 94ca5da794
Fix build 2023-02-07 23:02:35 +01:00
Laura Hausmann 7b487bc137
Refactor 2023-02-07 23:02:10 +01:00
Laura Hausmann de2a3ec163
Add swagger, start work on user api controller 2023-02-07 23:02:10 +01:00
Lilian 40286250dc layout and comment changes 2023-02-07 20:12:15 +01:00
Lilian a8de987d5b
Move card linking to edit page
change style for card deletion blur
2023-02-07 19:35:53 +01:00
Lilian 4abed80b04
Add basic confirmation dialog to user deletion 2023-02-07 18:12:55 +01:00
Lilian f7a961dfce
Add delete overlay and buttons for cards 2023-02-07 17:07:35 +01:00
Lilian 2bb6bfba95
footer margin fix 2023-02-07 14:59:57 +01:00
Lilian c0fa68b428
Adjust layout for dataTables controls 2023-02-07 09:26:43 +01:00
Lilian 465b5f686a
Add alternate button layout for mobile. 2023-02-07 09:26:37 +01:00
Lilian b453c64a13
Add VSCode Directories to gitignore 2023-02-07 09:26:27 +01:00