Commit Graph
56 Commits
Author SHA1 Message Date
Simon Cordt ac70a16cb3 feat: Add paginated history API endpoint and database query 2025-09-24 20:55:02 +02:00
Simon Cordt 1fc75400f4 Add custom icon 2025-09-24 20:36:31 +02:00
Simon Cordt 08dc239f7d fix: Persist workflow names after refresh and when running 2025-09-24 19:35:13 +02:00
Simon Cordt c3e03642e0 style: Improve UI for editable job names 2025-09-24 19:35:13 +02:00
Simon Cordt c98537c15a feat: Add ability to rename jobs in the persistent queue 2025-09-24 19:35:13 +02:00
Simon Cordt 6bf0f4d2c7 Improve persistent queue UI spacing 2025-09-24 19:20:50 +02:00
Simon Cordt 8fedc7810e Introduce icon system for Persistent Queue UI 2025-09-24 19:13:13 +02:00
Simon Cordt 29f5983ccc Add utility CSS class for muted text 2025-09-24 19:13:13 +02:00
Simon Cordt 3ea48b393f Refactor Persistent Queue UI: Convert table to list, improve card layout 2025-09-24 19:13:13 +02:00
Simon Cordt 12aeb4dd5e Cleanup: Remove unused metric and correct workflow status 2025-09-24 18:01:14 +02:00
Simon Cordt fa942212b3 Fix: Corrected toolbar button aria labels and other button attributes 2025-09-24 18:01:14 +02:00
Simon Cordt fbcdd84c63 Refactor: Remove backlog delta metric and priority functionality 2025-09-24 18:01:14 +02:00
Simon Cordt 530f467c3f Feat: Display workflow name and add queue reordering buttons 2025-09-24 18:01:14 +02:00
Simon Cordt baf0b96681 Refactor: Improve UI aesthetics and layout for better user experience 2025-09-24 18:01:14 +02:00
Simon Cordt 6a8140fc1c Refactor and restyle Persistent Queue UI 2025-09-24 14:53:18 +02:00
Simon Cordt 1fbf7081b7 Add missing failed image 2025-09-24 12:44:26 +02:00
Simon Cordt 4095b0ba1e Enhance thumbnail generation: Add placeholder support and workflow metadata embedding 2025-09-24 12:34:30 +02:00
Simon Cordt e919729ed3 Update queue status to handle 'interrupted' state 2025-09-24 11:38:01 +02:00
Simon Cordt 470f1514d5 Feat: Enhance Persistent Queue UI with status-based thumbnail placeholders 2025-09-24 11:30:26 +02:00
Simon Cordt b461eedfcc Refactor: Remove unused class declarations in queue_manager.py 2025-09-24 11:30:26 +02:00
Simon Cordt 8f5967300e Refactor: Improve API Preview Image Handling with Caching and Metadata Embedding 2025-09-24 11:17:14 +02:00
Simon Cordt f9497a16cb Refactor: Decouple Queue Management with QueueHookManager 2025-09-24 11:17:14 +02:00
Simon Cordt 99ce189472 Refactor: Introduce ThumbnailService for image thumbnail generation 2025-09-24 11:17:14 +02:00
Simon Cordt cf484c45d2 fix: Ensure history ID is returned from database insert, call original task_done last 2025-09-24 10:54:12 +02:00
Simon Cordt d35b96d50f feat: Display history thumbnails in the UI 2025-09-24 10:54:12 +02:00
Simon Cordt 1ee0f5dcd7 feat: Expose API endpoint for retrieving history thumbnails 2025-09-24 10:54:12 +02:00
Simon Cordt f66040e0fc feat: Generate and save thumbnails for completed jobs 2025-09-24 10:54:12 +02:00
Simon Cordt 0607ac36ec feat: Add database schema and methods for storing and retrieving job history thumbnails 2025-09-24 10:54:12 +02:00
Simon Cordt 42dcbb94fa Fix: Remove transition animation from progress bar 2025-09-24 10:25:56 +02:00
Simon Cordt 6fc239a600 Fix: Implement fallback polling mechanism for Persistent Queue updates when WebSocket connection is unavailable 2025-09-24 10:25:56 +02:00
Simon Cordt 78161bbf35 Refactor: Remove refresh button and streamline event handling for Persistent Queue 2025-09-24 10:25:56 +02:00
Simon Cordt b20b4fd62c Use /api/pqueue/preview in web UI 2025-09-24 10:03:29 +02:00
Simon Cordt b3e031790d Add image preview API to Persistent Queue 2025-09-24 10:03:29 +02:00
Simon Cordt 9e88a4623b Integrate Persistent Queue as a Sidebar Tab and improve initialization logic 2025-09-24 09:38:13 +02:00
Simon Cordt 17b1a4d8ea Refactor Persistent Queue UI for improved image handling and gallery view 2025-09-24 09:38:13 +02:00
Simon Cordt 6ecd0cdce7 Improve extension initialization and sidebar integration 2025-09-24 08:27:47 +02:00
Simon Cordt ecf81a9049 Implement WebSocket and fallback polling for queue updates 2025-09-24 08:27:47 +02:00
Simon Cordt 4b4f452745 Refactor UI rendering and add event handling 2025-09-24 08:27:47 +02:00
Simon Cordt 0f9475ee1d Refactor progress calculation and update logic 2025-09-24 08:23:06 +02:00
Simon Cordt 5998748253 Enhance Persistent Queue refresh mechanism with websocket integration 2025-09-24 08:12:26 +02:00
Simon Cordt 312a5ca3a8 Feat: Enhance job history with accurate timestamps and duration 2025-09-24 02:49:43 +02:00
Simon Cordt 2e426329cf Fix: Reduce refresh interval for queue status 2025-09-24 02:49:43 +02:00
Simon Cordt 11cc983bc4 Feat: Add progress bar to running queue items in UI 2025-09-24 02:49:43 +02:00
Simon Cordt 81f768c6ab Improve Persistent Queue UI styling and status display 2025-09-24 02:09:29 +02:00
Simon Cordt be42784701 Refactor persistent queue UI: Improve layout and display 2025-09-24 01:58:37 +02:00
Simon Cordt 4750c9afe9 Feat: Display thumbnails of outputs in history 2025-09-24 01:45:41 +02:00
Simon Cordt 23ae5327df Feat: Add checkbox to select items in pending queue for deletion 2025-09-24 01:45:40 +02:00
Simon Cordt 18cfa16461 Feat: Display queue statistics and add clear pending functionality 2025-09-24 01:45:40 +02:00
Simon Cordt 4292608576 Add CSS styles for Persistent Queue frontend 2025-09-24 01:26:52 +02:00
Simon Cordt 84653a7263 Implement Persistent Queue frontend 2025-09-24 01:26:52 +02:00