19 Commits
Author SHA1 Message Date
david be931d0e08 UI: Display original source filename explicitly in queue item details and completed outputs gallery cards 2026-07-01 11:36:51 -04:00
david 969af7284e Implement local server file browsing and selection to bypass client uploads 2026-07-01 10:53:19 -04:00
david 377e7df297 Fix critical syntax error: missing closing brace in loadTempInfo broke entire app.js 2026-07-01 09:07:29 -04:00
david 037eb6ae23 Fix: no-cache headers for static files, null guards in loadQueue/loadGallery, error boundaries in initializeApp, add paused to queue filter 2026-07-01 09:01:54 -04:00
david 9a8d3a814a Safeguard loadGallery against null video_path in matchingJob 2026-07-01 08:41:21 -04:00
david e20b784d23 Improve matchingJob lookup in visual gallery using output_file basename 2026-07-01 08:39:24 -04:00
david f523a393cb Implement orphaned temporary folder re-import and resume feature with web UI modal 2026-06-30 15:49:19 -04:00
david f610c86f8b Implement distributed cluster upscaling, custom output dirs, date-based naming, active preemption, and SMB mappings
- Add Output Destination folder selector with file browser and fallback to outputs/
- Apply YYYY-MM-DD start-date suffix naming rule to upscaled outputs
- Implement active job preemption (demoting active running job back to queue) via reorder
- Implement Coordinator / Worker roles with automatic pull-based chunk processing
- Support Shared Storage mode and HTTP-based frame upload/download fallback
- Add SMB mapped share configuration and background CIFS mount support
- Update index.html and app.js with the new Settings sections and modals
2026-06-29 13:13:08 -04:00
david c7b637e70a Implement full system directory browser modal for temp directories
- Add GET /api/system/browse-dir and POST /api/system/create-dir endpoints
- Add Folder Browser Modal overlay in index.html
- Add browse buttons to both job-specific and default setting temp dir inputs
- Add JS helpers and event handlers for directory list loading, parent navigation, directory selection, and new folder creation
2026-06-29 10:02:58 -04:00
david 006eece417 Add persistent default temp directory setting with web UI
- Add settings.json persistence (load/save) in backend
- Add GET/POST /api/settings endpoints for default_temp_dir
- Add Default Temp Directory config UI in Temporary Storage section
- Auto-fallback: jobs use saved default if no per-job temp_dir set
- Per-job Advanced Options placeholder syncs with saved default
- Add settings.json to .gitignore for per-machine config
2026-06-29 09:51:12 -04:00
david c653bd1eed Implement temporary storage monitoring and clean up system maintenance features 2026-06-29 08:10:53 -04:00
david 71f7b89099 Optimize UI styling and layouts for mobile devices and small screens 2026-06-29 08:09:34 -04:00
david d35a48bf64 Implement batch processing, pause/resume, custom temp directory, and detailed pipeline logs 2026-06-29 08:04:35 -04:00
david 934a508508 Show Failure Cause block and add Retry button for failed jobs in queue UI 2026-06-28 18:53:59 -04:00
david cbd071c872 Fetch GPU info dynamically from system diagnostics instead of hardcoding Quadro P2000 2026-06-24 15:04:39 -04:00
david 7b7cb2866a Implement advanced AI enhancements UI tracking, styling, requirements, and documentation modal 2026-06-24 13:45:34 -04:00
david 212291ea94 feat: implement job resumption, custom queue reordering, and auto-venv start script setup 2026-06-24 13:37:17 -04:00
david 2ceb948b98 Implement queued jobs workflow and uploaded source file browser 2026-06-23 16:13:10 -04:00
david 79d67ea6a5 Initial commit of video upscaler 2026-06-23 15:48:14 -04:00