3 Commits

Author SHA1 Message Date
hermes 31b1a62cb2 feat: Phase 3 Tasks 23-25 + Quality-Gate-Fixes
Task 23: Worker-Intake-Pipeline verbinden
- ergebnis-Feld in Submission/Payload
- worker.py extrahiert + worker_loop refactor
- test_worker.py mit VerarbeiteSubmission/WorkerLoop tests

Task 24: Admin-Stats mit echten Daten
- processed_total, uptime, error_rate, VERSION
- admin_health mit Redis-Live-Daten

Task 25: E2E-Integrationstest + worker_refaktorisiert

Quality-Gate-Fixes:
- consumername Collision: 'worker-1' -> f'worker-{id(self)}'
- fakeredis block=0 Timeout fix
- WhatsApp/Telegram webhook payload fixes
- test_telegram/integration/e2e/refaktorisiert
- handler.py recovery nach corrupted Patch
2026-06-23 21:38:50 +00:00
hermes 5eaeaabb43 WIP: logging_config, import orders, test refactoring (phase 3 context) 2026-06-22 10:24:35 +00:00
hermes 56b02c1c2d feat: Webhooks (Aufgaben 6-10) — webhook.py, worker.py, Flask-App, WhatsApp + Telegram Routes + Tests 2026-06-22 07:58:25 +00:00