Commit Graph

  • ceb599ec00 Add swipe-to-switch-printer and auto-navigate on tag scan maziggy 2026-03-26 10:44:28 +01:00
  • 57a774c32f Auto-navigate SpoolBuddy to dashboard on tag scan maziggy 2026-03-26 10:40:40 +01:00
  • 1c35ed94a5 Auto-navigate SpoolBuddy to dashboard on tag scan maziggy 2026-03-26 10:38:25 +01:00
  • 4521366a5b Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:32:44 +01:00
  • d341b86748 Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:31:18 +01:00
  • cd92d0099e Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:28:25 +01:00
  • 0aeee26b3e Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:25:41 +01:00
  • a321a709b5 Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:23:07 +01:00
  • 1c96b00a6b Fix Read Tag diagnostic failing on NTAG tags maziggy 2026-03-26 10:17:17 +01:00
  • e237d3ba28 Fix Read Tag diagnostic rejecting SAK 0x04 NTAG tags maziggy 2026-03-26 10:12:09 +01:00
  • c1676b1a32 The daemon now collects CPU temp, core count, load average, memory/disk usage, OS info, and system uptime every heartbeat using stdlib-only reads from /proc and /sys. Stats are sent as a JSON blob in the heartbeat payload, stored in a new system_stats TEXT column, and displayed in a new "System" tab in SpoolBuddy Settings with color-coded usage bars. maziggy 2026-03-26 10:06:24 +01:00
  • 3c53d741a3 The daemon now collects CPU temp, core count, load average, memory/disk usage, OS info, and system uptime every heartbeat using stdlib-only reads from /proc and /sys. Stats are sent as a JSON blob in the heartbeat payload, stored in a new system_stats TEXT column, and displayed in a new "System" tab in SpoolBuddy Settings with color-coded usage bars. maziggy 2026-03-26 10:03:46 +01:00
  • 4b14a4146c Add SpoolBuddy System tab with live OS stats from Raspberry Pi maziggy 2026-03-26 09:59:58 +01:00
  • 77cb7158d2 Add SpoolBuddy System tab with live OS stats from Raspberry Pi maziggy 2026-03-26 09:57:09 +01:00
  • 1df5130df2 Broadcast spool assignment changes via WebSocket for cross-tab updates maziggy 2026-03-26 09:34:46 +01:00
  • 45892077ab Add material/profile mismatch warnings to SpoolBuddy Assign-to-AMS modal maziggy 2026-03-26 09:23:42 +01:00
  • 7d94bf7896 Fix P1S/P1P printer card showing "Printing" when idle (#813) maziggy 2026-03-25 17:55:36 +01:00
  • a36a0e09eb Fix daily beta release contributors list and add VP ports 2024-2026 to docker-compose maziggy 2026-03-25 16:47:27 +01:00
  • 6ac375a700 Fix stale MQTT connection not triggering reconnect (#813) maziggy 2026-03-25 16:16:50 +01:00
  • f74e860148 Removed start_bambuddy.bat maziggy 2026-03-25 15:43:41 +01:00
  • d749209ef4 Append /spool to Spoolman iframe URL in inventory page maziggy 2026-03-25 15:14:37 +01:00
  • 7c20efb7c3 Set _completion_triggered on unseen-RUNNING terminal states (#790) maziggy 2026-03-25 14:34:53 +01:00
  • c52ff1dcee Add Unassign button to edit spool modal maziggy 2026-03-25 14:14:40 +01:00
  • 91320e76d3 Clear all tag fields when deleting tag from spool maziggy 2026-03-25 14:06:39 +01:00
  • c5dedff113 Show Assign or Unassign exclusively in SpoolBuddy slot picker maziggy 2026-03-25 13:58:47 +01:00
  • c822969df9 Add slot action picker to SpoolBuddy AMS page maziggy 2026-03-25 13:53:24 +01:00
  • c1c31d8d91 Skip NTAG post-write verification — PN5180 read-back unreliable maziggy 2026-03-25 13:34:53 +01:00
  • a59c81d6a6 Fix NTAG read loop: IDLE→TRANSCEIVE once, set_transceive_mode after maziggy 2026-03-25 13:33:04 +01:00
  • 85ffb9e01f Fix NTAG read: apply same IDLE→TRANSCEIVE state machine reset maziggy 2026-03-25 13:30:09 +01:00
  • 918dec4c19 Skip NTAG write ACK check — PN5180 can't capture 4-bit response maziggy 2026-03-25 13:27:31 +01:00
  • 31ca2e7ddf Fix NTAG write: reset PN5180 state machine before WRITE command maziggy 2026-03-25 13:24:57 +01:00
  • bae394d277 Add debug logging to NTAG write/verify path maziggy 2026-03-25 13:21:27 +01:00
  • 72536c93a0 Fix NTAG write ACK detection for 4-bit response maziggy 2026-03-25 13:18:41 +01:00
  • f4d8e1ecd3 Fix SpoolBuddy NFC write failing on NTAG 213/215/216 tags maziggy 2026-03-25 13:15:45 +01:00
  • 9d4f57d54d Fix SpoolBuddy NFC write failing on NTAG 213/215/216 tags maziggy 2026-03-25 13:12:57 +01:00
  • f71367bb4e Fix SpoolBuddy NFC write rejecting NTAG 215 tags with SAK=0x04 maziggy 2026-03-25 13:10:11 +01:00
  • 504a0f9970 Compact SpoolBuddy settings Device tab to fit without scrolling maziggy 2026-03-25 12:57:24 +01:00
  • 73aeee7bdf Compact SpoolBuddy settings Device tab to avoid scrolling maziggy 2026-03-25 12:52:43 +01:00
  • 3c1fdd13b9 Added back debug logs to Spoolbuddy test scripts maziggy 2026-03-25 12:16:49 +01:00
  • d5c520dd71 Added back debug logs to Spoolbuddy test scripts maziggy 2026-03-25 12:15:29 +01:00
  • 74387b7c38 Added back debug logs to Spoolbuddy test scripts maziggy 2026-03-25 12:15:22 +01:00
  • f96d211612 Added back debug logs to Spoolbuddy test scripts maziggy 2026-03-25 12:13:31 +01:00
  • 2b1fe03159 Fix SpoolBuddy scale first reading and extract hardware drivers maziggy 2026-03-25 11:57:28 +01:00
  • 5926e722f8 Fix H2D external spool print failing with 0700_8012 (#797) maziggy 2026-03-25 11:38:27 +01:00
  • a5ea3f599a Minor Spoolbuddy install.sh fixes maziggy 2026-03-25 10:24:47 +01:00
  • f96b9ded56 Add WiFi safeguard and apt upgrade to SpoolBuddy install script maziggy 2026-03-25 10:22:22 +01:00
  • cb31a6cd33 Add apt upgrade to SpoolBuddy install script maziggy 2026-03-25 10:14:16 +01:00
  • 53da037048 Add WiFi safeguard to SpoolBuddy install script maziggy 2026-03-25 09:53:14 +01:00
  • 88c0503009 Show spool notes as hover tooltip in Assign Spool modal (#793) maziggy 2026-03-25 08:55:06 +01:00
  • b8fa2df36d Increase database connection pool limits for large printer farms maziggy 2026-03-25 08:20:22 +01:00
  • d1f86efc60 Revert "extend currencies with Ukrainian Hryvnia (#801)" maziggy 2026-03-25 08:15:07 +01:00
  • df6926c002 extend currencies with Ukrainian Hryvnia (#801) Vladyslav Biletskyi 2026-03-25 09:12:46 +02:00
  • 95c703282d Fix missing image thumbnails in external folder scan (#124) maziggy 2026-03-24 16:32:45 +01:00
  • c9efa4b8bb Fix stale AMS slot data and empty slot button visibility (#784) maziggy 2026-03-24 16:03:34 +01:00
  • 6e648804fc [Feature] Spoolbuddy Fixes and Improvements (#787) Keybored 2026-03-24 11:56:33 +01:00
  • 9f2722be36 Post work PR #763 maziggy 2026-03-24 11:41:05 +01:00
  • 3f7d0e2d55 Add notification for no spool assigned for active trays, improve usage tracker logic in edge cases (#789) Keybored 2026-03-24 11:31:32 +01:00
  • dd75c8f0c9 feat: auto-link untagged inventory spools on AMS insert (#538) maziggy 2026-03-24 09:23:25 +01:00
  • 82278e8d93 Add external folder mounting for File Manager (#124) maziggy 2026-03-24 08:43:23 +01:00
  • 293ebd9b3f Fix ffmpeg process leak causing multi-GB memory growth (#776) maziggy 2026-03-24 07:49:54 +01:00
  • d833cb88ff Updated CHANGELOG maziggy 2026-03-23 16:24:08 +01:00
  • 7b91cde6db Fixed typo in version maziggy 2026-03-23 16:14:44 +01:00
  • 745ff232eb Fix log flood: "State is FINISH but completion NOT triggered" (#790) maziggy 2026-03-23 16:07:44 +01:00
  • b8a3aa842b Add tests for SpoolBuddy SSH update service and settings UI maziggy 2026-03-23 15:55:44 +01:00
  • c42d834219 Revert "version test" maziggy 2026-03-23 15:46:10 +01:00
  • cf8f43169b version test maziggy 2026-03-23 15:45:08 +01:00
  • 364b02b8ac Housekeeping maziggy 2026-03-23 15:44:49 +01:00
  • 382daef6e2 Revert "version test" maziggy 2026-03-23 15:34:15 +01:00
  • 36494a6f6b version test maziggy 2026-03-23 15:33:10 +01:00
  • 8d60c31aa7 Force-clear service worker and caches on SpoolBuddy kiosk load maziggy 2026-03-23 15:32:06 +01:00
  • bc37c12f90 Disable service worker on SpoolBuddy kiosk to prevent stale frontend maziggy 2026-03-23 15:28:24 +01:00
  • c63c4fc39b version test maziggy 2026-03-23 15:21:39 +01:00
  • 7f1ced60fd Fix stale frontend after deploy due to service worker caching maziggy 2026-03-23 15:12:07 +01:00
  • 8be4bed384 Fix SpoolBuddy update UI responsiveness and stale data maziggy 2026-03-23 15:04:56 +01:00
  • 559d41cc5e Fix SpoolBuddy update UI: loading states, page reload, stale data maziggy 2026-03-23 14:59:12 +01:00
  • 1f24bd264a Fix SpoolBuddy update UI feedback and stale query cache maziggy 2026-03-23 14:48:10 +01:00
  • 0e44e149bd ● Compact SpoolBuddy updates tab layout to fit without scrolling maziggy 2026-03-23 14:36:58 +01:00
  • b83a99ebab ● Fix SpoolBuddy update status stuck after restart maziggy 2026-03-23 14:26:50 +01:00
  • a922c18a41 ● Disable Chromium disk cache in SpoolBuddy kiosk maziggy 2026-03-23 14:11:21 +01:00
  • db43218785 Fix SpoolBuddy kiosk launching before network is ready maziggy 2026-03-23 14:04:55 +01:00
  • 811813165b Fix stale SpoolBuddy update status after daemon restart maziggy 2026-03-23 13:55:12 +01:00
  • 136ecb7c92 Replace SpoolBuddy self-update with SSH-based updates from Bambuddy maziggy 2026-03-23 13:46:45 +01:00
  • 5e9481859b Replace SpoolBuddy self-update with SSH-based updates from Bambuddy maziggy 2026-03-23 13:32:42 +01:00
  • bc1bba078b Replace SpoolBuddy self-update with SSH-based updates from Bambuddy maziggy 2026-03-23 12:51:21 +01:00
  • 511ece791a Fix SpoolBuddy update check comparing against GitHub releases instead of backend version maziggy 2026-03-23 12:05:20 +01:00
  • 8e5625d1d9 Fix A1 virtual printer proxy by adding ports 2024-2026 (#757) maziggy 2026-03-23 10:47:41 +01:00
  • 40f0405ea0 Revert "Feature/multiple switches per prtinter (#786)" maziggy 2026-03-23 10:11:56 +01:00
  • 9e81f246d8 Feature/multiple switches per prtinter (#786) ManuelW 2026-03-23 10:09:14 +01:00
  • 27e96c9827 Fix spool assignment on empty AMS slots (#784) maziggy 2026-03-23 09:49:26 +01:00
  • e5868b5a71 Set version maziggy 2026-03-22 14:49:11 +01:00
  • d27c85de45 Fix ruff format for user_notifications and spoolman v0.2.2.1 maziggy 2026-03-22 14:22:49 +01:00
  • 9a0be3477e Fix ruff format for user_notifications and spoolman 0.2.2.1 maziggy 2026-03-22 14:22:49 +01:00
  • 4401f5ab4d Merge pull request #785 from maziggy/0.2.2.1 MartinNYHC 2026-03-22 14:19:00 +01:00
  • 4fa1c2b08a Add missing migration for spoolbuddy update_status columns maziggy 2026-03-22 14:13:12 +01:00
  • 3a09108457 Add missing migration for spoolbuddy update_status columns maziggyandClaude Opus 4.6 2026-03-22 14:11:45 +01:00
  • 3d0cdbb504 Merge main into 0.2.2.1 to resolve conflicts maziggyandClaude Opus 4.6 2026-03-22 14:06:03 +01:00
  • 6b4bc99d31 Suppress false-positive bandit B104 in VP proxy comparisons maziggy 2026-03-22 13:45:59 +01:00
  • 988429b6e6 Set version maziggy 2026-03-22 13:29:50 +01:00
  • cbecdd18f4 Bump flatted 3.4.1 → 3.4.2 to fix prototype pollution maziggy 2026-03-22 13:26:50 +01:00
  • 89bf138473 Bump flatted 3.4.1 → 3.4.2 to fix prototype pollution maziggy 2026-03-22 13:26:24 +01:00