david
f662c5806f
Automatically migrate existing temp files and auto-resume running jobs when temp directory setting changes in web UI
2026-06-29 10:59:55 -04:00
david
e72753009c
Safely fallback if FFmpeg does not support the arnnoise audio filter
2026-06-29 10:43:46 -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
b14fc8cd05
Ignore temp symlink file in git status
2026-06-29 09:00:43 -04:00
david
110fbecbe7
Fix UnboundLocalError by moving extract_cmd definition before printing it
2026-06-29 08:26:25 -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
d1ea029afb
Ignore jobs.json database file
2026-06-28 19:07:00 -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
2d2138b1cd
Fix 'name sys is not defined' error in GFPGAN face restoration
2026-06-28 18:52:35 -04:00
david
7397094498
Add automated recover_job.py script for quick recovery on other systems
2026-06-25 20:50:48 -04:00
david
68ed37eefb
Fix subprocess pipe deadlock in upscaler and update static assets
2026-06-25 20:48:56 -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