bambuddy/static
maziggy 9bb5a1b999 fix(inventory): PA-Profil picker fetches K-profiles across all installed nozzles (#2618)
The Edit Spool "PA-Profil" tab and the SpoolBuddy write-tag page fetched a
printer's calibrations with getKProfiles(printer.id), which defaults the nozzle
filter to 0.4. The printer/MQTT layer filters strictly by that diameter, so on
a multi-nozzle printer a same-filament 0.6mm K-profile was never retrieved and
the picker showed only the 0.4mm entry ("1 match"). (The AMS-Slot config dialog
was already fixed in #1899; these two pickers were not.)

Add installedNozzleDiameters(status) and a shared fetchPrinterCalibrations()
that queries every reported nozzle diameter and merges the results, falling
back to 0.4 when the printer hasn't reported nozzle hardware. Each profile row
now shows a nozzle-diameter badge so identically-named profiles are distinct.
2026-07-27 13:08:57 +02:00
..
assets fix(inventory): PA-Profil picker fetches K-profiles across all installed nozzles (#2618) 2026-07-27 13:08:57 +02:00
fonts Post work PR #1505 2026-06-17 11:38:07 +02:00
icons Post work PR #1505 2026-06-17 11:38:07 +02:00
img feat(gcode-injection): per-VP opt-in auto-print injection toggle (#1516) (#1656) 2026-06-19 11:29:07 +02:00
index.html fix(inventory): PA-Profil picker fetches K-profiles across all installed nozzles (#2618) 2026-07-27 13:08:57 +02:00
manifest.json Post work PR #1505 2026-06-17 11:38:07 +02:00
spoolbuddy_logo_dark.png Post work PR #1505 2026-06-17 11:38:07 +02:00
sw-register.js Post work PR #1505 2026-06-17 11:38:07 +02:00
sw.js Post work PR #1505 2026-06-17 11:38:07 +02:00
vite.svg Post work PR #1505 2026-06-17 11:38:07 +02:00