Commit Graph

  • feec283c2a Updated CHANGELOG maziggy 2026-08-02 10:46:27 +02:00
  • 77135aaf8f Fix unawaited coroutine warning in printer offline notification tests maziggy 2026-08-02 10:22:26 +02:00
  • 4cf3235fde Fix unawaited coroutine warning in printer offline notification tests maziggy 2026-08-02 10:22:26 +02:00
  • 11184b4fd0 Post work PR #2740 maziggy 2026-08-02 09:55:07 +02:00
  • 6c573589b5 Merge pull request #2740 from mpl1337/feature/queue-item-eta maziggy 2026-08-02 09:54:54 +02:00
  • 4ff6377050 Fix per-job queue ETA showing for jobs that cannot start now maziggy 2026-08-02 09:54:41 +02:00
  • 234809fad1 Fix queued ETA visibility and add rendering tests maziggy 2026-08-02 09:54:29 +02:00
  • ab768a469f fix(settings): stop the Settings page reverting changes made elsewhere (issue #2716) maziggy 2026-08-02 09:54:13 +02:00
  • c765d2f2fb fix(kprofiles): stop reporting rejected K-profile writes as saved maziggy 2026-08-02 09:53:51 +02:00
  • 5bbb6a73cc fix(kprofiles): populate the filament picker from all preset tiers (issue #2719) maziggy 2026-08-02 09:53:27 +02:00
  • 6b2c888a8b Add per-job ETA to print queue maziggy 2026-08-02 09:53:14 +02:00
  • 30fcfe117b fix(kprofiles): read the nozzle diameter the printer actually sent (issue #1748) maziggy 2026-08-02 09:52:52 +02:00
  • 847f324cfb Housekeeping maziggy 2026-08-02 09:52:38 +02:00
  • 8e493318c0 fix(backup): collect cloud profiles from every connected account (#2717) maziggy 2026-08-02 09:52:12 +02:00
  • 6b601298f8 Merge pull request #2700 from Striker72rus/feature/save-ams-mapping-toggle maziggy 2026-08-02 09:51:58 +02:00
  • 44450a3aa4 fix(vp): gate the slicer's AMS pick behind the toggle and scope its badges (#2700) maziggy 2026-08-02 09:51:15 +02:00
  • 19dcc6d89b feat(support): record process memory, threads and children in bundles (#2734) maziggy 2026-08-02 09:51:01 +02:00
  • bade12ff49 fix(slicer): bound slices by silence, not by total slicing time (#2730) maziggy 2026-08-02 09:50:38 +02:00
  • 4cea07a510 fix(projects): drop deleted prints from their project, and refresh the view (#2731) maziggy 2026-08-02 09:50:16 +02:00
  • 385bff04bc fix(printers): recover MQTT sessions that stopped reconnecting (#2732) maziggy 2026-08-02 09:49:52 +02:00
  • 6184dbb980 fix(printers): surface the printer's own "command verification failed" maziggy 2026-08-02 09:49:34 +02:00
  • 180e2acbe8 fix(ams): offer every K profile the printer holds for a generic filament preset (#2710) maziggy 2026-08-02 09:49:11 +02:00
  • 35e5d0104e fix(camera): take the finish photo when the print ends, not when its last layer starts (#2547) maziggy 2026-08-02 09:48:48 +02:00
  • dc6217f4e6 fix(vp): scope saved AMS mapping to the printer it was resolved against maziggy 2026-08-02 09:48:32 +02:00
  • a7b96ea9d6 feat(vp): per-VP "Save AMS mapping" toggle + reprint auto-apply maziggy 2026-08-02 09:48:11 +02:00
  • 91ac499e20 Merge pull request #2723 from bitbarista/fix/camera-rotation-finish-photo-timelapse maziggy 2026-08-02 09:47:58 +02:00
  • 72a8dafde9 y fix(camera): rotate every still exactly once, and cover the sources that let ffmpeg write the file maziggy 2026-08-02 09:47:29 +02:00
  • cdba011b1e Merge pull request #2722 from bitbarista/fix/timelapse-orphaned-session-cleanup maziggy 2026-08-02 09:47:15 +02:00
  • f6b38f3926 fix(camera): protect an in-progress stitch from the orphan sweep, and only sweep this feature's own files maziggy 2026-08-02 09:46:59 +02:00
  • b4ea8e28c5 Merge pull request #2721 from bitbarista/fix/external-camera-capture-coalescing maziggy 2026-08-02 09:46:42 +02:00
  • 53844b46a5 fix(camera): redact credentials, contain failures, and stop the external-camera test claiming a connection it never opened maziggy 2026-08-02 09:46:25 +02:00
  • 51f36a4d24 Security hardening (maziggy/bambuddy-security #8) maziggy 2026-08-02 09:46:09 +02:00
  • 2e45f77a4b fix(camera): apply camera_rotation to finish photos maziggy 2026-08-02 09:43:54 +02:00
  • ed3173eb3f docs: add CHANGELOG entry for #2709 orphaned timelapse session cleanup maziggy 2026-08-02 09:43:40 +02:00
  • e762ed296d fix(camera): sweep orphaned timelapse session directories on startup maziggy 2026-08-02 09:43:20 +02:00
  • c9f99b35d1 fix(camera): share one connection between concurrent one-shot external-camera captures maziggy 2026-08-02 09:43:04 +02:00
  • 8bf110ee62 Post work PR #2691 maziggy 2026-08-02 09:42:53 +02:00
  • 2c94cc9e53 Merge pull request #2691 from gzimbric/feature/p2s-x2d-accessory-fans maziggy 2026-08-02 09:42:40 +02:00
  • 7096787be6 fix(printers): don't retract a fan kit on a partial airduct frame maziggy 2026-08-02 09:42:26 +02:00
  • 3466195d60 fix(slice): give the slice modal one filament row per project slot (#2712) maziggy 2026-08-02 09:42:07 +02:00
  • 89804b810d fix(slice): report a finished slice once, not once per queued poll maziggy 2026-08-02 09:41:46 +02:00
  • 4045ddbd1f fix(queue): withdraw an expected print when the command never goes out maziggy 2026-08-02 09:41:32 +02:00
  • bdcb8a3fc7 fix(mqtt): keep the layer total that arrives with the print-start frame (#2702) maziggy 2026-08-02 09:41:19 +02:00
  • 216a8a3695 Security hardening (maziggy/bambuddy-security #7) maziggy 2026-08-02 09:41:04 +02:00
  • 8eb185b239 fix(camera): reuse the live view's frame for external-camera captures (#2707) maziggy 2026-08-02 09:40:50 +02:00
  • 55f4aa61eb fix(camera): drain a streaming ffmpeg's stderr continuously (#2707) maziggy 2026-08-02 09:40:34 +02:00
  • 097e10b344 fix(camera): one registry key per stream, not per printer (issue #2707) maziggy 2026-08-02 09:40:19 +02:00
  • 562e325972 fix(camera): drain ffmpeg's pipes during teardown (#NNNN) maziggy 2026-08-02 09:40:04 +02:00
  • 54908115a2 fix(camera): share one connection between concurrent one-shot captures (#2705) maziggy 2026-08-02 09:39:40 +02:00
  • 9b2b433497 fix(filament): a unique preset match no longer counts as a colour match (#2687) maziggy 2026-08-02 09:39:25 +02:00
  • c79a583f7a feat(file-manager): show last activity on folder rows via the existing date toggle (issue #2680) maziggy 2026-08-02 09:39:10 +02:00
  • c655413971 fix(tests): add the new fan fields to the plate-clear status fixture maziggy 2026-08-02 09:38:51 +02:00
  • 647cda6b9d Post work PR #2693 maziggy 2026-08-02 09:38:38 +02:00
  • 83df15c0a3 Merge pull request #2693 from Chachigo/feature/print-progress-in-title maziggy 2026-08-02 09:38:23 +02:00
  • 4c733dfd45 fix(tab-progress): drop the redundant status poll and quieten the test suite maziggy 2026-08-02 09:38:08 +02:00
  • 3e326adce8 feat(notifications): optional Telegram forum topic via message_thread_id (#1518) maziggy 2026-08-02 09:37:46 +02:00
  • a817394a23 feat: show live print progress in the browser tab title maziggy 2026-08-02 09:37:28 +02:00
  • cf4cced388 fix(i18n): list Ukrainian after Russian in the language picker maziggy 2026-08-02 09:37:13 +02:00
  • 65b4c59175 Merge branch 'dev' into feature/p2s-x2d-accessory-fans maziggy 2026-08-02 09:36:55 +02:00
  • 6d8434b250 Security hardening (maziggy/bambuddy-security #N) maziggy 2026-08-02 09:36:38 +02:00
  • fe476dd98e fix(timelapse): poll longer, diff without a clock, delete once archived (#2704) maziggy 2026-08-02 09:36:07 +02:00
  • d14c969197 feat(diagnostics): log end-of-print telemetry for finish-photo trigger research (#2547) maziggy 2026-08-02 09:35:49 +02:00
  • 1cda64c35a fix(mqtt): report why a printer refused the connection instead of looping silently maziggy 2026-08-02 09:35:23 +02:00
  • 30ad040ac2 Updated README maziggy 2026-08-01 12:53:37 +02:00
  • 469bd408a0 Updated CONTRIBUTING.md maziggy 2026-08-01 08:28:06 +02:00
  • 7e954efb10 Updated BACKERS maziggy 2026-07-31 16:22:22 +02:00
  • dbd2fd19d4 Post work PR #2740 maziggy 2026-08-02 08:32:52 +02:00
  • 2915d2221b Merge pull request #2740 from mpl1337/feature/queue-item-eta MartinNYHC 2026-08-02 08:29:03 +02:00
  • 30daed2756 Fix per-job queue ETA showing for jobs that cannot start now maziggy 2026-08-02 08:28:26 +02:00
  • 588665d5f4 Merge branch 'dev' into feature/queue-item-eta MartinNYHC 2026-08-02 08:09:53 +02:00
  • b33b49b246 ghcr-pulls: refresh container downloads chart github-actions[bot] 2026-08-01 23:22:26 +00:00
  • 29efb973d2 ghrs: report 08-01-2321-BA74 for maziggy/bambuddy GitHub Action 2026-08-01 23:22:20 +00:00
  • a62721aaa7 ghrs: stars and forks 08-01-2321-BA74 for maziggy/bambuddy GitHub Action 2026-08-01 23:22:17 +00:00
  • 5554afdcff ghrs: vc agg 08-01-2321-BA74 for maziggy/bambuddy GitHub Action 2026-08-01 23:22:17 +00:00
  • 324e83bac5 ghrs: snap 08-01-2321-BA74 for maziggy/bambuddy GitHub Action 2026-08-01 23:22:12 +00:00
  • 0034fdc425 Fix queued ETA visibility and add rendering tests mpl1337 2026-08-01 13:56:18 +02:00
  • 9dbca44112 Bug report logs ebf289db23264b6c87074ded8f74662d.log MartinNYHC 2026-08-01 13:00:27 +02:00
  • d36632db0f Updated README maziggy 2026-08-01 12:53:37 +02:00
  • 9259763179 Updated README maziggy 2026-08-01 12:53:37 +02:00
  • 3d6bf2a303 Merge pull request #2625 from munin92/feature/oidc-env-config MartinNYHC 2026-08-01 11:37:38 +02:00
  • aef4f3a3e9 fix(oidc): strip the required BAMBUDDY_OIDC_* values and register the local-login bypass maziggy 2026-08-01 11:37:01 +02:00
  • 8b46006644 Merge branch 'dev' into feature/oidc-env-config MartinNYHC 2026-08-01 11:22:58 +02:00
  • 9e783fbad6 fix(oidc): keep the local-login bypass lenient under strict env_bool MarianandClaude Opus 4.8 2026-08-01 08:44:04 +00:00
  • 77c9bdd694 fix(oidc): reject an unrecognized boolean instead of guessing Marian 2026-08-01 08:38:07 +00:00
  • c547505c64 fix(oidc): treat a blank optional env var as unset, not a refusal Marian 2026-08-01 08:36:56 +00:00
  • 1cdc0e289f Merge branch 'dev' into feature/queue-item-eta MartinNYHC 2026-08-01 10:56:28 +02:00
  • 43cb216ae9 fix(settings): stop the Settings page reverting changes made elsewhere (issue #2716) maziggy 2026-08-01 10:55:08 +02:00
  • 18938a10ee fix(kprofiles): stop reporting rejected K-profile writes as saved maziggy 2026-08-01 10:35:22 +02:00
  • af282b3527 fix(kprofiles): populate the filament picker from all preset tiers (issue #2719) maziggy 2026-08-01 09:36:42 +02:00
  • 84ca1e49d4 Add per-job ETA to print queue mpl1337 2026-08-01 09:30:18 +02:00
  • a35ba8fa5f fix(kprofiles): read the nozzle diameter the printer actually sent (issue #1748) maziggy 2026-08-01 08:49:44 +02:00
  • aa07415270 Updated CONTRIBUTING.md maziggy 2026-08-01 08:28:06 +02:00
  • b8225d9e9f Housekeeping maziggy 2026-08-01 08:28:20 +02:00
  • a94f1ef4ff Updated CONTRIBUTING.md maziggy 2026-08-01 08:28:06 +02:00
  • 0a2da22643 Bug report logs 4eb9965b22ce498886bc84ed42a38f28.log MartinNYHC 2026-08-01 04:22:42 +02:00
  • 44762c52d0 Bug report logs 6eb25aaa4b784f44967ebf0b349e86f2.log MartinNYHC 2026-08-01 02:04:39 +02:00
  • 10886989d1 Bug report screenshot 4b7626f4b5e54958810a9ce99c004271.png MartinNYHC 2026-08-01 02:04:38 +02:00
  • 8e977df3fa ghcr-pulls: refresh container downloads chart github-actions[bot] 2026-07-31 23:24:55 +00:00
  • 4f34cd79a2 ghrs: report 07-31-2324-AE31 for maziggy/bambuddy GitHub Action 2026-07-31 23:24:50 +00:00
  • 5492c55333 ghrs: stars and forks 07-31-2324-AE31 for maziggy/bambuddy GitHub Action 2026-07-31 23:24:47 +00:00