134 Commits
Author SHA1 Message Date
Simon Cordt 346bfe4cff Add queue export/import functionality to web UI 2025-09-28 13:49:07 +02:00
Simon Cordt 40858013fc Improve queue pause/resume refresh and status message 2025-09-28 12:54:55 +02:00
Simon Cordt efce31c4c3 UI: Remove queue filter input 2025-09-28 07:10:30 +02:00
Simon Cordt 081f455c5e UI: Enhance image gallery with zoom, pan, accessibility, and focus management 2025-09-28 07:10:30 +02:00
Simon Cordt cc15fe7b87 Fix: Only include running nodes when calculating total progress 2025-09-28 06:24:18 +02:00
Simon Cordt 95c5f72ce8 Improve: Reset client-side progress when sampler count changes 2025-09-28 06:12:37 +02:00
Simon Cordt 98112fd69e Improve progress and sampler count refresh in web UI 2025-09-28 06:04:39 +02:00
Simon Cordt b1bbdb3374 Feat: Client side progress normalization based on sampler count 2025-09-28 05:52:18 +02:00
Simon Cordt 96001bbba7 Implement collapsible metrics card in queue toolbar 2025-09-27 21:17:57 +02:00
Simon Cordt db69a6ab94 Remove status badge from queue item and update progress label format 2025-09-27 21:17:57 +02:00
Simon Cordt 9ff9dce01c Initialize metrics card as collapsed 2025-09-27 21:17:57 +02:00
Simon Cordt d660f1754d Refactor queue toolbar styles for compactness and clarity 2025-09-27 21:17:57 +02:00
Simon Cordt 815ace22d0 Refactor: Update summary on state updates 2025-09-27 10:14:10 +02:00
Simon Cordt 37c36f86a3 Feat: Implement toolbar summary metrics 2025-09-27 10:14:10 +02:00
Simon Cordt 5f1a08e3b5 Refactor: Remove metrics card and integrate metrics into toolbar summary 2025-09-27 10:14:10 +02:00
Simon Cordt 949d72daf2 Feat: Disable bulk priority button 2025-09-27 09:02:24 +02:00
Simon Cordt cf0000fb80 Refactor: Centralize History Row comparison function 2025-09-27 09:02:24 +02:00
Simon Cordt 9b75f41ffd Fix: Persistent Queue UI Runtime Initialization 2025-09-27 09:02:24 +02:00
Simon Cordt 604b3f73af Implement UI.getActiveWorkflowName to Robustly Determine Workflow Name 2025-09-27 02:41:36 +02:00
Simon Cordt 36a12f8d7d Initialize PQueue.UI namespace defensively 2025-09-27 02:41:36 +02:00
Simon Cordt 35599e1b24 Enhance Persistent Queue with Workflow Name Capture 2025-09-27 02:41:36 +02:00
Simon Cordt 7b14ac50d1 Remove UI.getCurrentWorkflowNameFromTitle function 2025-09-27 01:40:37 +02:00
Simon Cordt 0ce1ddac2e Delete pqueue.ui.js 2025-09-27 01:37:59 +02:00
Simon Cordt 0b6c13287e Revert: "Feat: Derive workflow label from current browser tab title"
This reverts commit bad99099f6.
2025-09-27 01:20:13 +02:00
Simon Cordt bad99099f6 Feat: Derive workflow label from current browser tab title 2025-09-27 00:19:24 +02:00
Simon Cordt dc4ad17968 Refactor: Consolidate workflow name derivation from title 2025-09-27 00:19:24 +02:00
Simon Cordt 93a16867f3 Remove drag-and-drop icon from pqueue actions 2025-09-27 00:00:30 +02:00
Simon Cordt 38165d5cb2 Remove filter from body inner of queue card 2025-09-26 23:08:52 +02:00
Simon Cordt 761324b33b Implement sticky header for queue card 2025-09-26 23:08:52 +02:00
Simon Cordt ec80f94c0f Make History card header sticky on scroll 2025-09-26 22:54:33 +02:00
Simon Cordt 98c3f66077 Refactor persistent queue UI for bottom toolbar and styling 2025-09-26 22:44:35 +02:00
Simon Cordt 669687d79e Fix: Pin player queue toolbar to bottom of screen 2025-09-26 20:43:53 +02:00
Simon Cordt 7d1255a18c Refactor: Restructure pqueue.ui.render.js and queue_style.css for better layout and styling 2025-09-26 18:39:13 +02:00
Simon Cordt 42a1beffc8 Improve pending queue card UI and responsiveness 2025-09-26 18:17:51 +02:00
Simon Cordt 21a930a58b Fix: Remove extra newline from icons js 2025-09-26 18:09:11 +02:00
Simon Cordt f1936b9e6c Fix: Ensure UI assets are reloaded on version change 2025-09-26 18:09:11 +02:00
Simon Cordt d5d41309b7 Feat: Use database data for pending items 2025-09-26 18:09:11 +02:00
Simon Cordt 2c16b807c0 UI: Improve queue/history card collapsing and styling 2025-09-26 18:09:11 +02:00
Simon Cordt 62bdd528b8 Implement 'run selected' feature for queue manager 2025-09-26 17:10:20 +02:00
Simon Cordt 4a58b58c2c Refactor: Force refresh after queue mutations for immediate UI update 2025-09-26 15:34:27 +02:00
Simon Cordt f8f8a40148 Improve empty state handling for pending queues 2025-09-26 14:50:48 +02:00
Simon Cordt c38dc39451 Fix typo in extension name 2025-09-26 06:03:05 +02:00
Simon Cordt 0a8bd4b7e4 Style: Adjust padding for queue sections and toolbar host 2025-09-25 17:20:34 +02:00
Simon Cordt beaafcb2af Refactor: Move toolbar outside of scrollable queue sections 2025-09-25 17:20:34 +02:00
Simon Cordt a0283637bb Remove 'In Queue' metric tile 2025-09-25 14:45:05 +02:00
Simon Cordt 48db01facd fix: prevent horizontal overflow in the queue UI 2025-09-25 14:45:05 +02:00
Simon Cordt fff9bfbb0e feat: Add collapsible queue metrics UI 2025-09-25 14:45:05 +02:00
Simon Cordt 954706dff4 Refactor and split out pqueue.ui.js into smaller modules 2025-09-25 14:20:25 +02:00
Simon Cordt 43c7c5698d Add separate module for Workflow Modal for Viewing Workflow Details 2025-09-25 14:20:25 +02:00
Simon Cordt ee74f92acb Add separate module for Queue Toolbar with Pause and Clear Controls 2025-09-25 14:20:25 +02:00