WithoutPants
2bb04a623f
Update changelog
2023-08-11 11:06:05 +10:00
WithoutPants
38a06be148
Make folder select easier to click ( #4017 )
2023-08-10 13:10:34 +10:00
stash-translation-bot
e3225db5c0
Translations update from Stash ( #3820 )
...
* Translated using Weblate (Swedish)
Currently translated at 100.0% (979 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/sv/
* Translated using Weblate (Polish)
Currently translated at 99.5% (975 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (Korean)
Currently translated at 93.0% (911 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/ko/
* Translated using Weblate (French)
Currently translated at 100.0% (979 of 979 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 99.5% (975 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/pl/
* Translated using Weblate (Korean)
Currently translated at 99.2% (972 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/ko/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 98.8% (968 of 979 strings)
Translation: Stash/Stash Desktop Client
Translate-URL: https://translate.stashapp.cc/projects/stash/stash-desktop-client/zh_Hans/
---------
Co-authored-by: Alpaca Serious <srhsgsef@gmail.com>
Co-authored-by: Coscosname <coscosname@gmail.com>
Co-authored-by: yc <yechan24680@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: MrOV3RDOSE <mrov3rdose@gmail.com>
Co-authored-by: Philip Wang <philpw99@gmail.com>
2023-08-10 12:28:53 +10:00
CJ
56767c11a8
move item-list-container in detail-body ( #4012 )
2023-08-10 12:20:42 +10:00
WithoutPants
ce1219b350
Don't enforce integer for marker seconds field ( #4009 )
2023-08-08 11:00:33 +10:00
WithoutPants
ed9f35a973
Fix create missing checkbox not persisting ( #4008 )
2023-08-08 11:00:20 +10:00
DogmaDragon
030bc5d7c1
More concise Auto Tagging documentation ( #4007 )
2023-08-08 09:35:55 +10:00
Emilo2
a597bd255c
Fix urls disappearing when merging scenes ( #4005 )
2023-08-08 09:35:05 +10:00
CJ
d0c60bab50
fix separator being used around null fields ( #3996 )
...
* fix separator being used around null fields
* updated apple.ts code to use UAParser
2023-08-08 09:32:04 +10:00
DingDongSoLong4
a9d31889b4
Fix creating from non-stashbox sources in Scene Tagger ( #4001 )
...
* Use name instead of remote_site_id
* Hide scraped studio image if missing
* very minor cleanup
2023-08-08 09:30:23 +10:00
DingDongSoLong4
5dbf1797e9
Details redesign tweaks and refactoring ( #3995 )
...
* Move loadStickyHeader to src/hooks
* intl stashIDs
* Scroll to top on component mount
* Add id to gallery cover image and tweak merge functions
* Add useTitleProps hook
* Also scroll to top on list pages
* Refactor loaders and tabs
* Use classnames
* Add DetailImage
2023-08-08 09:26:22 +10:00
WithoutPants
3ea233dc06
Refactor scraped image selector ( #3989 )
...
* Place image selector above image
* Internationalise loading indicator
* Separate and refactor image selector
2023-08-02 16:15:56 +10:00
WithoutPants
bd28aa6fd9
Add v0.22.0 changelog ( #3991 )
2023-08-02 16:15:25 +10:00
CJ
00ae40ad72
Detail redesign round 2 bug fixes ( #3990 )
...
* increase full-width for measurement issue in apple devices
* trade left margin for more full-width
* removed isApple code from details page
2023-08-02 16:15:09 +10:00
WithoutPants
65826fdbb3
Re-add to hide video player overflow ( #3979 )
2023-08-02 09:49:52 +10:00
StashPRs
4311e56109
performer: scrape dialog: allow selecting from multiple images ( #3965 )
...
* performer: scrape dialog: allow selecting from multiple images
* Hide selector for single images
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-08-01 15:02:10 +10:00
StashPRs
50db9466cb
performer: stashbox: show age, gender, and image ( #3964 )
...
* performer: stashbox: show age, gender, and image
* Add flag, improve styling
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-08-01 14:59:50 +10:00
WithoutPants
15f91fda13
Fix parent/child links on tag pages ( #3978 )
2023-08-01 14:14:28 +10:00
CJ
29fb570582
Details redesign bug fixes ( #3982 )
...
* setting page top padding
* better age tooltip full width fix with table improvment
2023-08-01 14:14:12 +10:00
DingDongSoLong4
2cf084130f
Fix graphql caching issues ( #3973 )
...
* Fix migrate infinite loop
* Fix readDanglingNull
2023-08-01 09:48:04 +10:00
WithoutPants
170f45c445
Fix scraped movie to create input translation ( #3969 )
2023-07-31 19:21:44 +10:00
WithoutPants
a354f9b36b
Use TagLink for parent/child tag badges ( #3968 )
...
* Use TagLink for parent/child tag badges
* Place hover on bottom
2023-07-31 19:21:30 +10:00
CJ
b8e2f2a0fa
Details page redesign ( #3946 )
...
* mobile improvements to performer page
* updated remaining details pages
* fixes tag page on mobile
* implemented show hide for performer details
* fixes card width cutoff on mobile(not related to redesign)
* added background image option plus more improvements
* add tooltip for age field
* translate encoding message string
2023-07-31 16:10:42 +10:00
Flashy78
a665a56ef0
Studio Tagger ( #3510 )
...
* Studio image and parent studio support in scene tagger
* Refactor studio backend and add studio tagger
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-07-31 09:50:24 +10:00
WithoutPants
d48dbeb864
Fix default filters not loading correctly
2023-07-28 12:54:49 +10:00
DingDongSoLong4
4961c967ee
Add database optimise task ( #3929 )
...
* Add database optimise task
* Wrap errors
* US internationalisation
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-07-28 11:23:18 +10:00
DingDongSoLong4
95a78de3aa
Fix scene marker issues ( #3955 )
...
* Fix scene marker NOT NULL constraint error
* similar changes to gallery chapters
* Fix NULL conversion error if names are NULL in DB
* Fix scene marker form resetting
2023-07-28 11:22:43 +10:00
DingDongSoLong4
7b77b8986f
Overhaul graphql client cache invalidation ( #3912 )
...
* Update apollo client
* Overhaul graphql client cache invalidation
* Fix tagger studio link display update
* Add graphql formatting
2023-07-28 10:36:00 +10:00
WithoutPants
a1da626c9f
Return scrape results if only relationships are returned ( #3954 )
...
* Handle scene scrape results where basic fields unset
* Apply fix to other types
* Show scrape dialog if only new items scraped
2023-07-27 19:50:25 +10:00
DingDongSoLong4
2ae30028ac
Fix scene marker/gallery chapter update overwriting created at date ( #3945 )
...
* Add UpdatePartial to gallery chapter
* Add UpdatePartial to gallery marker
* Fix UI, use yup and useFormik
2023-07-27 09:44:06 +10:00
dogwithakeyboard
b3fa3c326a
Always include gallery card in scene details ( #3927 )
2023-07-26 14:03:00 +10:00
dogwithakeyboard
9f2d12834b
Create movies from scene edit dropdown ( #3928 )
2023-07-26 14:02:38 +10:00
DingDongSoLong4
df70b182a4
Add THREE.js properties to videojs-vr plugin object ( #3942 )
2023-07-26 09:42:04 +10:00
NodudeWasTaken
1229f092a4
Disable videojs-mobile-ui on Safari ( #3919 )
2023-07-26 09:38:50 +10:00
WithoutPants
eb8a69e326
Place popover to right on edit pages ( #3939 )
2023-07-26 09:23:50 +10:00
dependabot[bot]
40124ee5a4
Bump word-wrap from 1.2.3 to 1.2.4 in /ui/v2.5 ( #3925 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 09:17:19 +10:00
CJ
29636d500a
Chromcast support ( #3907 )
2023-07-14 13:04:57 +10:00
DingDongSoLong4
5580525c2d
SQLite model refactoring, part 2 ( #3839 )
...
* Treat empty image input as null
* Add validation to models.Date
* Allow zero dates in database
* Make scene_markers.scene_id non-nullable
* Drop scraped_items table
* Remove movie/studio checksum
* Add migration notes
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-07-13 12:15:02 +10:00
WithoutPants
67d4f9729a
Multiple scene URLs ( #3852 )
...
* Add URLs scene relationship
* Update unit tests
* Update scene edit and details pages
* Update scrapers to use urls
* Post-process scenes during query scrape
* Update UI for URLs
* Change urls label
2023-07-12 11:51:52 +10:00
chickenwingavalanche
76a4bfa49a
Add keyboard shortcut to toggle video looping in scene player ( #3902 )
...
* Use shift+L to toggle video looping in scene player
2023-07-12 11:25:24 +10:00
NodudeWasTaken
c1352f9048
Safari video height css fix ( #3882 )
2023-07-12 10:45:33 +10:00
chickenwingavalanche
b2b52bcc41
Add missing scene player shortcuts to Help -> Keyboard Shortcuts ( #3903 )
...
Co-authored-by: chickenwingavalanche <chickenwingavalanche@example.com>
2023-07-12 10:37:46 +10:00
WithoutPants
278a0642f4
Revert "Add AirPlay and Chromecast support ( #2872 )" ( #3898 )
...
This reverts commit 8e235a26ee .
2023-07-11 19:16:22 +10:00
Flashy78
cbdd4d3cbf
Identify: Options to skip multiple results and single name performers ( #3707 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2023-07-11 14:37:00 +10:00
hontheinternet
ff22577ce0
Add additional stats to the Stats page ( #3812 )
...
* Add o_counter, play_duration, play_count, unique_play_count stats
2023-07-11 14:32:42 +10:00
hontheinternet
4f0e0e1d99
Allow serving of interactive CSVs directly to Handy ( #3756 )
...
* allow direct serve interactive CSVs to Handy
---------
Co-authored-by: kermieisinthehouse <kermie@isinthe.house>
2023-07-11 14:02:09 +10:00
CJ
8e235a26ee
Add AirPlay and Chromecast support ( #2872 )
...
* dynamically load cast_sender.js
* add https://www.gstatic.com to connectableOrigins
* Add toggle for chromecast
2023-07-11 13:47:11 +10:00
dependabot[bot]
c499c20a7b
Bump semver from 5.7.1 to 5.7.2 in /ui/v2.5 ( #3896 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 13:40:29 +10:00
plato178
f0d901a697
Add codec filters ( #3843 )
...
* Add video_codec and audio_codec filter criteria
* Add Audio Codec and Video Codec UI filters
2023-07-11 12:45:20 +10:00
dependabot[bot]
5c38836ade
Bump stylelint from 15.1.0 to 15.10.1 in /ui/v2.5 ( #3889 )
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 15.1.0 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/15.1.0...15.10.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 11:40:49 +10:00