Commit History

docs: add dual MIT/CC BY licensing and model attribution
6aacf6e

Dinamush Cursor commited on

refactor: rebrand project from Thresh3r to THR3SHR
c47eba8

Dinamush Cursor commited on

feat: add GPU model unload and improve classify cancel
b123708

Dinamush Cursor commited on

feat: implement SFW classify mode and NSFW tag management
ee170ea

Dinamush commited on

Add isolated real-life adult tagging domain with local VLM pipeline.
37f94ec

Dinamush Cursor commited on

feat: add Doujin works classify/review/migrate mode
dbe48fd

Dinamush Cursor commited on

feat: ML-Danbooru primary runs only route to loli
1bda507

Dinamush Cursor commited on

fix: keep classified items when a run is cancelled
31724e1

Dinamush Cursor commited on

feat: hybrid ML allowlist rescue on WD needs-review
d4fbdfb

Dinamush Cursor commited on

feat: taxonomy catch-alls, scan/migrate fixes, and tag recall/FP benchmarks
df7fff2

Dinamush Cursor commited on

refactor: rename project to Thresh3r and update related documentation
a99f23b

Dinamush commited on

feat: add nested Voyeur soft taxonomy with theme precedence
8d06786

Dinamush Cursor commited on

feat: hybrid real-life filter, review/migrate fixes, and faster media runs
64a2f76

Dinamush Cursor commited on

feat: add experimental style gate and refresh taxonomy priorities
004acc0

Dinamush Cursor commited on

Add Classifier debug real-life vs anime remote eval.
d783468

Dinamush Cursor commited 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

Dinamush commited on

Fix GIF/video preview and classify with length-scaled multi-frame sampling.
3ad5195

Dinamush Cursor commited on

Speed up WD inference with real batching and harden reclassify cancel/retry.
4cba0b8

Dinamush Cursor commited 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

Dinamush commited on

Add multi-model tagging and SHUCK3R-style classifier UX.
f68a2b5

Dinamush Cursor commited 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

Dinamush commited 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

Dinamush commited 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

Dinamush commited 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

Dinamush commited 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

Dinamush commited 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

Dinamush commited on

Update .gitignore to exclude frontend and backend build artifacts
780498a

Dinamush commited on