Flutter: Offline-Queue für Kontroll-Erfassung (Prompt 17-Härtung)
CI / backend-tests (push) Successful in 1m5s
CI / frontend-build (push) Successful in 22s

lib/offline/queue.dart (sqflite) analog zur React-PWA-Queue: enqueue statt
Direkt-Senden, Status wartet/wird_uebertragen/fehler, Idempotenz, Sync bei
Reconnect (connectivity_plus) + periodisch alle 15s. KontrollScreen gleicht
per 2s-Reconciliation-Loop den Anzeigezustand ab, "Kein Netz"-Banner.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-04 18:36:10 +02:00
co-authored by Claude Sonnet 5
parent c71df1ac4d
commit c68d39b45f
6 changed files with 421 additions and 77 deletions
+3
View File
@@ -12,6 +12,9 @@ dependencies:
http: ^1.2.2
shared_preferences: ^2.3.2
mobile_scanner: ^5.2.3
sqflite: ^2.3.3
path: ^1.9.0
connectivity_plus: ^6.0.5
dev_dependencies:
flutter_test: