maziggy 1bb0d4856d fix(vp): deep-merge ams on bridge cache so P1S/A1 partial pushes don't nuke AMS (#1387) hai 5 meses
..
api 4a98914d4a fix(spoolman): persist Color Name via spool.extra — Spoolman has no filament.color_name field (#1357) hai 5 meses
core 8e4f815b37 fix(stats): backfill PrintLogEntry.cost/energy/archive_id for pre-#1378 rows (#1390) hai 5 meses
data 2867401116 Add Cloud Profiles template visibility and preset diff view hai 10 meses
i18n 83cbac04b7 - Add interactive API Browser to Settings > API Keys hai 9 meses
models 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) hai 5 meses
schemas 84ed28d5fa fix(queue): cancel pending items and hide stale archive surface when archive soft-deleted (#1348) hai 5 meses
services 1bb0d4856d fix(vp): deep-merge ams on bridge cache so P1S/A1 partial pushes don't nuke AMS (#1387) hai 5 meses
utils 3f58fc74b4 fix(http): RFC 6266-encode Content-Disposition so non-ASCII filenames don't crash response (issue #1245) hai 5 meses
__init__.py 09677861ba Added screenshots hai 11 meses
cli.py 464d56ea0d fix(install): make SpoolBuddy kiosk usable on first boot in full-mode install hai 6 meses
main.py 856b849ffa fix(stats): per-event aggregation so reprints add to Quick Stats instead of overwriting (#1378) hai 5 meses