mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 11:12:35 +02:00
- backend/app/services/print_scheduler.py — hard nozzle filter + external spool extruder - backend/app/api/routes/printers.py — ams_extruder_map race condition - backend/app/utils/threemf_tools.py — group_id priority + dual-nozzle detection - frontend/src/hooks/useFilamentMapping.ts — external spool extruder - frontend/src/pages/PrintersPage.tsx — AMS-HT globalTrayId - frontend/src/components/PrintModal/FilamentMapping.tsx — dropdown nozzle filter Usage tracking fix: - backend/app/services/bambu_mqtt.py — capture last valid progress/layer - backend/app/services/usage_tracker.py — use captured values on cancel UI fix: - frontend/src/components/spool-form/ColorSection.tsx — color tooltip z-index Tests: - backend/tests/unit/test_scheduler_ams_mapping.py — 63 tests - frontend/src/__tests__/hooks/useFilamentMapping.test.ts — 43 tests Static assets: - static/ — rebuilt frontend bundles