David Kifer david
  • Joined on 2025-08-04
david pushed to main at david/qbittorrent-performer-sorter 2026-08-26 10:39:49 -04:00
6c58e432eb Fix mount_isolation.sh to correctly pass user UID/GID and open permissions when executed with sudo
david pushed to main at david/qbittorrent-performer-sorter 2026-08-26 10:07:39 -04:00
b2a570b11e Add /unsorted subtab to SMB Share Sorter with independent state, scan, and cleanup
david pushed to main at david/qbittorrent-performer-sorter 2026-08-26 09:51:47 -04:00
c51433e9e1 Add requirements.txt and start/stop/restart background server scripts
david pushed to main at david/qbittorrent-performer-sorter 2026-08-19 10:48:39 -04:00
3b040ca881 docs: Add comprehensive CONTEXT.md save point for future LLM sessions
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 16:01:11 -04:00
c13d022a57 fix: Resolve Stash v0.31+ GraphQL mutation parse error for Scan and AutoTag tasks
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 11:43:12 -04:00
fceeac55f8 feat: Add real-time live terminal execution console to Stash Transcode module
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 11:31:45 -04:00
87c8f94db6 fix: Streamline transcode replacement with per-item live progress and safe history logging
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 11:12:11 -04:00
8c723cfabc fix: Implement universal openVideoPreview and add Stash container/transcode stream path resolution
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 11:08:42 -04:00
45cb902647 feat: Add 1-Click Batch Merge All for Performer and Tag Duplicates
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 11:03:15 -04:00
b175a20af5 feat: Add Stash Transcode Correlator & Storage Saver with atomic original replacement
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 10:33:59 -04:00
baf3a927a4 feat: Add Performer Merge Studio, Missing Metadata Radar, Tag Normalizer & Post-Move Pipeline Automation
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 09:23:24 -04:00
1a0e7f619a feat: Add Stash Scene Duplicate Comparator & Plugin Automation Hub to Tab 5
david pushed to main at david/qbittorrent-performer-sorter 2026-08-18 08:45:54 -04:00
e354b52652 feat: Add Tab 5 for Stash Task & Tool Control (Start Scan, Identify Scenes, Clean, Generate) with live Job Queue Monitor
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 17:44:31 -04:00
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
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 15:43:33 -04:00
0524dd4a93 feat: Add dedicated NOT (Exclude) filter bars and inline negative keyword (-word / !word) search support across all tabs
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 11:12:45 -04:00
155e187400 fix: Require full name phrase match or verified adult database domain to eliminate non-adult product and object photos
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 11:12:19 -04:00
a5b68a1ad8 fix: Strict adult candidate validation preventing search engine query relaxation to non-person stock photos
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 11:08:14 -04:00
488e187e81 feat: Add high-resolution floating image zoom preview popup when hovering over candidate photos
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 11:06:05 -04:00
dfb267c7e3 feat: Prioritize Babepedia/Adult databases for image scraping and add full-name filter (ignore ambiguous single names)
david pushed to main at david/qbittorrent-performer-sorter 2026-08-17 11:01:04 -04:00
846ca298c0 fix: Add missing import base64 in server.py for Stash performer image upload