docs: add dual MIT/CC BY licensing and model attribution
6aacf6e
DinamushCursorcommited on
refactor: rebrand project from Thresh3r to THR3SHR
c47eba8
DinamushCursorcommited on
feat: add GPU model unload and improve classify cancel
b123708
DinamushCursorcommited on
feat: implement SFW classify mode and NSFW tag management
ee170ea
Dinamushcommited on
Add isolated real-life adult tagging domain with local VLM pipeline.
37f94ec
DinamushCursorcommited on
feat: add Doujin works classify/review/migrate mode
dbe48fd
DinamushCursorcommited on
feat: ML-Danbooru primary runs only route to loli
1bda507
DinamushCursorcommited on
fix: keep classified items when a run is cancelled
31724e1
DinamushCursorcommited on
feat: hybrid ML allowlist rescue on WD needs-review
d4fbdfb
DinamushCursorcommited on
feat: taxonomy catch-alls, scan/migrate fixes, and tag recall/FP benchmarks
df7fff2
DinamushCursorcommited on
refactor: rename project to Thresh3r and update related documentation
a99f23b
Dinamushcommited on
feat: add nested Voyeur soft taxonomy with theme precedence
8d06786
DinamushCursorcommited on
feat: hybrid real-life filter, review/migrate fixes, and faster media runs
64a2f76
DinamushCursorcommited on
feat: add experimental style gate and refresh taxonomy priorities
004acc0
DinamushCursorcommited on
Add Classifier debug real-life vs anime remote eval.
d783468
DinamushCursorcommited on
Enhance media preview functionality in backend API. Introduce caching for JPEG stills from GIFs and videos to improve performance under load. Update preview endpoint to support raw media serving and adjust response handling for inline display. Modify frontend to reflect changes in media preview handling and improve UI for video indicators. Add tests to ensure proper functionality for GIF and MP4 previews.
d6d30b0
Dinamushcommited on
Fix GIF/video preview and classify with length-scaled multi-frame sampling.
3ad5195
DinamushCursorcommited on
Speed up WD inference with real batching and harden reclassify cancel/retry.
4cba0b8
DinamushCursorcommited on
Enhance backend API and frontend components for reclassification and debugging. Introduce new request and response schemas for reclassification, update inference settings, and improve handling of inference modes. Add a debug interface for SFW evaluation and integrate reclassification functionality into the frontend, allowing users to retry with different models. Update styles for better UI presentation and ensure proper environment variable handling during startup.
eac1c63
Dinamushcommited on
Add multi-model tagging and SHUCK3R-style classifier UX.
f68a2b5
DinamushCursorcommited on
Implement experimental media support in backend API and services. Added functionality to classify GIFs and videos by sampling frames when experimental media is enabled. Updated relevant methods and database schema to accommodate this feature. Enhanced tests to validate inclusion of experimental media in image scanning. Updated frontend components to allow users to toggle experimental media settings.
70b7277
Dinamushcommited on
Enhance README and backend API for GPU inference support. Updated README to include GPU visibility verification, runtime controls, and examples for inference settings. Modified backend API to add new endpoints for provider health checks and improved inference handling with batch processing capabilities. Updated database schema to include scan_recursive setting and enhanced telemetry tracking for inference runs. Improved tests to validate new API responses and functionality.
ee6a4bd
Dinamushcommited on
Enhance backend API and frontend components to support full scores for classified items. Updated the database schema to include a new column for full scores, modified the item retrieval logic to optionally include these scores, and added a new endpoint for fetching item scores. Updated the frontend to display score debug information and improved state management for score loading. Enhanced tests to cover new functionality.
e535bfb
Dinamushcommited on
Enhance backend API with run status management and logging. Added functionality to track and update the status of image processing runs, including cancellation and progress reporting. Improved error handling and logging throughout the application. Updated database schema to support new run lifecycle states and added corresponding response models. Enhanced frontend API interactions to include run status polling and management.
a8d8aa7
Dinamushcommited on
Add tag search functionality to the App component. Implemented mock API for fetching tags based on user input, allowing for tag selection and validation against existing tags. Updated state management to handle selected tags and integrated UI elements for tag input and display.
ebcaa17
Dinamushcommited on
Implement mock API state management and offline mode handling in the frontend. Added functions for loading and persisting mock state, and updated API requests to support offline functionality. Enhanced App component to reflect offline status and display appropriate messages.
fa3f072
Dinamushcommited on
Update .gitignore to exclude frontend and backend build artifacts