mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 00:08:34 +02:00
[PR #47] [MERGED] v0.1.6b5 #920
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#920
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/maziggy/bambuddy/pull/47
Author: @maziggy
Created: 1/2/2026
Status: ✅ Merged
Merged: 1/2/2026
Merged by: @maziggy
Base:
main← Head:0.1.6b5📝 Commits (10+)
f7994df- Added basic printer controlsfe250b9- Added frontnend/backend tests for printer controls2dcd1a2- Enhanced skip objects feature with visual improvements and better UXfd39195- Major fixes for skip objects feature5b8d24f- Spoolman: Add link spool feature, UUID display, and sync feedback019a982- Fixed bug, where Bambu Lab filament colors not showed correctly4e25377Updated websiteea0bf5f- Add print quantity tracking for project progressa1c1233Add Spoolman integration tests and update spool comment5e5eb57- Pre-built Docker images on GitHub Container Registry📊 Changes
37 files changed (+4084 additions, -690 deletions)
View changed files
📝
CHANGELOG.md(+68 -0)📝
README.md(+20 -2)📝
backend/app/api/routes/archives.py(+3 -0)📝
backend/app/api/routes/printers.py(+275 -18)📝
backend/app/api/routes/projects.py(+28 -14)📝
backend/app/api/routes/settings.py(+2 -0)📝
backend/app/api/routes/spoolman.py(+152 -12)📝
backend/app/core/config.py(+1 -1)📝
backend/app/core/database.py(+6 -0)📝
backend/app/main.py(+44 -0)📝
backend/app/models/archive.py(+5 -7)📝
backend/app/schemas/archive.py(+2 -0)📝
backend/app/schemas/printer.py(+2 -0)📝
backend/app/schemas/project.py(+6 -4)📝
backend/app/services/archive.py(+115 -3)📝
backend/app/services/bambu_mqtt.py(+60 -0)📝
backend/app/services/export.py(+19 -18)📝
backend/app/services/printer_manager.py(+4 -1)📝
backend/app/services/spoolman.py(+20 -36)📝
backend/tests/integration/test_printers_api.py(+420 -0)...and 17 more files
📄 Description
v0.1.6b5
🚀 Highlights
Pre-built Docker Images
No more building from source! Pull directly from GitHub Container Registry:
docker pull ghcr.io/maziggy/bambuddy:latest
Printer Controls
New stop and pause/resume buttons on printer cards while printing. Includes confirmation modals to prevent accidental clicks.
Skip Objects
Skip individual objects during a print without canceling the entire job:
Spoolman Improvements
✨ What's New
Added
Changed
Fixed
📦 Installation
Docker (Recommended):
mkdir bambuddy && cd bambuddy
curl -O https://raw.githubusercontent.com/maziggy/bambuddy/main/docker-compose.yml
docker compose up -d
Updating from 0.1.6b4:
docker compose pull && docker compose up -d
Full Changelog: https://github.com/maziggy/bambuddy/compare/0.1.6b4...0.1.6b5
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.