maziggy
|
db6cdb0745
fix(camera): take the finish photo when the print ends, not when its last layer starts (#2547)
|
1 месяц назад |
maziggy
|
88dc56d6e1
Security hardening (maziggy/bambuddy-security #7)
|
1 месяц назад |
maziggy
|
2e45893dd5
feat(print-options): add "Auto" state to bed levelling, flow & nozzle-offset calibration
|
1 месяц назад |
maziggy
|
ce807fb1cc
fix(queue): upload to printers in parallel, cap wedge retries, make debug logs survive a farm
|
1 месяц назад |
maziggy
|
9e7f6cafd9
fix(backup): preserve NOT NULL/DEFAULT/FK/UNIQUE in Postgres→SQLite backup (#2526)
|
1 месяц назад |
maziggy
|
61a7f2e4ac
feat(scheduler): preheat & heat-soak before queued prints with per-filament chamber targets + airduct flap control (#1468)
|
2 месяцев назад |
maziggy
|
3ef197e4e0
feat(slicer): Pipelines — multi-copy + class targeting + fanout + runs dashboard + retry-failed + WS updates (#1425 PR C — completes the v3 design)
|
2 месяцев назад |
Ed
|
4c67d8a4e1
feat: Unify print dispatch through the scheduler (#1625)
|
2 месяцев назад |
maziggy
|
70857af393
feat(auth): SSO autologin + disable local username/password login (#1589)
|
2 месяцев назад |
maziggy
|
8d6f701f1d
feat(drying): continue drying while printing + gate rotate-spool when tray loaded (issue #1816)
|
2 месяцев назад |
maziggy
|
7cb905ad0c
feat(inventory): toggle to disable auto-add of unknown RFID spools + global confirmation modal (issue #1764)
|
2 месяцев назад |
maziggy
|
68b9d741d9
feat(humidity): per-filament humidity threshold for auto-drying + alarms (#1605)
|
2 месяцев назад |
maziggy
|
090c180ebf
feat(heater-history): track nozzle / bed / chamber readings + per-tile chart-icon overlay opens history modal
|
2 месяцев назад |
Ed
|
0f99b54d7e
feat: Update printer card UI for structure and readability (#1661)
|
2 месяцев назад |
Poltavtcev
|
af5d24e289
feat(inventory): structured storage locations catalog (#1505)
|
2 месяцев назад |
maziggy
|
2940fbdcf7
feat(auth): admin-configurable session lifetime ceiling (#1706)
|
2 месяцев назад |
maziggy
|
4ff4bffe9f
fix(restore): pause timer-based DB writers before swap (Postgres deadlock)
|
2 месяцев назад |
maziggy
|
68877c639e
feat(settings): split API slicer + Open-in-Slicer preferences (#1329)
|
3 месяцев назад |
maziggy
|
2c2725cb53
fix(print): expose nozzle_offset_cali toggle for dual-nozzle printers (#1682)
|
3 месяцев назад |
maziggy
|
5d6d928b3f
fix(virtual-printer): #1429 net.info[*].ip cache leak + mode wire-value rename
|
3 месяцев назад |
maziggy
|
396e9aa09e
security: harden path-traversal class across routes + services; fifth CI backstop
|
3 месяцев назад |
maziggy
|
b7d7c82501
fix(security): WebSocket auth gate + audit-driven hardening sweep
|
3 месяцев назад |
maziggy
|
b06f8f6951
fix(spool-assignments): union both assignment tables in the missing-spool check + symmetric mode-switch clear (#1473)
|
3 месяцев назад |
maziggy
|
ae29a7dcd3
fix(api-keys): expose narrowly-scoped "Update electricity price" toggle (#1356)
|
3 месяцев назад |
Sn0rrii
|
8a7598f6b5
feat(auth): proxy OIDC provider icons server-side (#1333) (#1342)
|
3 месяцев назад |
maziggy
|
8a6fcf5cbd
fix(settings): expose UI rendering fields without requiring SETTINGS_READ (#1293)
|
3 месяцев назад |
MartinNYHC
|
b30a283184
Feature/spoolman inventory UI (#1241)
|
4 месяцев назад |
Sn0rrii
|
90743cfa39
feat(encryption): MFA at-rest encryption auto-bootstrap with status UI (#1219) (#1231)
|
4 месяцев назад |
MartinNYHC
|
dac2a31192
Revert "feat(inventory): unified Spoolman inventory UI + AMS slot assignments…" (#1232)
|
4 месяцев назад |
Sn0rrii
|
55d71498e9
feat(inventory): unified Spoolman inventory UI + AMS slot assignments + Storage Location + NFC write support + Spoolman Filament Catalog Picker (#1114)
|
4 месяцев назад |