Add authenticated device registration for USB intake
Some checks failed
Tests / postgres (push) Has been cancelled
Some checks failed
Tests / postgres (push) Has been cancelled
This commit is contained in:
13
docs/usb-intake.md
Normal file
13
docs/usb-intake.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# USB-Erfassung
|
||||
|
||||
Die eigenständige USB-Anwendung und alle Build-/Installationswerkzeuge wurden
|
||||
nach [USB-Intake](https://git.computerspende-regensburg.de/denis.stoecklmeier/USB-Intake) neben diesem Repository verschoben.
|
||||
Sie startet direkt vom Stick, fragt Server und API-Schlüssel ab und führt
|
||||
Prüfung plus Upload/Offline-Speicherung automatisch aus.
|
||||
|
||||
Für manuelle Diagnose enthält das separate Projekt weiterhin `intake.py` mit den
|
||||
Unterbefehlen `collect`, `choices` und `upload` (`python3 intake.py --help`).
|
||||
|
||||
Die zugehörige Server-API bleibt in diesem Repository. Migration `0013` speichert
|
||||
Upload-Belege, sodass wiederholte Uploads desselben Berichts keine weiteren Geräte
|
||||
erstellen. Benötigt wird ein aktiver API-Schlüssel mit Lese- und Schreibrecht.
|
||||
Reference in New Issue
Block a user