2 Commits

Author SHA1 Message Date
timmyhadwen
b7fc73606e Fix plugin API signatures and dashboard JS for InvenTree compatibility
- Add context parameter to get_ui_panels and get_ui_dashboard_items
- Fix renderDashboardItem signature to (target, data) per InvenTree API
- Export plugin class from __init__.py for discovery
2026-02-24 10:35:22 +10:00
timmyhadwen
1046bc2380 Initial implementation of 3D Print Demand plugin
Dashboard plugin for InvenTree showing aggregated demand for 3D printed
parts across open build and sales orders, with colour-coded deficit column.
2026-02-24 09:13:41 +10:00