HappyAxolotl
eff86bf2f8
[Feature] Add fields director and (studio) code to scenes ( #3051 )
...
* added schema migration and updated data models
* added code and director to UI
* new fields are exported and imported
* added filters
* Add changelog entry
2022-11-07 18:16:52 +11:00
DingDongSoLong4
7540d3b477
Fix react hook order errors ( #3081 )
...
* Fix react hook order error on tag page
* Make all filter hooks actual hooks
2022-11-07 15:49:37 +11:00
DingDongSoLong4
653db3cc1d
Scene player improvements ( #3020 )
...
* Add types to player plugins
* Use videojs-vtt.js to parse sprite VTT files
* Overhaul scene player
* Replace vtt-thumbnails-freetube
* Remove chapters_vtt
* Force remove shadow from player progress bar
* Cleanup player css
* Rewrite live.ts as middleware
* Don't force play when changing source
2022-11-07 14:53:12 +11:00
WithoutPants
f25881a3bf
Use alpha2 for country label ( #3067 )
2022-11-03 09:04:48 +11:00
DingDongSoLong4
b1fa933868
Fix URL encoding again ( #3044 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-10-28 17:46:39 +11:00
DingDongSoLong4
2cd9ef6302
Fix vite circular dependency warning
2022-10-28 06:16:13 +00:00
InfiniteTF
7b7d6758ef
Change performer country value to be ISO code ( #1922 )
...
* Change performer country value to be ISO code
* Localize country names
* Use country select for filter
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-10-28 16:37:57 +11:00
DingDongSoLong4
1c0042c4c2
Fix path filters ( #3041 )
...
* Fix path filters
* Replace getPathSearchClause
* Remove incorrect tests
2022-10-26 18:48:13 +11:00
stg-annon
a60afc162f
Add Tag description filter ( #3011 )
...
* init tag description filter
issue with rendering UI filter dialog
* move description to string block
* Add 0.18.0 changelog page
2022-10-26 18:06:52 +11:00
puc9
2b80b6d8d5
Minor UI fix for StashId display in FileInfoPanel ( #3050 )
2022-10-26 13:57:29 +11:00
WithoutPants
02c2ad3f58
Update changelog
2022-10-25 11:42:27 +11:00
WithoutPants
5fae3cf127
Update changelog
2022-10-24 14:40:51 +11:00
WithoutPants
47395ce13f
Use basename as title if empty when scraping by fragment ( #3040 )
...
* Fallback to file basename if title empty in scrape
* Populate dialog from basename if title empty
2022-10-24 14:36:22 +11:00
WithoutPants
b8a8909a8e
Add hotfix changelogs
2022-10-20 01:02:13 +00:00
WithoutPants
c4c6a3f9c0
Add Ukrainian language option
2022-10-19 22:40:55 +00:00
stash-translation-bot
86b52fe938
Translations update from Stash ( #2931 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (826 of 826 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/it/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (826 of 826 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/sv/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (826 of 826 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/ja/
* Translated using Weblate (Polish)
Currently translated at 100.0% (826 of 826 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (823 of 826 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pt_BR/
* Translated using Weblate (Italian)
Currently translated at 100.0% (829 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/it/
* Translated using Weblate (Polish)
Currently translated at 100.0% (829 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (Czech)
Currently translated at 59.5% (494 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/cs/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (829 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/zh_Hant/
* Added translation using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
Currently translated at 11.0% (92 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/uk/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (829 of 829 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/sv/
* Translated using Weblate (Italian)
Currently translated at 100.0% (837 of 837 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/it/
* Translated using Weblate (Polish)
Currently translated at 100.0% (837 of 837 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (837 of 837 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/sv/
* Translated using Weblate (French)
Currently translated at 98.5% (825 of 837 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (French)
Currently translated at 98.5% (825 of 837 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/it/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/sv/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (French)
Currently translated at 97.7% (826 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/it/
* Translated using Weblate (French)
Currently translated at 97.6% (825 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (Polish)
Currently translated at 100.0% (845 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (French)
Currently translated at 97.6% (825 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (Dutch)
Currently translated at 93.3% (789 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/nl/
* Translated using Weblate (French)
Currently translated at 98.1% (829 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 98.2% (830 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/zh_Hant/
* Translated using Weblate (French)
Currently translated at 97.7% (826 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
* Translated using Weblate (German)
Currently translated at 98.6% (834 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/de/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 98.3% (831 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/zh_Hant/
* Translated using Weblate (French)
Currently translated at 97.7% (826 of 845 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/fr/
Co-authored-by: BViking78 <bviking78@gmail.com >
Co-authored-by: Alpaca Serious <srhsgsef@gmail.com >
Co-authored-by: 風林火山 <nezoko@digdig.org >
Co-authored-by: Coscosname <coscosname@gmail.com >
Co-authored-by: ponei <poneialt@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Foucoubou <foucoubou26@email.cz >
Co-authored-by: Still <dev@stillu.cc >
Co-authored-by: John <erse@tutanota.com >
Co-authored-by: MrOV3RDOSE <mrov3rdose@gmail.com >
Co-authored-by: Philip Wang <philpw99@gmail.com >
Co-authored-by: Luc <luc@lucspoelder.nl >
Co-authored-by: bogay <pojay11523@gmail.com >
Co-authored-by: Phasetime <phasetime@protonmail.com >
Co-authored-by: brestu <brestu@protonmail.com >
2022-10-19 17:02:37 -04:00
WithoutPants
a64e0929d4
Update notes
2022-10-18 23:12:22 +00:00
WithoutPants
bd44571a91
Fix video looping instead of continuing playlist ( #3007 )
...
* Fix loop overriding continue queue
* Add id to queue continue checkbox
2022-10-14 11:21:26 +11:00
WithoutPants
396c1ffc6d
Format
2022-10-12 06:10:15 +00:00
WithoutPants
6dcb1279a7
Fix + character not handled correctly in query URL
2022-10-12 16:36:02 +11:00
WithoutPants
5e1948516d
Fix phash match presentation ( #2997 )
2022-10-12 11:06:32 +11:00
WithoutPants
99bbd157d6
Clarify backup database description
2022-10-11 14:28:31 +11:00
WithoutPants
6488a4236e
Update changelog
2022-10-11 14:27:26 +11:00
WithoutPants
6b5d5cc628
Create missing covers during scan ( #2995 )
...
* Create missing covers during scan
* Update changelog and release notes
2022-10-11 14:22:23 +11:00
WithoutPants
e3cd36f25f
Use primary tag name as marker title where title is empty ( #2994 )
...
* Fix display of marker popovers
* Use primary tag as title where marker title empty
2022-10-11 14:21:56 +11:00
WithoutPants
9bff498c28
Fix tag/studio alias and caption null filtering ( #2990 )
...
* Fix null filter for alias/captions
* Fix error when selecting is null for captions
2022-10-11 14:21:07 +11:00
WithoutPants
90fdc6b322
Fix direct streaming
2022-10-10 18:54:55 +11:00
WithoutPants
043b67e076
Fix setup/migrate redirects on subpath proxies ( #2982 )
2022-10-10 10:12:07 +11:00
7dJx1qP
bb250d1232
fix padding for non-checkbox cells ( #2980 )
2022-10-07 12:01:37 +11:00
WithoutPants
e96a09d9fd
Update changelog
2022-10-06 14:51:32 +11:00
WithoutPants
ef9e138a2d
[Files Refactor] Object file management ( #2790 )
...
* Add Make Primary file function
* Add delete file functionality
2022-10-06 14:50:06 +11:00
7dJx1qP
83359b00d5
Make scenes page list view checkbox fill entire cell ( #2974 )
2022-10-06 13:08:43 +11:00
Joe Scylla
9083796a42
#1810 Truncate large numbers on buttons ( #2781 )
...
* #1810 Truncate large numbers on buttons
* Apply to card popovers as well
Co-authored-by: Roland Karle <roland.karle@aufwind-group.de >
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-10-06 12:43:17 +11:00
pickleahead
4c73f2f845
Add descriptions to tags and display tag cards on hover ( #2708 )
...
* add descriptions to tags
* display tag description and tag image on hover
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-10-06 10:01:06 +11:00
WithoutPants
480ae46dde
Update changelog
2022-10-03 13:02:28 +11:00
JackDawson94
554448594c
Add unix timestamp parsing to scrapers parseDate ( #2817 )
...
* Add unix timestamp parsing to scrapers parseDate
* Add documentation
* Update ScraperDevelopment.md
* Add unit test
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-09-30 15:35:56 +10:00
WithoutPants
6c6e0b6236
Fix saved front page filters being corrupted
2022-09-30 14:47:35 +10:00
WithoutPants
b8b62a36c6
Update changelog
2022-09-30 11:30:23 +10:00
HijackHornet
b588597f3e
[Feature] Config option for sub content display ( #2832 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-09-30 11:28:47 +10:00
JackDawson94
c63c06de1c
Stashbox tagger reorder ( #2840 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-09-30 11:26:37 +10:00
DingDongSoLong4
25bc750295
Performance improvements ( #2925 )
...
* Add sqlite_stat4 build tag
* Simplify studio filter criterion queries
* Prevent useList loading data before filter initialized
2022-09-30 10:49:51 +10:00
7dJx1qP
d274f86390
Add backup directory path setting ( #2953 )
...
* add backup directory path setting
* Don't default backup path
* handle migration backup path input when given filename or path
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-09-30 10:00:50 +10:00
WithoutPants
d4e706daef
Only set video algorithm after migration 12 ( #2946 )
2022-09-26 11:27:53 +10:00
HijackHornet
74191c73ed
Custom localization ( #2837 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2022-09-22 19:49:35 +10:00
DingDongSoLong4
7a75313a1c
Fix URL encoding ( #2899 )
...
* Fix URL encoding
* Optimize nullable criterion encoding
2022-09-16 11:17:19 +10:00
TgSeed
593477cbe1
Performer/Studio/Tag/Gallery Create compnent has default name as search query ( #2701 )
...
* feat: Closes #2618
fix: New button is now available even if pathname ends with '/'
2022-09-16 11:05:33 +10:00
WithoutPants
d558902dfb
Update changelog
2022-09-14 14:29:57 +10:00
WithoutPants
7f5f1c7e0d
Fix continue queue checkbox not persisting ( #2895 )
2022-09-14 14:22:44 +10:00
WithoutPants
e6b7d40784
Apply autostartVideoOnPlaySelected to queue ( #2896 )
2022-09-14 14:22:11 +10:00
WithoutPants
5db42f4882
Fix incorrect gallery when clicking queue item ( #2897 )
2022-09-14 14:21:30 +10:00