bambuddy/backend
maziggy bb3e2a710e
Some checks failed
Security Audit / Container Security Scan (Trivy) (push) Failing after 48s
Security Audit / Python Security Analysis (Bandit) (push) Failing after 49s
Security Audit / Backend Security Audit (push) Failing after 47s
Security Audit / Frontend Security Audit (push) Failing after 5s
Support non-0.4mm nozzles in AMS Slot config + guard dispatch (#1899)
The Configure AMS Slot picker was hardwired to 0.4mm (nozzleDiameter
prop never passed from PrintersPage / SpoolBuddyAmsPage), so a 0.6
machine could only set 0.4 profiles on its trays. Resolve the real
installed nozzle per-AMS (ams_extruder_map on dual-nozzle) and pass it
in. Separately, nothing validated the sliced nozzle against the
installed one, so a mismatch reached the printer as a cryptic HMS
_8012 "Failed to get AMS mapping table". Add a fail-safe pre-dispatch
guard in _start_print that fails the item with an actionable message
before upload; no slice diameter or no reported nozzles = no-op.
2026-07-08 08:57:56 +02:00
..
app Support non-0.4mm nozzles in AMS Slot config + guard dispatch (#1899) 2026-07-08 08:57:56 +02:00
tests Support non-0.4mm nozzles in AMS Slot config + guard dispatch (#1899) 2026-07-08 08:57:56 +02:00
__init__.py Added screenshots 2025-11-28 10:23:59 +01:00