Commit History

Author SHA1 Message Date
  maziggy b8b5aaa977 feat(api-keys): can_manage_maintenance scope for HA-style automations (#1832 follow-up) 3 months ago
  maziggy 7b18bbfc1d fix(printers): drop P1S / P1P from door-sensor badge whitelist (#1866) 3 months ago
  maziggy 5d400d2e6e fix(cloud): send required ?version= param on singular GET/DELETE of slicer setting endpoint (#1815) 3 months ago
  maziggy c9061c2b72 fix(scheduler): cancel during queue dispatch actually cancels (#1853) 3 months ago
  maziggy 82af3cc0fe fix(modal): gcode_injection checkbox toggles cleanly on single prints (#1852) 3 months ago
  maziggy 5a244661bc feat(scheduler): preheat & heat-soak before queued prints with per-filament chamber targets + airduct flap control (#1468) 3 months ago
  maziggy 2fe6982981 fix(hms): wrong-plate Ignore actually ignores + buttons read as buttons + ack-detection survives transient re-pause (#1869) 3 months ago
  maziggy 6507fbcc40 fix(slicer): surface real CLI rejections + hard-skip mismatched filaments in auto-pick (#1851) 3 months ago
  maziggy 7f661be941 fix(frontend/hms): surface uncataloged HMS faults that carry firmware actions (#1840) 3 months ago
  maziggy a57b752e3a fix(notifications): defer first-layer photo until printer is actually printing (#1837) 3 months ago
  maziggy b26b68c236 fix(permissions): self-heal Administrators to ALL_PERMISSIONS on upgrade + Pipelines runs dashboard polish 3 months ago
  maziggy 006c3113a0 feat(api-keys): can_manage_maintenance scope for HA-style automations (#1832 follow-up) 3 months ago
  maziggy b71d486058 fix(printers): drop P1S / P1P from door-sensor badge whitelist (#1866) 3 months ago
  maziggy e33ab07a93 fix(cloud): send required ?version= param on singular GET/DELETE of slicer setting endpoint (#1815) 3 months ago
  maziggy c32bc82dd4 fix(scheduler): cancel during queue dispatch actually cancels (#1853) 3 months ago
  maziggy 14665f4281 fix(modal): gcode_injection checkbox toggles cleanly on single prints (#1852) 3 months ago
  maziggy 61a7f2e4ac feat(scheduler): preheat & heat-soak before queued prints with per-filament chamber targets + airduct flap control (#1468) 3 months ago
  maziggy a45d32efd0 fix(hms): wrong-plate Ignore actually ignores + buttons read as buttons + ack-detection survives transient re-pause (#1869) 3 months ago
  maziggy 425a3ac404 fix(slicer): surface real CLI rejections + hard-skip mismatched filaments in auto-pick (#1851) 3 months ago
  maziggy a46b120336 Housekeeping 3 months ago
  maziggy b2b04fc4aa fix(inventory): assign-spool picker note visible on mobile (#793 follow-up) 3 months ago
  maziggy 4c79563630 fix(auth): API keys with Manage Library can curate library files (#1832) 3 months ago
  maziggy 257b9e2c89 feat(sponsor-prompt): lower print/archive/cost thresholds to fire for typical new installs 3 months ago
  maziggy 00e4aed7af fix(printers): equalize external tray height with regular AMS slots 3 months ago
  maziggy 458bfa157b chore(deps): floor-pin pydantic-settings >=2.14.2 + msgpack >=1.2.1 for clean pip-audit 3 months ago
  maziggy 549d3216d4 feat(auth): SSO autologin + disable local username/password login (#1589) 3 months ago
  maziggy 1f34364cad Post work PR #1814 3 months ago
  maziggy 5e008744de fix(notifications): false-positive Print Stopped on reprint after MQTT reconnect (#1807) 3 months ago
  maziggy cd5a02c06f fix(spoolbuddy): close #1815 — preserve PFUS/PFCN setting_id in resolver 3 months ago
  maziggy 2bd2bce301 fix(mqtt): close #1822 — promote H2S tray_now to 254 on all-external prints 3 months ago