Hartmut f15b035b88 feat(L1): modular widget dashboard — 15 configurable widgets
Replaces monolithic AdminDashboard/ClientDashboard with a per-user
configurable widget grid. 15 widget types: ProductionStats, QueueStatus,
RecentRenders, CostOverview, WorkerStatus, KPISummary, OrderThroughput,
Revenue, ItemStatus, ProcessingTimes, RenderTimeByOutputType,
OutputTypeUsage, TopProducts, OrdersByUser, RenderBackendStats.

DashboardTimeframeContext provides shared timeframe state. Dashboard
config persisted in DB via GET/PUT /api/dashboard/config.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 23:11:13 +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
S
Description
HartOMat: CAD import, media, pricing and legacy-compatible node-based render workflow automation platform.
74 MiB
Languages
Python 58%
TypeScript 40.6%
Shell 0.7%
CSS 0.5%