Commit Graph

  • fd71bf21e1 feat: Add renderLockUntil to state Simon Cordt 2025-09-25 04:25:10 +02:00
  • 9f3e67ed1a feat: Make setHistorySort async to avoid race condition Simon Cordt 2025-09-25 04:25:10 +02:00
  • 99536010c3 feat: Prevent scroll jumps on history refresh and pointer interaction Simon Cordt 2025-09-25 04:25:10 +02:00
  • 7a16691487 Feat: Update UI subtitle after loading more history Simon Cordt 2025-09-25 04:05:01 +02:00
  • a308170cd9 Fix: Correct filter parameters before keyset pagination Simon Cordt 2025-09-25 04:05:01 +02:00
  • 36be24db22 Add processing duration estimate Simon Cordt 2025-09-25 03:32:12 +02:00
  • e54bd1b92f WebUI: Simplify toolbar, fix typo in empty queue message Simon Cordt 2025-09-24 23:41:37 +02:00
  • 6fb75dd361 WebUI: Display total history count and move filter to queue card Simon Cordt 2025-09-24 23:41:37 +02:00
  • e2aef8794e Database: Add total count to history listing Simon Cordt 2025-09-24 23:41:36 +02:00
  • 2fc4ad36c8 Use event dispatching for popover close Simon Cordt 2025-09-24 23:22:14 +02:00
  • d5f7519189 Animate popover opening and closing Simon Cordt 2025-09-24 23:22:14 +02:00
  • b91493eb26 Refactor: Remove redundant click listener for filters popover Simon Cordt 2025-09-24 23:11:38 +02:00
  • b941cc03ec Fix: Properly position and manage visibility of filters popover Simon Cordt 2025-09-24 23:11:38 +02:00
  • 1dedd4bebe Refactor popover component styles and structure Simon Cordt 2025-09-24 23:06:55 +02:00
  • e0d02283ab Improve Persistent Queue History Filters Popover UI Simon Cordt 2025-09-24 23:02:19 +02:00
  • 39c725c928 Use paginated history API and fix sentinel visibility Simon Cordt 2025-09-24 22:48:20 +02:00
  • 74fca4458c Preserve and apply history date filters on refresh and sort Simon Cordt 2025-09-24 22:48:20 +02:00
  • 67c8b603bc Implement basic history filtering UI Simon Cordt 2025-09-24 22:48:20 +02:00
  • 731717c8e1 feat: Add loading=lazy to history thumbnails Simon Cordt 2025-09-24 20:55:02 +02:00
  • da7ce9c3bd feat: Implement infinite scroll for history view Simon Cordt 2025-09-24 20:55:02 +02:00
  • ac70a16cb3 feat: Add paginated history API endpoint and database query Simon Cordt 2025-09-24 20:55:02 +02:00
  • 1fc75400f4 Add custom icon Simon Cordt 2025-09-24 20:36:31 +02:00
  • 08dc239f7d fix: Persist workflow names after refresh and when running Simon Cordt 2025-09-24 19:35:13 +02:00
  • c3e03642e0 style: Improve UI for editable job names Simon Cordt 2025-09-24 19:35:13 +02:00
  • c98537c15a feat: Add ability to rename jobs in the persistent queue Simon Cordt 2025-09-24 19:35:13 +02:00
  • 6bf0f4d2c7 Improve persistent queue UI spacing Simon Cordt 2025-09-24 19:20:50 +02:00
  • 8fedc7810e Introduce icon system for Persistent Queue UI Simon Cordt 2025-09-24 19:13:13 +02:00
  • 29f5983ccc Add utility CSS class for muted text Simon Cordt 2025-09-24 19:13:13 +02:00
  • 3ea48b393f Refactor Persistent Queue UI: Convert table to list, improve card layout Simon Cordt 2025-09-24 19:13:13 +02:00
  • 12aeb4dd5e Cleanup: Remove unused metric and correct workflow status Simon Cordt 2025-09-24 18:01:14 +02:00
  • fa942212b3 Fix: Corrected toolbar button aria labels and other button attributes Simon Cordt 2025-09-24 18:01:14 +02:00
  • fbcdd84c63 Refactor: Remove backlog delta metric and priority functionality Simon Cordt 2025-09-24 18:01:14 +02:00
  • 530f467c3f Feat: Display workflow name and add queue reordering buttons Simon Cordt 2025-09-24 18:01:14 +02:00
  • baf0b96681 Refactor: Improve UI aesthetics and layout for better user experience Simon Cordt 2025-09-24 18:01:14 +02:00
  • 6a8140fc1c Refactor and restyle Persistent Queue UI Simon Cordt 2025-09-24 14:53:18 +02:00
  • 1fbf7081b7 Add missing failed image Simon Cordt 2025-09-24 12:44:26 +02:00
  • 4095b0ba1e Enhance thumbnail generation: Add placeholder support and workflow metadata embedding Simon Cordt 2025-09-24 12:34:30 +02:00
  • e919729ed3 Update queue status to handle 'interrupted' state Simon Cordt 2025-09-24 11:38:01 +02:00
  • 470f1514d5 Feat: Enhance Persistent Queue UI with status-based thumbnail placeholders Simon Cordt 2025-09-24 11:30:26 +02:00
  • b461eedfcc Refactor: Remove unused class declarations in queue_manager.py Simon Cordt 2025-09-24 11:30:26 +02:00
  • 8f5967300e Refactor: Improve API Preview Image Handling with Caching and Metadata Embedding Simon Cordt 2025-09-24 11:17:14 +02:00
  • f9497a16cb Refactor: Decouple Queue Management with QueueHookManager Simon Cordt 2025-09-24 11:17:14 +02:00
  • 99ce189472 Refactor: Introduce ThumbnailService for image thumbnail generation Simon Cordt 2025-09-24 11:17:14 +02:00
  • cf484c45d2 fix: Ensure history ID is returned from database insert, call original task_done last Simon Cordt 2025-09-24 10:54:12 +02:00
  • d35b96d50f feat: Display history thumbnails in the UI Simon Cordt 2025-09-24 10:54:12 +02:00
  • 1ee0f5dcd7 feat: Expose API endpoint for retrieving history thumbnails Simon Cordt 2025-09-24 10:54:12 +02:00
  • f66040e0fc feat: Generate and save thumbnails for completed jobs Simon Cordt 2025-09-24 10:54:12 +02:00
  • 0607ac36ec feat: Add database schema and methods for storing and retrieving job history thumbnails Simon Cordt 2025-09-24 10:54:12 +02:00
  • 42dcbb94fa Fix: Remove transition animation from progress bar Simon Cordt 2025-09-24 10:25:56 +02:00
  • 6fc239a600 Fix: Implement fallback polling mechanism for Persistent Queue updates when WebSocket connection is unavailable Simon Cordt 2025-09-24 10:25:56 +02:00
  • 78161bbf35 Refactor: Remove refresh button and streamline event handling for Persistent Queue Simon Cordt 2025-09-24 10:25:56 +02:00
  • b20b4fd62c Use /api/pqueue/preview in web UI Simon Cordt 2025-09-24 10:03:29 +02:00
  • b3e031790d Add image preview API to Persistent Queue Simon Cordt 2025-09-24 10:03:29 +02:00
  • 9e88a4623b Integrate Persistent Queue as a Sidebar Tab and improve initialization logic Simon Cordt 2025-09-24 09:38:13 +02:00
  • 17b1a4d8ea Refactor Persistent Queue UI for improved image handling and gallery view Simon Cordt 2025-09-24 09:38:13 +02:00
  • 6ecd0cdce7 Improve extension initialization and sidebar integration Simon Cordt 2025-09-24 08:27:47 +02:00
  • ecf81a9049 Implement WebSocket and fallback polling for queue updates Simon Cordt 2025-09-24 08:27:47 +02:00
  • 4b4f452745 Refactor UI rendering and add event handling Simon Cordt 2025-09-24 08:27:47 +02:00
  • 0f9475ee1d Refactor progress calculation and update logic Simon Cordt 2025-09-24 08:23:06 +02:00
  • 5998748253 Enhance Persistent Queue refresh mechanism with websocket integration Simon Cordt 2025-09-24 08:12:26 +02:00
  • 312a5ca3a8 Feat: Enhance job history with accurate timestamps and duration Simon Cordt 2025-09-24 02:49:43 +02:00
  • 2e426329cf Fix: Reduce refresh interval for queue status Simon Cordt 2025-09-24 02:49:43 +02:00
  • 11cc983bc4 Feat: Add progress bar to running queue items in UI Simon Cordt 2025-09-24 02:49:43 +02:00
  • 81f768c6ab Improve Persistent Queue UI styling and status display Simon Cordt 2025-09-24 02:09:29 +02:00
  • be42784701 Refactor persistent queue UI: Improve layout and display Simon Cordt 2025-09-24 01:58:37 +02:00
  • 4750c9afe9 Feat: Display thumbnails of outputs in history Simon Cordt 2025-09-24 01:45:41 +02:00
  • 23ae5327df Feat: Add checkbox to select items in pending queue for deletion Simon Cordt 2025-09-24 01:45:40 +02:00
  • 18cfa16461 Feat: Display queue statistics and add clear pending functionality Simon Cordt 2025-09-24 01:45:40 +02:00
  • 4292608576 Add CSS styles for Persistent Queue frontend Simon Cordt 2025-09-24 01:26:52 +02:00
  • 84653a7263 Implement Persistent Queue frontend Simon Cordt 2025-09-24 01:26:52 +02:00
  • 6bffcb4220 Add missing imports for queue management functions Simon Cordt 2025-09-24 00:25:36 +02:00
  • 871fa0d84a Implement API endpoints for queue reordering, priority setting, and deletion Simon Cordt 2025-09-24 00:25:36 +02:00
  • 14a02e8d1f Add README for Persistent Queue Simon Cordt 2025-09-24 00:13:29 +02:00
  • 16abdb26fb Add placeholder files for nodes and requirements Simon Cordt 2025-09-24 00:13:29 +02:00
  • b166839597 Add basic web UI for persistent queue Simon Cordt 2025-09-24 00:13:29 +02:00
  • daa8a665b4 Implement persistent queue functionality Simon Cordt 2025-09-24 00:13:29 +02:00