Commit History

Author SHA1 Message Date
  maziggy 864e5c990e feat(inventory): printable PDF spool labels in 4 sizes (#809) 3 weeks ago
  maziggy b42aaca521 fix(spool-assign): defer MQTT for empty AMS slot, replay on physical insert 3 weeks ago
  maziggy 713b85387a fix(archives): validate downloaded 3MF plate against gcode_file (#1204) 3 weeks ago
  maziggy 7dea33d0d8 feat(vp): mirror live target printer state to slicer in non-proxy modes 3 weeks ago
  maziggy a6c53798d4 fix(notifications): print-complete duration uses actual elapsed, not slicer estimate (#1198) 3 weeks ago
  maziggy abc8e97050 feat(camera): optional snapshot URL override for external cameras (#1177) 3 weeks ago
  maziggy b02350d423 fix(security): allow iframe embedding from trusted origins via env var (#1191) 3 weeks ago
  maziggy 25eab96817 fix(scheduler): raise plate-clear gate for every terminal status (#1171) 3 weeks ago
  maziggy 61c15aac03 feat(slicer): unified Cloud/local/standard presets + harden 3MF profile path 1 month ago
  MartinNYHC 8829bc2cc6 Merge branch 'dev' into feature/slicer-api 1 month ago
  maziggy 9884018497 fix: cancel-safe get_db + drop sqlalchemy.pool cancellation noise 1 month ago
  maziggy 56800589ff fix(#1113): silence Windows asyncio Proactor cleanup-RST noise 1 month ago
  maziggy 6deaa513af ● feat(slicer): server-side slicing via OrcaSlicer / Bambu Studio sidecar 1 month ago
  maziggy 88b5f56eb2 fix: cancel = layer shift, stuck "1 problem", and dropped child-logger logs 1 month ago
  maziggy e9200449ae fix(deploy): kiosk picks up new builds without operator intervention 1 month ago
  maziggy 1878d2aab5 feat(observability): trace ID column on every log line + X-Trace-Id header 1 month ago
  maziggy 352e619ad7 fix(inventory): serialise spool auto-assign per printer to fix Postgres race 1 month ago
  maziggy 30cf384b5a fix: render Swagger UI at /docs with a docs-scoped CSP 1 month ago
  maziggy 1e3ad697f2 fix(#1089): camera stream fan-out broadcaster 1 month ago
  maziggy 08601b4772 ● fix(#1111): advance queue item when print fails before reaching RUNNING 1 month ago
  maziggy 9e938cbc8c Revert "feat(inventory): unified Spoolman inventory UI + Storage Location + AMS deep-link + SpoolBuddy NFC write support (#1063)" 1 month ago
  Sn0rrii 89f14c57ad feat(inventory): unified Spoolman inventory UI + Storage Location + AMS deep-link + SpoolBuddy NFC write support (#1063) 1 month ago
  maziggy bf511c54cd feat(#1008): archive auto-purge + dedicated archives:purge permission 1 month ago
  maziggy e0e597271e ● feat(#1008): library trash bin, admin bulk purge, auto-purge setting 1 month ago
  maziggy 6538f723a4 fix(#730): back-fill archive.created_by_id on reprint when NULL 1 month ago
  MartinNYHC 5da403ba0c Feature/makerworld (#1099) 1 month ago
  maziggy c44b62195a refactor(gcode-viewer): archive-scoped previews, bed from capabilities, plate picker 1 month ago
  Nathen Fredrick 3adce435ee feat: add embedded GCode viewer (#963) 1 month ago
  maziggy 07ef042729 fix(csp): allow http: iframes so Spoolman loads on HTTP LAN hosts (#1054) 1 month ago
  maziggy 74527d4124 fix(smart-plug): restore MQTT subscriptions for per-type topic configs on startup (#1010) 1 month ago