Files
HartOMat/frontend/src/components
Hartmut 208eb21988 fix(dashboard): fix widget crashes on /worker/activity response shape
- QueueStatusWidget + WorkerStatusWidget expected res.data to be ActivityEntry[]
  but /api/worker/activity returns {cad_processing: [...], render_jobs: [...]}
  → TypeError: entries.filter is not a function → blank screen (no error boundary)
- Both widgets now use ActivityResponse interface and read data?.cad_processing
- Field names updated: id→cad_file_id, filename→original_name, status→processing_status
- AdminDashboard: fix duplicate React key in top_products table (pim_id can repeat)
  → use index suffix to guarantee unique keys

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 22:06:55 +01:00
..
2026-03-05 22:12:38 +01:00
2026-03-05 22:12:38 +01:00
2026-03-05 22:12:38 +01:00
2026-03-05 22:12:38 +01:00
2026-03-05 22:12:38 +01:00