mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-08-11 00:30:12 -04:00
|
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
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. |
||
|---|---|---|
| .. | ||
| app | ||
| tests | ||
| __init__.py | ||