[PR #1] [MERGED] 0.1.2 - Lots of new features #886

Closed
opened 2026-05-06 12:33:46 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/maziggy/bambuddy/pull/1
Author: @maziggy
Created: 11/28/2025
Status: Merged
Merged: 11/28/2025
Merged by: @maziggy

Base: mainHead: 0.1.2


📝 Commits (8)

  • 0f964e1 Changed version to 0.1.2
  • 77605a4 Added favicons
  • 53c94de Added project page viewer and editor
  • 05530e1 Fixed collapsed sidebar layout; Added button to show/hide disconnected printers
  • 5c27da4 Added support for Tasmota based smart power plugs and automation
  • b407e1b Added calculation for print time accuracy; Added duplicate detection and filter
  • 8b2841b Added HMS health status; Added MQTT debug log window
  • 437e520 Added HMS health status; Added MQTT debug log window

📊 Changes

50 files changed (+13331 additions, -8637 deletions)

View changed files

📝 README.md (+100 -0)
📝 backend/app/api/routes/archives.py (+262 -2)
📝 backend/app/api/routes/printers.py (+77 -0)
📝 backend/app/api/routes/settings.py (+0 -1)
backend/app/api/routes/smart_plugs.py (+211 -0)
📝 backend/app/core/database.py (+9 -0)
📝 backend/app/main.py (+21 -2)
📝 backend/app/models/__init__.py (+7 -0)
📝 backend/app/models/archive.py (+1 -0)
📝 backend/app/models/printer.py (+4 -0)
backend/app/models/smart_plug.py (+50 -0)
📝 backend/app/schemas/__init__.py (+43 -0)
📝 backend/app/schemas/archive.py (+68 -1)
📝 backend/app/schemas/printer.py (+7 -0)
backend/app/schemas/smart_plug.py (+62 -0)
📝 backend/app/services/archive.py (+300 -1)
📝 backend/app/services/bambu_mqtt.py (+89 -0)
📝 backend/app/services/printer_manager.py (+31 -1)
backend/app/services/smart_plug_manager.py (+250 -0)
backend/app/services/tasmota.py (+195 -0)

...and 30 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/maziggy/bambuddy/pull/1 **Author:** [@maziggy](https://github.com/maziggy) **Created:** 11/28/2025 **Status:** ✅ Merged **Merged:** 11/28/2025 **Merged by:** [@maziggy](https://github.com/maziggy) **Base:** `main` ← **Head:** `0.1.2` --- ### 📝 Commits (8) - [`0f964e1`](https://github.com/maziggy/bambuddy/commit/0f964e16a597f4a6ebaf0daf79f25622825747d9) Changed version to 0.1.2 - [`77605a4`](https://github.com/maziggy/bambuddy/commit/77605a4fe7d4973f25ffc80cfdc872fa60564768) Added favicons - [`53c94de`](https://github.com/maziggy/bambuddy/commit/53c94deade1fd44c0327a1916d9c407428365475) Added project page viewer and editor - [`05530e1`](https://github.com/maziggy/bambuddy/commit/05530e1c7573c87570daf0ffe888001cb3792d41) Fixed collapsed sidebar layout; Added button to show/hide disconnected printers - [`5c27da4`](https://github.com/maziggy/bambuddy/commit/5c27da41c5f01d6e927b86544f3cf22d14831eb3) Added support for Tasmota based smart power plugs and automation - [`b407e1b`](https://github.com/maziggy/bambuddy/commit/b407e1b6d8a66b3a9195f256f898aceb47cc9531) Added calculation for print time accuracy; Added duplicate detection and filter - [`8b2841b`](https://github.com/maziggy/bambuddy/commit/8b2841be1e45d862e74c491ad0e81d19bc6c1bc8) Added HMS health status; Added MQTT debug log window - [`437e520`](https://github.com/maziggy/bambuddy/commit/437e520748e34aac6011db77e399003eb2329245) Added HMS health status; Added MQTT debug log window ### 📊 Changes **50 files changed** (+13331 additions, -8637 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+100 -0) 📝 `backend/app/api/routes/archives.py` (+262 -2) 📝 `backend/app/api/routes/printers.py` (+77 -0) 📝 `backend/app/api/routes/settings.py` (+0 -1) ➕ `backend/app/api/routes/smart_plugs.py` (+211 -0) 📝 `backend/app/core/database.py` (+9 -0) 📝 `backend/app/main.py` (+21 -2) 📝 `backend/app/models/__init__.py` (+7 -0) 📝 `backend/app/models/archive.py` (+1 -0) 📝 `backend/app/models/printer.py` (+4 -0) ➕ `backend/app/models/smart_plug.py` (+50 -0) 📝 `backend/app/schemas/__init__.py` (+43 -0) 📝 `backend/app/schemas/archive.py` (+68 -1) 📝 `backend/app/schemas/printer.py` (+7 -0) ➕ `backend/app/schemas/smart_plug.py` (+62 -0) 📝 `backend/app/services/archive.py` (+300 -1) 📝 `backend/app/services/bambu_mqtt.py` (+89 -0) 📝 `backend/app/services/printer_manager.py` (+31 -1) ➕ `backend/app/services/smart_plug_manager.py` (+250 -0) ➕ `backend/app/services/tasmota.py` (+195 -0) _...and 30 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 12:33:46 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#886
No description provided.