1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[PR #219] [MERGED] Merge fixes #964

Closed
opened 2026-05-07 00:15:13 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/maziggy/bambuddy/pull/219
Author: @maziggy
Created: 2/1/2026
Status: Merged
Merged: 2/1/2026
Merged by: @maziggy

Base: mainHead: 0.1.7b


📝 Commits (10+)

  • 3041571 Bumped version
  • 001e328 Add configurable FPS and status-only mode to streaming overlay
  • e1ff8f1 Simplify backup/restore with complete database + files ZIP approach
  • 40d285d Add relative path storage for library files to fix backup portability
  • 9bd12df Changed tests for new backup module
  • 63c707b Add Schedule button to archive cards (Issue #208)
  • 81cc841 Add user tracking for prints, archives, library files, and queue (Issue #206)
  • d715132 Implement ownership-based permissions (Issue #205)
  • ade4792 Add separate permission for AMS RFID re-read (Issue #204)
  • 88c0256 Housekeeping

📊 Changes

51 files changed (+3265 additions, -2893 deletions)

View changed files

📝 CHANGELOG.md (+55 -0)
📝 README.md (+2 -1)
📝 backend/app/api/routes/archives.py (+90 -6)
📝 backend/app/api/routes/library.py (+167 -36)
📝 backend/app/api/routes/print_queue.py (+76 -6)
📝 backend/app/api/routes/printers.py (+26 -2)
📝 backend/app/api/routes/settings.py (+97 -2040)
📝 backend/app/api/routes/support.py (+4 -0)
📝 backend/app/api/routes/users.py (+64 -3)
📝 backend/app/core/auth.py (+76 -0)
📝 backend/app/core/config.py (+1 -1)
📝 backend/app/core/database.py (+139 -3)
📝 backend/app/core/permissions.py (+41 -24)
📝 backend/app/main.py (+3 -0)
📝 backend/app/models/archive.py (+5 -0)
📝 backend/app/models/library.py (+5 -0)
📝 backend/app/models/print_queue.py (+5 -0)
📝 backend/app/models/printer.py (+1 -1)
📝 backend/app/models/smart_plug.py (+3 -5)
📝 backend/app/schemas/archive.py (+4 -0)

...and 31 more files

📄 Description

Merge fixes.


🔄 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/219 **Author:** [@maziggy](https://github.com/maziggy) **Created:** 2/1/2026 **Status:** ✅ Merged **Merged:** 2/1/2026 **Merged by:** [@maziggy](https://github.com/maziggy) **Base:** `main` ← **Head:** `0.1.7b` --- ### 📝 Commits (10+) - [`3041571`](https://github.com/maziggy/bambuddy/commit/304157133c03cf3d01d8b456357085cb3d54e354) Bumped version - [`001e328`](https://github.com/maziggy/bambuddy/commit/001e328ce84db53333138c6a93df234ed2c59b25) Add configurable FPS and status-only mode to streaming overlay - [`e1ff8f1`](https://github.com/maziggy/bambuddy/commit/e1ff8f19e7e38d7c9d3143251848579832831bed) Simplify backup/restore with complete database + files ZIP approach - [`40d285d`](https://github.com/maziggy/bambuddy/commit/40d285db2e10463757b6752e74dae8040681e904) Add relative path storage for library files to fix backup portability - [`9bd12df`](https://github.com/maziggy/bambuddy/commit/9bd12df6bf7818b18a217abf55efd1e7da398e21) Changed tests for new backup module - [`63c707b`](https://github.com/maziggy/bambuddy/commit/63c707b1dfd7036a8340486ee011e8b033d71c19) Add Schedule button to archive cards (Issue #208) - [`81cc841`](https://github.com/maziggy/bambuddy/commit/81cc8412acafda7c73c8124ed142785a3cd1d19c) Add user tracking for prints, archives, library files, and queue (Issue #206) - [`d715132`](https://github.com/maziggy/bambuddy/commit/d715132a84b0f58933bfd47233f5814990e5e479) Implement ownership-based permissions (Issue #205) - [`ade4792`](https://github.com/maziggy/bambuddy/commit/ade4792eacbbce95da798a188a02f8fc2fd3838b) Add separate permission for AMS RFID re-read (Issue #204) - [`88c0256`](https://github.com/maziggy/bambuddy/commit/88c02565c6cd906c41df10b762bff9c3dc0a740e) Housekeeping ### 📊 Changes **51 files changed** (+3265 additions, -2893 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+55 -0) 📝 `README.md` (+2 -1) 📝 `backend/app/api/routes/archives.py` (+90 -6) 📝 `backend/app/api/routes/library.py` (+167 -36) 📝 `backend/app/api/routes/print_queue.py` (+76 -6) 📝 `backend/app/api/routes/printers.py` (+26 -2) 📝 `backend/app/api/routes/settings.py` (+97 -2040) 📝 `backend/app/api/routes/support.py` (+4 -0) 📝 `backend/app/api/routes/users.py` (+64 -3) 📝 `backend/app/core/auth.py` (+76 -0) 📝 `backend/app/core/config.py` (+1 -1) 📝 `backend/app/core/database.py` (+139 -3) 📝 `backend/app/core/permissions.py` (+41 -24) 📝 `backend/app/main.py` (+3 -0) 📝 `backend/app/models/archive.py` (+5 -0) 📝 `backend/app/models/library.py` (+5 -0) 📝 `backend/app/models/print_queue.py` (+5 -0) 📝 `backend/app/models/printer.py` (+1 -1) 📝 `backend/app/models/smart_plug.py` (+3 -5) 📝 `backend/app/schemas/archive.py` (+4 -0) _...and 31 more files_ </details> ### 📄 Description Merge fixes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 00:15:13 +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-maziggy-1#964
No description provided.