Changelog for 0.4 release (#951)

* 0.4 changelog
* Updated galleries manual page
This commit is contained in:
WithoutPants
2020-11-23 08:19:54 +11:00
committed by GitHub
parent 21806decca
commit bbf7dbe98f
2 changed files with 16 additions and 10 deletions

View File

@@ -1,15 +1,19 @@
#### 💥 **Note: After upgrading, please [verify your stash library settings](/settings?tab=configuration) and perform a [scan](/settings?tab=tasks) to populate gallery images and the file modification times in the database. **
### ✨ New Features
* Add selective scan.
* Add selective export of all objects.
* Add stash-box tagger to scenes page.
* Add filters tab in scene page.
* Add selectable streaming quality profiles in the scene player.
* Add gallery metadata scraping.
* Add scrapers list setting page.
* Add support for individual images and manual creation of galleries.
* Add various fields to galleries.
* Add partial import from zip file.
### 🎨 Improvements
* Add equals/not equals string criteria.
* Increase page size limit to 1000 and add new page size options.
* Add support for query URL parameter regex replacement when scraping by query URL.
* Include empty fields in isMissing filter
@@ -25,9 +29,12 @@
* Re-show preview thumbnail when mousing away from scene card.
### 🐛 Bug fixes
* Changed startup behaviour to only set libraries from `STASH_STASH` environment variable if not already set.
* Don't set default studio image during studio creation.
* Update Freeones scraper for website update.
* Fix invalid date tag preventing video file from being scanned.
* Fix error when creating movie from scene scrape dialog.
* Fix incorrect date timezone.
* Fix search filters not persisting for studios, markers and galleries.
* Fix pending thumbnail on wall items on mobile platforms.
* Fix downloading and permissions for ffmpeg/ffprobe.

View File

@@ -1,13 +1,12 @@
# Galleries
Stash offers support for image galleries.
Here are some remarks on using them:
**Note:** images are now included during the scan process and are loaded independently of galleries. It is _no longer necessary_ to have images in zip files to be scanned into your library.
Galleries are automatically created from zip files found during scanning that contain images. It is also possible to automatically create galleries from folders containing images, by selecting the "Create galleries from folders containing images" checkbox in the Configuration page. It is also possible to manually create galleries.
For best results, images in zip file should be stored without compression (copy, store or no compression options depending on the software you use. Eg on linux: `zip -0 -r gallery.zip foldertozip/`). This impacts **heavily** on the zip read performance.
If an filename of an image in the gallery zip file ends with `cover.jpg`, it will be treated like a cover and presented first in the gallery view page and as a gallery cover in the gallery list view. If more than one images match the name the first one found in natural sort order is selected.
Images can be added to a gallery by navigating to the gallery's page, selecting the "Add" tab, querying for and selecting the images to add, then selecting "Add to Gallery" from the `...` menu button. Likewise, images may be removed from a gallery by selecting the "Images" tab, selecting the images to remove and selecting "Remove from Gallery" from the `...` menu button.
- **Galleries are zip-folders with images (e.g. jpeg or png) in them.**
- Stash searches for zip galleries in the same paths it searches for videos.
- In order for a gallery to be associated with a scene, the zip file and the video file must be in the same folder.
- For best results, images in zip file should be stored without compression (copy, store or no compression options depending on the software you use. Eg on linux: `zip -0 -r gallery.zip foldertozip/`). This impacts **heavily** on the zip read performance.
- Stash uses the golang native (pure go) image decoders (more suitable for cross compilation). With huge images, decoding and converting to thumbnails can be slow and in some cases cause visual errors or delays when loading the gallery page.
- Stash adds a gallery to its related scene during the scanning process if they have matching names. For example, gallery `/my/stash/collection/media_filename.zip` will be auto assigned to `/my/stash/collection/media_filename.mp4` (where **mp4** can any supported video extension).
- If an filename of an image in the gallery zip file ends with `cover.jpg`, it will be treated like a cover and presented first in the gallery view page and as a gallery cover in the gallery list view. If more than one images match the name the first one found in natural sort order is selected.
- Gallery thumbnails are cached. The first time you go to a gallery page the thumbnails of the images are created and stored to the disk cache for later use. If you want to populate the cache beforehand, this can be done using the Generate task.