Commit historia

Upphovsman SHA1 Meddelande Datum
  maziggy ed08ed3787 fix(timelapse): capture baseline on restart-recovery so post-reboot timelapses attach (follow up issue #1485) 5 dagar sedan
  maziggy 4096d8d6bd fix(csp): nonce-based script-src so Cloudflare-injected scripts pass (#1460 follow-up) 5 dagar sedan
  maziggy 16da533c9a fix(static): serve /fonts/*.woff2 — self-hosted Inter font (#1460 follow-up) 6 dagar sedan
  maziggy 774eba73c8 feat(diagnostics): event-loop stall watchdog to catch silent backend freezes 6 dagar sedan
  maziggy 745ed847e6 fix(archive): stop duplicating the job on a backend restart mid-print (#1485) 6 dagar sedan
  maziggy 17e39921bb fix(pwa): add in-app install button and self-host the Inter font (#1460) 6 dagar sedan
  maziggy bfd3fc755d Fix: capture timelapse baseline on expected-archive on_print_start branch (#1403 follow-up) 1 vecka sedan
  MartinNYHC 12a352e5b8 Merge branch 'main' into dev 1 vecka sedan
  maziggy 0b33862ae9 fix(archives): assign printer_id when reusing VP-queue archives in print-start (#1403 follow-up) 1 vecka sedan
  maziggy fc32b388de fix(stats): align Filament Used / By Time / Success Rate with Total Consumed and Total Prints (#1390 follow-up) 1 vecka sedan
  maziggy 6f2cec5eb3 feat(smart-plugs): auto-off after AMS drying completes (#1349) 1 vecka sedan
  maziggy 6569d5d1a7 refactor(timelapse): extract _maybe_start_layer_timelapse + rewrite test 1 vecka sedan
  maziggy 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) 1 vecka sedan
  maziggy f2e3de0a63 fix(camera): start layer timelapse for queue/VP-dispatched prints (#1353) 1 vecka sedan
  maziggy f45aaea97c fix(inventory): assign to AMS slot on firmwares that never report state=11 (#1322) 2 veckor sedan
  maziggy b334d7edc9 fix(spoolman): per-print 3MF tracking is the only weight writer (#1119) 2 veckor sedan
  MartinNYHC b30a283184 Feature/spoolman inventory UI (#1241) 2 veckor sedan
  MartinNYHC dac2a31192 Revert "feat(inventory): unified Spoolman inventory UI + AMS slot assignments…" (#1232) 3 veckor sedan
  Sn0rrii 55d71498e9 feat(inventory): unified Spoolman inventory UI + AMS slot assignments + Storage Location + NFC write support + Spoolman Filament Catalog Picker (#1114) 3 veckor sedan
  maziggy a3e09891d1 fix(docker): copy gcode_viewer assets into the production image (issue #1218) 3 veckor sedan
  maziggy 864e5c990e feat(inventory): printable PDF spool labels in 4 sizes (#809) 3 veckor sedan
  maziggy b42aaca521 fix(spool-assign): defer MQTT for empty AMS slot, replay on physical insert 3 veckor sedan
  maziggy 713b85387a fix(archives): validate downloaded 3MF plate against gcode_file (#1204) 3 veckor sedan
  maziggy 7dea33d0d8 feat(vp): mirror live target printer state to slicer in non-proxy modes 3 veckor sedan
  maziggy a6c53798d4 fix(notifications): print-complete duration uses actual elapsed, not slicer estimate (#1198) 3 veckor sedan
  maziggy abc8e97050 feat(camera): optional snapshot URL override for external cameras (#1177) 3 veckor sedan
  maziggy b02350d423 fix(security): allow iframe embedding from trusted origins via env var (#1191) 3 veckor sedan
  maziggy 25eab96817 fix(scheduler): raise plate-clear gate for every terminal status (#1171) 3 veckor sedan
  maziggy 61c15aac03 feat(slicer): unified Cloud/local/standard presets + harden 3MF profile path 1 månad sedan
  MartinNYHC 8829bc2cc6 Merge branch 'dev' into feature/slicer-api 1 månad sedan