Commit Graph

  • cc13166fea Updated Spoolbuddy install script maziggy 2026-02-27 12:24:00 +01:00
  • f7e65aa8e3 Updated Spoolbuddy install script to strip down Raspbian maziggy 2026-02-27 11:33:33 +01:00
  • 8c9c0a7994 Minor Spoolbuddy frontend improvements maziggy 2026-02-26 14:15:35 +01:00
  • 15437534ed Fix formatting of option elements in FilamentMapping MartinNYHC 2026-02-24 10:47:28 +01:00
  • 2811e2ec34 Remove stability flipping as scale report trigger maziggy 2026-02-24 10:31:52 +01:00
  • 12fe0741b5 Increase scale moving average window to reduce weight bouncing maziggy 2026-02-24 10:29:42 +01:00
  • 541f8926b4 Fix SpoolBuddy daemon failing to import hardware drivers maziggy 2026-02-24 10:26:31 +01:00
  • 8f3d194596 Fix SpoolBuddy daemon crash when read_tag module is missing maziggy 2026-02-24 10:16:27 +01:00
  • 46f209e2ac Add SpoolBuddy AMS slot config, external slots, and dashboard redesign maziggy 2026-02-24 10:14:31 +01:00
  • f46c134253 Bumped version maziggy 2026-02-24 09:00:16 +01:00
  • ae9818c96c feat(queue): show spool grams left in filament slot mapping tridev 2026-02-23 22:34:27 +01:00
  • eee901fc20 Merge pull request #536 from maziggy/0.2.1 MartinNYHC 2026-02-27 10:44:36 +01:00
  • f8b2ebd695 Added # nosec B108 suppressions for virtual printer tests 0.2.1 maziggy 2026-02-27 10:41:28 +01:00
  • e8c0bae7c8 Merge branch 'main' into 0.2.1 MartinNYHC 2026-02-27 10:36:44 +01:00
  • 5cdeb4207c Updated CHANGELOG maziggy 2026-02-27 10:28:55 +01:00
  • d91d95a1ec Fix FTP proxy port 990 permission denied in Docker maziggy 2026-02-27 10:25:48 +01:00
  • 55c332d91a Housekeeping maziggy 2026-02-27 10:05:03 +01:00
  • 6e2788517c Updated test_backend.sh maziggy 2026-02-27 09:48:31 +01:00
  • 94d0f55e1c Fix AMS history chart showing wrong time range (#535) maziggy 2026-02-27 08:44:24 +01:00
  • ad6108c8a7 Fix "Clear Plate" button shown on printers without matching filament color (#486) maziggy 2026-02-27 08:03:21 +01:00
  • 2c8fbf3e33 Fix queue empty after restart by checkpointing WAL on shutdown (#523) maziggy 2026-02-27 07:41:03 +01:00
  • 4f5a9f4b95 Fix spool form profile dropdown truncating long preset names (#534) maziggy 2026-02-27 07:30:03 +01:00
  • 2284a76381 Fix VP queue mode missing AMS mapping for printer-specific items (#529) maziggy 2026-02-27 07:24:59 +01:00
  • a6d326f8fa Fix VP queue mode sending wrong plate_id → HMS 0500_4003 (#529) maziggy 2026-02-26 10:00:33 +01:00
  • f4f09ccc2d Hide unnecessary target model selector on "Any" tab (#528) maziggy 2026-02-26 09:13:06 +01:00
  • 20c291d678 Fix "Clear Plate & Next" shown on printers without correct filament (#527) maziggy 2026-02-26 08:57:39 +01:00
  • 37d9b4c841 Fix manual spool weight overwritten by AMS auto-sync (#525) maziggy 2026-02-26 08:42:19 +01:00
  • fa87e24968 Add print metadata to queue API response (#524) maziggy 2026-02-26 08:15:38 +01:00
  • 1973a5bead Fix virtual printer queue mode not assigning printer (#518), settings text fields resetting mid-typing maziggy 2026-02-26 08:06:56 +01:00
  • c770f842f2 Fix "Queue to Any Printer" ignoring filament color override (#486) maziggy 2026-02-26 07:44:43 +01:00
  • 6317e7adce Updated README maziggy 2026-02-26 07:26:35 +01:00
  • 3c86bdd27f Merge pull request #517 from maziggy/maziggy-patch-1 MartinNYHC 2026-02-24 17:50:36 +01:00
  • 18f43e46ac Make version check mandatory in bug report template MartinNYHC 2026-02-24 17:50:20 +01:00
  • a6a01eb11b Merge pull request #516 from maziggy/maziggy-patch-1 MartinNYHC 2026-02-24 17:49:36 +01:00
  • a5ccdf561a Make 'latest version' field required in bug report MartinNYHC 2026-02-24 17:49:20 +01:00
  • 8e39b12c5d Updated .github/ISSUE_TEMPLATE/bug_report.yml maziggy 2026-02-24 16:49:13 +01:00
  • 60f1be8935 Updated .github/ISSUE_TEMPLATE/bug_report.yml maziggy 2026-02-24 16:49:13 +01:00
  • 59be1b0d4d Updated .github/ISSUE_TEMPLATE/bug_report.yml maziggy 2026-02-24 16:47:50 +01:00
  • 3dc9ebcb6c Updated .github/ISSUE_TEMPLATE/bug_report.yml maziggy 2026-02-24 16:47:50 +01:00
  • d92803b557 Fix "Open in Slicer" failing for filenames with special characters maziggy 2026-02-24 12:32:46 +01:00
  • c2b7b6a99a Fix inconsistent print cost calculation on reprints (#505) maziggy 2026-02-24 08:58:35 +01:00
  • ed36eafbec Fix timestamps off by timezone offset in non-UTC containers (#504) maziggy 2026-02-24 08:18:02 +01:00
  • 974988c4f1 Fix created admin users not seeing settings button in sidebar (#503) maziggy 2026-02-24 07:52:41 +01:00
  • 04ac6bd36e Fix power-off option not gated by printers:control permission (#500) maziggy 2026-02-24 07:46:12 +01:00
  • bbf539d156 Bumped version maziggy 2026-02-23 14:29:16 +01:00
  • 4cf76c53c7 Updated conftest.py 0.2.1b3 maziggy 2026-02-23 14:13:37 +01:00
  • faff453dec Fix bed cooled notification never triggering (#497) maziggy 2026-02-23 13:57:58 +01:00
  • 24c4363620 Fix filament fill level display bugs on printer card (#496) maziggy 2026-02-23 13:23:59 +01:00
  • 5cb1ca3ae2 Spoolbuddy frontend work maziggy 2026-02-23 13:02:46 +01:00
  • 0597392a9d Cleaned up spoolbuddy folder maziggy 2026-02-23 12:39:24 +01:00
  • 414dc4a511 Updated RPI install script maziggy 2026-02-23 11:34:43 +01:00
  • eba4184097 Updated RPI install script maziggy 2026-02-23 11:29:17 +01:00
  • 09e6bfd121 moved from scale_diag import NAU7802 and NAU7802() inside the try/except block in ScaleReader.__init__. Previously, NAU7802() opened /dev/i2c-0 in its constructor before the try/except, so the FileNotFoundError was unhandled and crashed the entire daemon via asyncio.gather(). maziggy 2026-02-23 11:19:58 +01:00
  • 851b039dd8 Added Spoolbuddy RPI install script maziggy 2026-02-23 10:30:48 +01:00
  • 4a96641ce4 Updated CHANGELOG maziggy 2026-02-23 09:38:49 +01:00
  • efcb6cd74a build(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /frontend in the npm_and_yarn group across 1 directory maziggy 2026-02-23 09:31:53 +01:00
  • 8e6a959eef Redact IP addresses from support bundle debug logs maziggy 2026-02-23 09:24:53 +01:00
  • e19a92384d Merge pull request #495 from maziggy/dependabot/npm_and_yarn/frontend/npm_and_yarn-f1bf2b0a19 v0.2.1b3 MartinNYHC 2026-02-23 09:10:56 +01:00
  • 32b50e02d8 Fix external spool assignments lost on restart (#493) maziggy 2026-02-23 09:07:42 +01:00
  • 5164152088 Fix external spool mapping inverted on H2C (#492) maziggy 2026-02-23 08:57:35 +01:00
  • 6da12a8ad2 Fix wrong documentation link for "Lubricate Carbon Rods" on P2S (#490) maziggy 2026-02-23 08:30:28 +01:00
  • 3c72f7cb22 Show inventory sidebar item for both Spoolman and internal inventory maziggy 2026-02-23 08:23:35 +01:00
  • 77677cb07f Add clear-plate dot indicator on sidebar Printers icon maziggy 2026-02-23 08:13:29 +01:00
  • b66d7fdec0 Add missing MQTT stage names for H2D print preparation maziggy 2026-02-23 08:05:38 +01:00
  • d5c9f2b9ea Moved Spoolbuddy frontend to Bambuddy maziggy 2026-02-23 07:58:00 +01:00
  • 07146beafa build(deps-dev): bump ajv dependabot[bot] 2026-02-22 23:19:44 +00:00
  • 9381edf0cb Removed new Spoolbuddy frontend maziggy 2026-02-22 18:01:01 +01:00
  • 38af5df050 Add filament override for model-based queue assignment (#486) maziggy 2026-02-22 16:43:16 +01:00
  • 7a1b22cff0 Fixed imports maziggy 2026-02-22 15:43:53 +01:00
  • a7d60d94ae Add systemd script for Spoolbuddy daemon maziggy 2026-02-22 15:42:05 +01:00
  • dbcfed7a52 Add systemd script for Spoolbuddy daemon maziggy 2026-02-22 15:38:59 +01:00
  • 04b9e6c0aa Add systemd script for Spoolbuddy daemon maziggy 2026-02-22 15:33:41 +01:00
  • aeca15b585 Add SpoolBuddy integration as optional filament management add-on maziggy 2026-02-22 15:27:54 +01:00
  • a71e5db2bc Set up scale readings maziggy 2026-02-22 14:28:24 +01:00
  • c1ecd6ee91 Updated requirements.txt maziggy 2026-02-22 13:55:35 +01:00
  • 1260851961 Set up PN5180 NFC reader maziggy 2026-02-22 13:51:13 +01:00
  • 8f8ef9ea35 Updated update_website_wiki.sh maziggy 2026-02-22 12:42:07 +01:00
  • 9b51db2748 Changed PN5180 pinout maziggy 2026-02-22 11:24:52 +01:00
  • 5de9adb940 Added Spoolbuddy cabling plan maziggy 2026-02-22 10:51:43 +01:00
  • e450c3b728 Add visual spool grouping and optional brand/subtype in quick-add (#480) maziggy 2026-02-22 10:05:03 +01:00
  • 7232ddb5a6 Fix finish photo not captured when archive has no source 3MF (#484) maziggy 2026-02-21 17:19:47 +01:00
  • 7584a2455c Fix File Manager rename not updating displayed name (#460) maziggy 2026-02-21 16:48:42 +01:00
  • 257b4748e5 Fix developer mode detection always reporting null maziggy 2026-02-21 16:18:19 +01:00
  • 2ed32ad1e1 Bumped version maziggy 2026-02-21 16:09:31 +01:00
  • 294bd74940 Fix AMS slot auto-config falling back to Generic instead of spool's slicer preset v0.2.1b2 0.2.1b2 maziggy 2026-02-21 13:06:10 +01:00
  • 0e87c377e6 Add developer LAN mode detection and warning banner maziggy 2026-02-21 12:06:16 +01:00
  • 055243683c Fix archive endpoints crash with "Is a directory" for BambuStudio prints (#475) maziggy 2026-02-21 11:35:18 +01:00
  • 7c5741b23c Fix wrong AMS unit displayed with dual AMS on P2S (#420) maziggy 2026-02-21 11:07:24 +01:00
  • 16fa84bc16 Add bulk spool addition and stock spools maziggy 2026-02-21 10:39:18 +01:00
  • 7d46b44561 Fix PCTG filament misidentified as PC (#478) maziggy 2026-02-21 10:01:26 +01:00
  • e6236301b4 Fix phantom prints from lingering SD card files (#477) maziggy 2026-02-21 09:51:42 +01:00
  • 608a10eabb Fix filament not deducted from backup spool after runout auto-switch (#459) maziggy 2026-02-21 09:30:39 +01:00
  • 9f06890c84 Housekeeping maziggy 2026-02-21 09:02:21 +01:00
  • 442059bf2a Fix finish photo 404 for prints started from BambuStudio (#474) maziggy 2026-02-21 08:53:41 +01:00
  • 6884e95103 Fix ntfy notifications failing when server disables attachments (#466) maziggy 2026-02-21 08:42:54 +01:00
  • d7a15c79bb Filter non-actionable HMS errors from notifications (#470) maziggy 2026-02-21 08:36:16 +01:00
  • 839be41133 Fix support bundle leaking personal data (#473) maziggy 2026-02-21 08:17:59 +01:00
  • 5e92bd319f Sync maziggy 2026-02-20 19:52:42 +01:00
  • 7c0eeed8d5 Both workflows now parse package-lock.json directly instead of trusting npm ls. The lockfile correctly marks minimatch as dev: true and doesn't contain npm/tar at all — so all three npm-internal packages will be filtered out regardless of which npm version CI uses. maziggy 2026-02-20 19:31:41 +01:00
  • b7cc68122b Both workflows now parse package-lock.json directly instead of trusting npm ls. The lockfile correctly marks minimatch as dev: true and doesn't contain npm/tar at all — so all three npm-internal packages will be filtered out regardless of which npm version CI uses. maziggy 2026-02-20 19:31:41 +01:00