Commit Graph
24 Commits
Author SHA1 Message Date
david b2a570b11e Add /unsorted subtab to SMB Share Sorter with independent state, scan, and cleanup 2026-08-26 10:07:37 -04:00
david c13d022a57 fix: Resolve Stash v0.31+ GraphQL mutation parse error for Scan and AutoTag tasks 2026-08-18 16:01:07 -04:00
david 87c8f94db6 fix: Streamline transcode replacement with per-item live progress and safe history logging 2026-08-18 11:31:42 -04:00
david 8c723cfabc fix: Implement universal openVideoPreview and add Stash container/transcode stream path resolution 2026-08-18 11:12:09 -04:00
david 45cb902647 feat: Add 1-Click Batch Merge All for Performer and Tag Duplicates 2026-08-18 11:08:40 -04:00
david b175a20af5 feat: Add Stash Transcode Correlator & Storage Saver with atomic original replacement 2026-08-18 11:03:13 -04:00
david baf3a927a4 feat: Add Performer Merge Studio, Missing Metadata Radar, Tag Normalizer & Post-Move Pipeline Automation 2026-08-18 10:33:57 -04:00
david 1a0e7f619a feat: Add Stash Scene Duplicate Comparator & Plugin Automation Hub to Tab 5 2026-08-18 09:23:22 -04:00
david e354b52652 feat: Add Tab 5 for Stash Task & Tool Control (Start Scan, Identify Scenes, Clean, Generate) with live Job Queue Monitor 2026-08-18 08:45:52 -04:00
david 1a5cbc3e47 feat: Add Relocation History & 1-Click Undo (Tab 4), Library Storage Analytics Heatmap, Zero-Byte & Empty Directory Cleaner, Command Palette (Ctrl+K), In-Player Snapshot/PiP/Loop tools, and CSV Exporters 2026-08-17 17:44:29 -04:00
david 155e187400 fix: Require full name phrase match or verified adult database domain to eliminate non-adult product and object photos 2026-08-17 11:12:44 -04:00
david a5b68a1ad8 fix: Strict adult candidate validation preventing search engine query relaxation to non-person stock photos 2026-08-17 11:12:17 -04:00
david dfb267c7e3 feat: Prioritize Babepedia/Adult databases for image scraping and add full-name filter (ignore ambiguous single names) 2026-08-17 11:06:02 -04:00
david 846ca298c0 fix: Add missing import base64 in server.py for Stash performer image upload 2026-08-17 11:01:01 -04:00
david a273804dde feat: Add Stash Performer Image Review tab with AI/web candidate photo finder, interactive visual review grid, and batch commit to Stash 2026-08-17 10:46:46 -04:00
david 95369f7d53 fix: Robust JSON Content-Length streaming and response headers 2026-08-17 10:26:59 -04:00
david 057800f0b2 feat: Add torrent and SMB file deletion with confirmation and batch delete 2026-08-17 10:26:07 -04:00
david 5ba899b955 Fix: Automatic multi-directory video path resolution for torrent in-browser preview streaming 2026-08-17 09:59:07 -04:00
david 8fa9572dea Fix: Make torrent fetching instant and non-blocking with ultra-fast batched Stash GraphQL subqueries 2026-08-17 09:51:15 -04:00
david 73a8ebe163 Add title and path cleaning for qBittorrent torrent performer lookup in Stash 2026-08-17 09:46:16 -04:00
david d51cfe12d8 Filter out male performers across Stash matching, AI prompts, candidate buttons and Intellisense 2026-08-17 09:42:59 -04:00
david 94872f5ae8 Feature: Performer profile photo hover preview card with Stash image proxy and SVG fallback 2026-08-17 09:23:40 -04:00
david 8e16c362b9 Enhancement: Direct Stash instance integration with scene performer matching, female prioritization & auto-lookup 2026-08-17 09:20:31 -04:00
david 6aadc53335 Initial commit: qBittorrent & SMB AI Video Performer Sorter with in-browser streaming preview, Intellisense & SQLite persistence 2026-08-16 19:00:16 -04:00