Commit History

Автор SHA1 Съобщение Дата
  MartinNYHC 8829bc2cc6 Merge branch 'dev' into feature/slicer-api преди 1 месец
  maziggy 9884018497 fix: cancel-safe get_db + drop sqlalchemy.pool cancellation noise преди 1 месец
  maziggy 56800589ff fix(#1113): silence Windows asyncio Proactor cleanup-RST noise преди 1 месец
  maziggy 6deaa513af ● feat(slicer): server-side slicing via OrcaSlicer / Bambu Studio sidecar преди 1 месец
  maziggy 88b5f56eb2 fix: cancel = layer shift, stuck "1 problem", and dropped child-logger logs преди 1 месец
  maziggy e9200449ae fix(deploy): kiosk picks up new builds without operator intervention преди 1 месец
  maziggy 1878d2aab5 feat(observability): trace ID column on every log line + X-Trace-Id header преди 1 месец
  maziggy 352e619ad7 fix(inventory): serialise spool auto-assign per printer to fix Postgres race преди 1 месец
  maziggy 30cf384b5a fix: render Swagger UI at /docs with a docs-scoped CSP преди 1 месец
  maziggy 1e3ad697f2 fix(#1089): camera stream fan-out broadcaster преди 1 месец
  maziggy 08601b4772 ● fix(#1111): advance queue item when print fails before reaching RUNNING преди 1 месец
  maziggy 9e938cbc8c Revert "feat(inventory): unified Spoolman inventory UI + Storage Location + AMS deep-link + SpoolBuddy NFC write support (#1063)" преди 1 месец
  Sn0rrii 89f14c57ad feat(inventory): unified Spoolman inventory UI + Storage Location + AMS deep-link + SpoolBuddy NFC write support (#1063) преди 1 месец
  maziggy bf511c54cd feat(#1008): archive auto-purge + dedicated archives:purge permission преди 1 месец
  maziggy e0e597271e ● feat(#1008): library trash bin, admin bulk purge, auto-purge setting преди 1 месец
  maziggy 6538f723a4 fix(#730): back-fill archive.created_by_id on reprint when NULL преди 1 месец
  MartinNYHC 5da403ba0c Feature/makerworld (#1099) преди 1 месец
  maziggy c44b62195a refactor(gcode-viewer): archive-scoped previews, bed from capabilities, plate picker преди 1 месец
  Nathen Fredrick 3adce435ee feat: add embedded GCode viewer (#963) преди 1 месец
  maziggy 07ef042729 fix(csp): allow http: iframes so Spoolman loads on HTTP LAN hosts (#1054) преди 1 месец
  maziggy 74527d4124 fix(smart-plug): restore MQTT subscriptions for per-type topic configs on startup (#1010) преди 1 месец
  maziggy 2bf397e33e fix(queue): update LibraryFile.print_count and last_printed_at on completion (#1008) преди 1 месец
  Minidoracat baf0716a9a feat(cloud): support China region for token-based login (#1013) преди 1 месец
  maziggy a2c7fd4542 fix(obico): revert POST-bytes approach — Obico /p/ is GET-only преди 1 месец
  maziggy 475e34ebda fix(obico): POST image bytes directly to ML API instead of callback URL (#1003) преди 1 месец
  maziggy 3e434458a4 fix(obico): capture snapshots locally and serve via nonce URL (#172) преди 1 месец
  maziggy 46c246c504 fix(archive): resume on subtask_id, short-circuit 550, cache 3mf (#972) преди 1 месец
  maziggy 1b43488016 fix(printers): recover large-3mf metadata after FTP timeout (#972) преди 1 месец
  maziggy 53a70e37d9 fix: unbreak CSP for sidebar iframes, service worker, and Google Fonts преди 1 месец
  Sn0rrii ba1c97c808 feat: Two-Factor Authentication (TOTP, Email OTP) and OIDC/SSO – full implementation with admin UI (#933) преди 1 месец