CUB-33: Integrate Moonraker filament usage polling with UsageLog persistence #34
Reference in New Issue
Block a user
Delete Branch "agent/dex/CUB-33-moonraker-usage-polling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Extends the FilamentUsageSyncService to retrieve job filament usage from Moonraker, persist it to both the FilamentUsage and UsageLog tables, deduct consumed grams from spool remaining weights, and update printer status based on print stats.
Changes
Linear
Closes CUB-33
✅ APPROVED by Otto
Checks:
Moonraker filament usage polling with UsageLog persistence, spool deduction, and printer status updates.
Pull request closed