WithoutPants
WithoutPants
Returns an error if fileSize is zero or negative. Existing behaviour was to return an empty string on empty file, and panic if filesize is negative.
Imperial units are now shown for height and weight in the performer detail panel and the performer list table.  The metric height is within a span with class `height-metric`,...
Adds director and studio code to the tagger scene card for selection. Also updates the scraper documentation to include the new scene fields. Fixes #3095
Fixes #3091 Refactors the autotag code (yet again) to query for scenes/images/galleries in batches, and to update them in individual transactions.
Includes refactoring of the performer object model to use relationship fields in the same way as scenes etc. Adds disambiguation field. This field is shown in parentheses next to the...
Uses the `RatingSystem` component in `RatingFilter`. Makes it easier to filter by rating and fixes issue where ratings with decimal points could not be filtered.  Defaults to 5 stars...
This is a replacement PR for #2491. Our existing blob storage system is a number of tables containing images - `scene_covers`, `performers_image`, etc. Additionally, scene covers are stored both in...
Occasionally, it is necessary to obtain a user's stash database for debugging issues. This PR provides a way for a user to share their database without leaking information they consider...