Commit Graph
34 Commits
Author SHA1 Message Date
Thomas Rambach 360a211373 Feature: Collapsible folders for printer filters (#968) 2026-04-15 08:31:28 +02:00
Thomas Rambach 2cac7d0172 Feature: Admin Set Default Nav-Menu Order (#761)
Feature: Admin Set Default Nav-Menu Order (#761)
2026-03-21 09:30:18 +01:00
Thomas Rambach 9562d66b6b Feature: Advanced Authentication User Email Notifications (#693)
Feature: Advanced Authentication User Email Notifications (#693)
2026-03-17 12:01:18 +01:00
d7401a80df Feature: Force Color Match (#625)
* Added "Force Color Match" feature to filament override

* Update settings.py

* Update settings.py

* Label updates for warnings and checkbox case

* Initial plan

* Add noMatchingMaterial i18n translations to all 7 locale files

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>

* Use {{material}} interpolation in noMatchingMaterial; populate from filament_overrides with getColorName

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>

* Updates for PR#625 comments

* Added "Force Color Match" feature to filament override

* Update settings.py

* Update settings.py

* Label updates for warnings and checkbox case

* Initial plan

* Add noMatchingMaterial i18n translations to all 7 locale files

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>

* Use {{material}} interpolation in noMatchingMaterial; populate from filament_overrides with getColorName

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>

* Updates to PrintersPage and QueuePage

* Update QueuePage.tsx

* Rebase to 0.2.2b3

* Fix compile errors with FilamentOverride

* Updates for PR#625 comments

https://github.com/maziggy/bambuddy/pull/625#pullrequestreview-3908738261

* Fix force color match default, loadedFilamentTypes bug, remove dead translations

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
Co-authored-by: MartinNYHC <mz@v8w.de>
2026-03-09 11:54:02 +01:00
Thomas RambachandMartinNYHC 7ba67012f6 Feature AMS Info Card (#570)
* AMS Labels addition to PrintersPage

* Added database reinitialization for schema migrations on database restore

* Bug fixes and AMS Label persistence updates

* Update database.py to resolve PR conflicts

* PR Comment Resolution

* Resolve conflicts in database.py for PR#570

* Updates to address PR#570 additional comments

* Optimize visibility handling for popup component

* Improve serial key handling in printers.py

Refactor serial key assignment to handle empty AMS serial gracefully.

* Implement error handling in serial number mapping

Add error handling for serial number mapping.

* Add migration to drop old ams_labels table

---------

Co-authored-by: MartinNYHC <mz@v8w.de>
2026-03-05 08:36:39 +01:00
Thomas Rambach 994843e24a Merge pull request #31 from cadtoolbox/copilot/update-static-text-for-i18n
Internationalize Advanced Authentication strings
2026-02-10 10:00:34 -05:00
Thomas Rambach 0c1e29954a Merge branch 'feature_user_authentication' of https://github.com/cadtoolbox/bambuddy into feature_user_authentication 2026-02-10 08:57:20 -05:00
Thomas Rambach 43d7788651 Removed Trailing Whitespaces 2026-02-10 08:57:09 -05:00
Thomas Rambach 66e1ea65e8 Merge pull request #30 from cadtoolbox/copilot/fix-reset-password-button-label
Fix Advanced Auth reset password button label and email template visibility
2026-02-09 21:14:17 -05:00
Thomas Rambach 2544324c16 Merge pull request #29 from cadtoolbox/copilot/fix-email-template-formatting
Fix email template rendering issues with newlines and header spacing
2026-02-09 20:38:18 -05:00
Thomas Rambach 94aa865602 Merge pull request #28 from cadtoolbox/copilot/fix-password-reset-template-usage
Fix Advanced Auth: missing translation key and email template integration
2026-02-09 19:56:48 -05:00
Thomas Rambach ba37ed7700 Merge pull request #27 from cadtoolbox/copilot/fix-edit-user-email-reset-password
Fix advanced authentication UI gaps: email field, password reset, templates
2026-02-09 19:27:31 -05:00
Thomas Rambach 7179813328 Merge pull request #26 from cadtoolbox/copilot/cleanup-advanced-authentication
Cleanup Advanced Authentication: external URL for emails, dialog fixes, i18n
2026-02-09 18:30:36 -05:00
Thomas Rambach 56e57c58f3 Merge pull request #22 from cadtoolbox/copilot/fix-settings-page-authorization 2026-02-09 12:58:03 -05:00
Thomas Rambach 8cd402b8fe Merge pull request #21 from cadtoolbox/copilot/update-advanced-auth-create-user-screen 2026-02-09 09:03:02 -05:00
Thomas Rambach 064e014834 Merge pull request #20 from cadtoolbox/copilot/fix-create-user-function-visibility
Add missing translation keys for advanced authentication UI
2026-02-09 07:26:08 -05:00
Thomas Rambach f3a1c4ac69 Merge pull request #19 from cadtoolbox/copilot/fix-advanced-auth-errors 2026-02-09 04:35:24 -05:00
Thomas Rambach ae453ae7dd Merge pull request #18 from cadtoolbox/copilot/fix-create-user-dialog-fields 2026-02-09 04:09:22 -05:00
Thomas Rambach bd8e4af39d Merge pull request #17 from cadtoolbox/copilot/fix-admin-settings-menu-scroll
Fix admin settings menu scroll and user creation dialog validation for advanced auth
2026-02-09 03:34:35 -05:00
Thomas Rambach c01b5ca864 62942808254 2026-02-09 03:32:20 -05:00
Thomas Rambach 06c14adb17 Merge pull request #16 from cadtoolbox/copilot/update-global-email-settings
Update Global Email settings to match notification email provider fields
2026-02-08 18:39:22 -05:00
Thomas Rambach d87aca45b8 Update package-lock.json 2026-02-08 18:37:06 -05:00
Thomas Rambach a45edc3fae Merge pull request #12 from cadtoolbox/copilot/add-advanced-authentication-toggle
Add advanced authentication with email-based login and SMTP notifications
2026-02-08 11:18:28 -05:00
Thomas Rambach 6f8b1db495 Merge pull request #13 from cadtoolbox/copilot/fix-type-errors-email-settings
Fix TypeScript errors, import shadowing, and Docker build
2026-02-08 11:15:07 -05:00
Thomas Rambach 9e6f46a2ad Revert commit 1d0fe70499c625da4928bd89f2af1fcb07e302ca 2026-02-08 10:04:40 -05:00
Thomas Rambach 332e607f51 Merge pull request #10 from cadtoolbox/copilot/fix-schedule-button-visibility
Revert incorrect conditional visibility on grid view file card action buttons
2026-02-04 06:22:56 -05:00
Thomas Rambach 13e8c6d27b Merge pull request #9 from cadtoolbox/copilot/hide-schedule-button-on-select 2026-02-04 05:47:50 -05:00
Thomas Rambach 32db62be64 Merge pull request #8 from cadtoolbox/copilot/hide-uploaded-by-column 2026-02-04 05:27:13 -05:00
Thomas Rambach 5a8f449f07 Merge pull request #7 from cadtoolbox/copilot/fix-file-manager-ui-issues
Fix FileManager UI: column reordering, filter styling, and label consistency
2026-02-04 05:10:33 -05:00
Thomas Rambach f654ca2b18 Merge pull request #6 from cadtoolbox/copilot/update-filemanager-ui 2026-02-03 23:12:59 -05:00
Thomas Rambach 040a567d96 Merge pull request #5 from cadtoolbox/copilot/fix-schedule-dialog-model-bugs
Fix model detection in schedule dialog for library files
2026-02-03 22:22:32 -05:00
Thomas Rambach 094d6ab513 Merge pull request #4 from cadtoolbox/copilot/update-print-methods-file-manager
Replace FileManagerPage queue mutation with Schedule dialog
2026-02-03 21:38:45 -05:00
Thomas Rambach f24c694be8 Merge pull request #3 from cadtoolbox/copilot/fix-3mf-file-upload-error 2026-02-03 20:57:48 -05:00
Thomas Rambach a57f48f208 Merge pull request #2 from cadtoolbox/copilot/fix-pull-request-1-failures
Fix CI failures in PR #1: Add German translations and modernize enum usage
2026-02-03 20:26:58 -05:00