mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 11:12:35 +02:00
New Features: - Queue bulk edit: Select multiple pending items and edit printer assignment, print options, or cancel them at once (Issue #159) - Tri-state toggles (unchanged/on/off) for selective field updates Fixes: - Progress milestone notifications showed wrong time (e.g., "17m" instead of "17h 47m") - fixed by converting remaining_time from minutes to seconds (Issue #157) - File Manager folder names now show full name on hover tooltip (Issue #160) Backend: - Added PATCH /queue/bulk endpoint for bulk updates - Route ordering fixed to prevent /bulk matching as /{item_id} Frontend: - Added checkbox selection to pending queue items - Added bulk action toolbar with Select All, Edit Selected, Cancel Selected - Created BulkEditModal with tri-state toggles for each setting Tests: - Added 7 integration tests for bulk update endpoint Closes #159