* Replace movies with groups in the UI
* Massage menu items
* Change view names
* Rename Movie components to Group
* Refactor movie to group variable names
* Rename movie class names to group
I think not including the scene_id meant that a date could be corrected earlier, meaning the rows affected would be 0. Adding scene_id means that each row should be migrated one by one.
* Fixes format in full hw encoding to nv12 for cuda, vaapi and qsv now
* Remove extra_hw_frames
* Add apple transcoder support
* Up the duration to discover decoding errors
* yuv420p is not supported on intel
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
* Translated using Weblate (Thai)
Currently translated at 77.1% (887 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/th/
* Translated using Weblate (Korean)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/ko/
* Translated using Weblate (Thai)
Currently translated at 85.6% (984 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/th/
* Translated using Weblate (Thai)
Currently translated at 99.0% (1138 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/th/
* Translated using Weblate (Russian)
Currently translated at 99.9% (1148 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/ru/
* Translated using Weblate (Czech)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/cs/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1152 of 1152 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1153 of 1153 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1155 of 1155 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/
---------
Co-authored-by: PZKL48 <nicorobinhood321@gmail.com>
Co-authored-by: 이예찬 <yechan24680@gmail.com>
Co-authored-by: Alexusfree (alexusfree) <alexusfree@gmail.com>
Co-authored-by: Nymeria <Tractorb@seznam.cz>
Co-authored-by: wql219 <160428035+wql219@users.noreply.github.com>
Co-authored-by: Hansi <hansi-go@163.com>
* Fix makeTagFilter mode
* Remove studio_tags filter criterion
This is handled by studios_filter. The support for this still needs to be added in the UI, so I have removed the criterion options in the short-term.
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
* Forward non-http single performer images
* Don't set if Images already set
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
* Make pagination more compact
Support entering page number or clicking from drop down
* Fix border radius in dropdown in btn group
* Separate page count control
* Move filter criterion handlers into separate file
* Add related filters for image filter
* Add related filters for scene filter
* Add related filters to gallery filter
* Add related filters to movie filter
* Add related filters to performer filter
* Add related filters to studio filter
* Add related filters to tag filter
* Add scene filter to scene marker filter
* Update to Go 1.22
Updates to Go 1.22 because 1.19 is un-supported and has some CVEs.
Also updates a small number of low-risk deps
* Explicitly install Go in CI
* Bump compiler version
* Add build tags to it target
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
* Translated using Weblate (French)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/
* Translated using Weblate (Thai)
Currently translated at 45.6% (525 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/th/
* Translated using Weblate (Catalan)
Currently translated at 38.7% (445 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/ca/
* Translated using Weblate (French)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (1149 of 1149 strings)
Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/
---------
Co-authored-by: Larsluph <remarso59+weblate@gmail.com>
Co-authored-by: alpacaserious <srhsgsef@gmail.com>
Co-authored-by: PZKL48 <nicorobinhood321@gmail.com>
Co-authored-by: hardwa ps es que Retr0 <west0yss@gmail.com>
Co-authored-by: doodoo <adr.web@hotmail.fr>
* Fix return types for RegisterComponent and PatchFunction
* Add support for patching TagSelect.sort
* Add support for patching PerformerSelect.sort
* Patch other select component sort functions
* Document patchable functions/components