Commit Graph

  • 4ee9c0eecb fix(backup): read the printer's verdict before counting a K-profile restored (#2656) jmoore-skild 2026-08-01 21:06:36 -04:00
  • 27e97bc979 fix(backup): disclose the K-profile exception before the restore, not after (#2656) jmoore-skild 2026-07-31 17:31:21 -04:00
  • bbd991510f fix(backup): refuse prometheus_enabled when the backup has no token either (#2656) jmoore-skild 2026-07-31 17:26:40 -04:00
  • 733894aee6 docs(backup): give the real reason cloud profiles are not restorable (#2656) jmoore-skild 2026-07-31 16:38:05 -04:00
  • 8efa9c2945 fix(backup): require settings:update to restore the settings category (#2656) jmoore-skild 2026-07-31 16:37:18 -04:00
  • cb6a4e6d88 fix(backup): stop two backed-up K-profiles claiming one live slot (#2656) jmoore-skild 2026-07-31 16:28:20 -04:00
  • 582a6b18bc fix(backup): page Gitea's tree off what came back, not what we asked for (#2656) jmoore-skild 2026-07-31 16:17:54 -04:00
  • be8e8d545f fix(backup): don't let an old backup commit blank an archive's owner (#2656) jmoore-skild 2026-07-31 16:15:52 -04:00
  • 158301ac8a fix(backup): halve the provider round-trips, and stop losing commit metadata (#2656) jmoore-skild 2026-07-31 14:03:13 -04:00
  • 945f50a1ab fix(backup): stop overwrite writing a spool's other tag key (#2656) jmoore-skild 2026-07-31 13:55:33 -04:00
  • af8d14d796 i18n(backup): make the restore notes and preview details translatable (#2656) jmoore-skild 2026-07-31 13:50:25 -04:00
  • 6ea2daf9d0 i18n(backup): rename the Git restore button to "Restore from Git" (#2656) jmoore-skild 2026-07-31 13:35:14 -04:00
  • cfa82bfcfb fix(backup): carry the owner across, or restored archives are invisible (#2656) jmoore-skild 2026-07-31 13:32:19 -04:00
  • ca93d4cf44 fix(backup): never restore a toggle whose credential can't come with it (#2656) jmoore-skild 2026-07-31 13:28:29 -04:00
  • 07244b6a43 fix(backup): don't count a stale selection, and say when archive links are dropped (#2656) jmoore-skild 2026-07-29 15:25:20 -04:00
  • e7495dd41b fix(backup): reconnect the MQTT relay after restoring mqtt_* settings (#2656) jmoore-skild 2026-07-29 15:18:45 -04:00
  • 3ba89c60a1 fix(backup): release the SQLite writer before the K-profile MQTT phase (#2656) jmoore-skild 2026-07-29 15:14:49 -04:00
  • 737258202b fix(backup): never restore the auth policy settings from a backup (#2656) jmoore-skild 2026-07-29 15:12:43 -04:00
  • 5677f4495f i18n(backup): add the Ukrainian strings for the restore modal (#2656) jmoore-skild 2026-07-28 16:53:13 -04:00
  • cbe412607f fix(backup): resolve K-profile cali_idx live instead of reusing the backup's (#2656) jmoore-skild 2026-07-28 15:56:42 -04:00
  • 208170b03a fix(backup): don't let SettingsPage revert a restored settings category (#2656) jmoore-skild 2026-07-28 11:42:24 -04:00
  • 6a239314dc feat(backup): restore selected categories from a Git backup commit (#2656) jmoore-skild 2026-07-27 14:43:21 -04:00
  • 932a229dea Merge branch 'dev' into feature/slicer-multi-button MartinNYHC 2026-08-04 14:09:58 +02:00
  • 78cbd82259 Scale the printer card's body text and icons with its size (#1848) maziggy 2026-08-04 14:09:10 +02:00
  • 45b678692c Scale the printer card's body text and icons with its size (#1848) maziggy 2026-08-04 13:39:54 +02:00
  • 3db8ac9da7 Let the external spool be hidden from the printer card (#1782) maziggy 2026-08-04 13:08:30 +02:00
  • 9bc96aeb83 Hold error and warning toasts for twice as long maziggy 2026-08-04 12:54:24 +02:00
  • 33ab5f1ead Add temperatures to the streaming overlay and a URL builder (#1422) maziggy 2026-08-04 12:38:36 +02:00
  • 48c231d8ce Stop a drying cycle reporting itself finished a minute in (#2759) maziggy 2026-08-04 11:47:17 +02:00
  • 71a06f3638 Add batch orders with a quantity per plate (#342) maziggy 2026-08-04 11:11:36 +02:00
  • 050fad5351 Bug report logs df4cee06d15f49558939568383a10618.log MartinNYHC 2026-08-04 11:04:08 +02:00
  • 689f5e8d88 Bug report screenshot 56bd6a58ee7b4d61b9ce33074d060e4a.png MartinNYHC 2026-08-04 11:04:06 +02:00
  • ed4aa3c295 Bug report logs 5653f86a38924fefa8053dc5eef707e0.log MartinNYHC 2026-08-04 09:50:24 +02:00
  • ebc73e46ba Say when AMS drying was running and a print never started (#2758) maziggy 2026-08-04 08:49:49 +02:00
  • 28a6ca6f4d Add CAP_NET_BIND_SERVICE everywhere the service is defined (#2549) maziggy 2026-08-04 08:33:30 +02:00
  • 4af782cc2f Report a refused AMS filament setting instead of discarding it (#2756) maziggy 2026-08-04 08:08:55 +02:00
  • c28e053126 Keep live updates flowing while the tab is in the background (#2754) maziggy 2026-08-04 07:56:27 +02:00
  • e562143948 ghcr-pulls: refresh container downloads chart github-actions[bot] 2026-08-03 23:26:26 +00:00
  • f0ba3912aa ghrs: report 08-03-2325-4DAF for maziggy/bambuddy GitHub Action 2026-08-03 23:26:21 +00:00
  • bf71d5a502 ghrs: stars and forks 08-03-2325-4DAF for maziggy/bambuddy GitHub Action 2026-08-03 23:26:17 +00:00
  • 576f4385ee ghrs: vc agg 08-03-2325-4DAF for maziggy/bambuddy GitHub Action 2026-08-03 23:26:17 +00:00
  • 1ff929377a ghrs: snap 08-03-2325-4DAF for maziggy/bambuddy GitHub Action 2026-08-03 23:26:13 +00:00
  • fcfcb4a66a Bug report logs e08a8673d38c4acb8e22e91f6dedb5de.log MartinNYHC 2026-08-04 00:52:26 +02:00
  • 781acfd1cb Always show slice option in filemanager context menu but fallback to local slicer Pascal 2026-08-03 00:26:19 +02:00
  • eda2e04599 Added option to open/slice files in local slicers when slicer api is enabled Pascal 2026-08-02 21:26:08 +02:00
  • 8dde48587e Move the bug-report trigger out of the contended corner (#2750) maziggy 2026-08-03 15:44:10 +02:00
  • dbf674561c Sort the inventory by colour, not colour name (#2729) maziggy 2026-08-03 15:24:37 +02:00
  • 689f5276e4 Show the compose directory in the Docker update command (#2664) maziggy 2026-08-03 15:12:02 +02:00
  • a08d3e62f3 Show the Print Log's per-run cost and energy, and let users pick columns (#2636) maziggy 2026-08-03 14:53:21 +02:00
  • df69367753 Bug report logs e40d8fc2de3546f78a2851a3590d1046.log MartinNYHC 2026-08-03 14:14:54 +02:00
  • a5f0a31249 Bug report screenshot fc69306b256842ba87c530703d7d0941.png MartinNYHC 2026-08-03 14:14:52 +02:00
  • e95c42c021 Add auto-orient and auto-arrange to server-side slicing (#2548) maziggy 2026-08-03 14:10:02 +02:00
  • 78fc5aab75 Updated CHANGELOG maziggy 2026-08-03 12:41:38 +02:00
  • ea63355fde Fix cross-model queue items being misrepresented and editable into a broken state (#671) maziggy 2026-08-03 12:33:19 +02:00
  • ef7c1b21f1 Add cross-model print alternatives to the File Manager and print modal (#671, #2570) maziggy 2026-08-03 11:33:39 +02:00
  • a9b57ccd3c Add variant-group endpoints and cross-model queue creation (#671, #2570) maziggy 2026-08-03 11:10:11 +02:00
  • 56e9bcf2a7 Bug report logs 46e94eb5fb1a429bbdadf004c048c692.log MartinNYHC 2026-08-03 11:05:05 +02:00
  • 752e345d1a Add cross-model variant resolution to the queue scheduler (#671) maziggy 2026-08-03 10:54:45 +02:00
  • da07c5884b Add variant-group data model for cross-model queue alternatives (#671) maziggy 2026-08-03 10:17:28 +02:00
  • b2f84cd37f Updated CHANGELOG maziggy 2026-08-03 09:07:03 +02:00
  • 797856bcf9 Merge pull request #2610 from Person2099/feature/upload-prefer-filename-for-name MartinNYHC 2026-08-03 09:04:56 +02:00
  • dd541b20a8 Document prefer_filename_for_name in the OpenAPI schema maziggy 2026-08-03 09:04:29 +02:00
  • 5d1cd943fd Merge branch 'dev' into feature/upload-prefer-filename-for-name MartinNYHC 2026-08-03 08:54:09 +02:00
  • b04664c64a Raise the chamber-temperature ceiling from 60 to 65 C maziggy 2026-08-03 08:52:23 +02:00
  • 2938d979e4 ghcr-pulls: refresh container downloads chart github-actions[bot] 2026-08-02 23:23:06 +00:00
  • 37bae780ca ghrs: report 08-02-2322-F42D for maziggy/bambuddy GitHub Action 2026-08-02 23:23:01 +00:00
  • 60959fadad ghrs: stars and forks 08-02-2322-F42D for maziggy/bambuddy GitHub Action 2026-08-02 23:22:58 +00:00
  • cb0532a460 ghrs: vc agg 08-02-2322-F42D for maziggy/bambuddy GitHub Action 2026-08-02 23:22:58 +00:00
  • ff805f75d5 ghrs: snap 08-02-2322-F42D for maziggy/bambuddy GitHub Action 2026-08-02 23:22:53 +00:00
  • 0921b6bba2 Bug report logs b7e4ea3c0f1343c28cf8d4126c274f08.log MartinNYHC 2026-08-02 21:52:17 +02:00
  • ee10d58020 Bug report logs f2f8b4ffa397421e940d875f462130f7.log MartinNYHC 2026-08-02 19:24:45 +02:00
  • 492d7f27c7 Merge remote-tracking branch 'upstream/dev' into feature/upload-prefer-filename-for-name Sebastian Keet 2026-08-02 23:14:07 +10:00
  • 0905e374db Merge remote-tracking branch 'origin/feature/upload-prefer-filename-for-name' into feature/upload-prefer-filename-for-name Sebastian Keet 2026-08-02 23:09:28 +10:00
  • 93443ed7c6 feat: expose prefer_filename_for_name on bulk archive upload too Sebastian Keet 2026-08-02 23:06:50 +10:00
  • 297eb5219e Bug report logs 540c9ed350c24c8290cd1cd936af2451.log MartinNYHC 2026-08-02 13:43:42 +02:00
  • ad375f6ca7 Housekeeping maziggy 2026-08-02 12:29:32 +02:00
  • 6484fddc1a Stop the Bambu Cloud TOTP tests reaching the network 1.2.5.2 maziggy 2026-08-02 11:45:18 +02:00
  • e52b73e21f Stop the Bambu Cloud TOTP tests reaching the network maziggy 2026-08-02 11:45:18 +02:00
  • 8d3abf414b Stop the Bambu Cloud TOTP tests reaching the network v1.2.5.2 maziggy 2026-08-02 11:45:18 +02:00
  • f1130acfcc Merge pull request #2748 from maziggy/1.2.5.2 MartinNYHC 2026-08-02 11:21:55 +02:00
  • bbbb9d35c7 Bound the scheme repetition in the log credential-redaction pattern. As an unbounded repetition the match was quadratic in the subject length: on a run of scheme-legal characters the engine restarted at every offset and consumed to the end before failing to find "://". ffmpeg echoes the configured camera URL into its stderr and the whole blob reaches the pattern before any truncation, so the subject length is attacker-influenced. maziggy 2026-08-02 11:17:24 +02:00
  • 3da4eee16e Bound the scheme repetition in the log credential-redaction pattern. As an unbounded repetition the match was quadratic in the subject length: on a run of scheme-legal characters the engine restarted at every offset and consumed to the end before failing to find "://". ffmpeg echoes the configured camera URL into its stderr and the whole blob reaches the pattern before any truncation, so the subject length is attacker-influenced. maziggy 2026-08-02 11:17:24 +02:00
  • 8be3413fbd Merge branch 'main' into dev MartinNYHC 2026-08-02 11:10:25 +02:00
  • bf424493ba Suppress Bandit B104 false positive in the SSRF guard tests maziggy 2026-08-02 11:08:50 +02:00
  • 3b5d219860 Suppress Bandit B104 false positive in the SSRF guard tests maziggy 2026-08-02 11:08:50 +02:00
  • 81ee7658f5 Merge branch 'main' into 1.2.5.2 MartinNYHC 2026-08-02 11:04:26 +02:00
  • d3770b5463 Updated CHANGELOG maziggy 2026-08-02 11:01:19 +02:00
  • 9e18ff7fa0 Updated CHANGELOG maziggy 2026-08-02 10:56:51 +02:00
  • f5580914af Updated CHANGELOG maziggy 2026-08-02 10:52:21 +02:00
  • ab4b34e203 Updated CHANGELOG maziggy 2026-08-02 10:51:32 +02:00
  • f52cebd319 yyUpdated CHANGELOG maziggy 2026-08-02 10:50:01 +02:00
  • 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