WithoutPants
17be7e97d3
Emit error in SafeMove if remove from source fails ( #5251 )
2024-09-11 14:29:16 +10:00
WithoutPants
71e39e5cb8
Default database backup to same directory as database ( #5250 )
2024-09-11 14:02:00 +10:00
WithoutPants
a17199ba21
Handle symlink zip files ( #5249 )
2024-09-11 13:58:02 +10:00
WithoutPants
d1c207e40b
Rename movies to groups in menu items in 65 post-migration ( #5247 )
...
* Only backup config file if needed in 58 migration
* Change movies to groups in menu items in 65 post-migration
2024-09-11 13:39:46 +10:00
GlitchGal
129dd0ffcc
ImageDetailPanel Patch Component ( #5245 )
2024-09-11 11:56:17 +10:00
WithoutPants
a3838734c5
Set max-height for all modals ( #5242 )
2024-09-11 11:55:06 +10:00
WithoutPants
b897de3e5e
Fix hover scrubber error in Firefox ( #5243 )
2024-09-11 11:50:40 +10:00
WithoutPants
5407596e0d
Anonymise missing fields ( #5244 )
...
* Anonymise missing fields:
- galleries.photographer
- performers.disambiguation
- gallery_urls
* Anonymise captions and saved filters
2024-09-11 11:50:27 +10:00
WithoutPants
f7a164ffe5
Fix performer disambiguation styling in select ( #5246 )
2024-09-11 11:46:41 +10:00
Gykes
653cd16eb2
Updating Reload Scrapers formatting ( #5235 )
...
Per convo with people on Discord. I have updated the Reload Scrapers UI. It now adds a button if the filter box appears and then the button extends and takes up the whole space if the filter box does not exist.
---------
Co-authored-by: CJ <tedabed@gmail.com>
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-09-10 14:54:15 +10:00
Gykes
a2153ced52
Bottom Page-Count button causes scenes page to reset to top ( #5241 )
...
I think was was happening is the browser was trying to do too much at once (Rendering the popup and focusing the input simultaneously). I believe it was triggering a reflow and setting the site back to default aka: back to the top.
I set the timeout to 0 which moves the execution to the next loop event. It gives the browser time to do one and then the other, not both at the same time.
I moved `onKeyPress` to `onKeyDown` due to the former being depreciated.
2024-09-10 14:52:12 +10:00
Gykes
a44993bbf4
Fix source-selector being blocked on mobile ( #5229 )
...
Small CSS change to allow the `source-selector` to be brought to the front of the controls to allow people to select which source they would like.
2024-09-10 14:43:09 +10:00
DogmaDragon
ba83da1983
Add note about saved filter sorting ( #5234 )
2024-09-08 01:20:44 +03:00
WithoutPants
0a98296642
Fix scroll to top behaviour ( #5228 )
2024-09-06 13:53:23 +10:00
WithoutPants
ca970b9706
Use gallery updated at for cover mod time ( #5225 )
2024-09-05 16:45:15 +10:00
WithoutPants
2b288fd67c
Add changelog for 0.27 ( #5224 )
2024-09-05 16:35:14 +10:00
WithoutPants
7f1ad30db1
Show option for sub-content only if there are child objects ( #5223 )
2024-09-05 16:34:56 +10:00
yoshnopa
5721ea2b70
Gallery scrubber wall view ( #5191 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-09-05 13:06:43 +10:00
WithoutPants
8c2a25b833
Fix gallery scrubber image order ( #5222 )
2024-09-05 12:59:20 +10:00
DirtyRacer1337
601a16b5cb
replace stashBox validation ( #5187 )
2024-09-05 12:59:05 +10:00
dogwithakeyboard
879c20efc7
Add linkTypes to performer popover ( #5195 )
2024-09-05 12:55:19 +10:00
yoshnopa
283f76240f
Make Scrubbers touchscreen capable ( #5183 )
2024-09-05 11:43:31 +10:00
WithoutPants
ad17e7defe
Fix handling of files to delete during delete Gallery operation ( #5213 )
...
* Only remove file in zip from image if deleting from zip file
* Only remove file in folder from image if deleting from folder
2024-09-05 11:27:31 +10:00
WithoutPants
7a2e59fcef
Fix scene filter panel colour slider range ( #5221 )
...
* Refactor SceneVideoFilterPanel sliders.
Fix colour values to go between 0-200%.
* Add cursor for filter slider values to hint interaction
2024-09-05 11:26:25 +10:00
WithoutPants
7c09f24f34
Don't try to migrate non-existent vtt files ( #5216 )
2024-09-05 11:25:56 +10:00
WithoutPants
fb82866512
Don't show move drop target on non-move drag operations ( #5219 )
2024-09-05 11:25:30 +10:00
Gykes
15da2c1f4c
Fix select field alias odd spacing ( #5218 )
...
* Fix Tag and Alias odd spacing
As Echo6ix brough up the HTML Engine doesn't generate whitespace at the beginning of a string. Modifying it to use ` ` so that the spacing will be correct.
fixes https://github.com/stashapp/stash/issues/4997
* update for performerSelect and studioSelect
2024-09-05 11:25:05 +10:00
WithoutPants
1dac598755
Remove console.log. Remove vestigial property ( #5217 )
2024-09-05 09:35:56 +10:00
Ian McKenzie
ad442fbee5
lint: switch exportloopref to copyloopvar per warning message ( #5212 )
2024-09-04 16:05:44 +10:00
WithoutPants
4e9925fd3f
Show page numbers on low page count ( #5206 )
...
Shows individual page numbers instead of the page count selector when pages < 4.
2024-09-04 09:41:53 +10:00
WithoutPants
7b064ac99e
Only give height to gallery-container on larger devices ( #5205 )
...
Having height/overflow on the stacked/vertical orientation causes weird scrolling behaviour.
2024-09-04 09:39:59 +10:00
WithoutPants
a8a3b4cfd9
Don't focus query field on select ( #5204 )
2024-09-04 09:39:41 +10:00
WithoutPants
306ba63ab6
Prevent window scrolling on mouse wheel scroll when numeric input field is focused and hovered. ( #5199 )
2024-09-03 16:33:49 +10:00
WithoutPants
c21ded028a
Scan video orientation ( #5189 )
...
* Adjust video dimensions for side data rotation
* Warn user when ffprobe version < 5. Only get rotation data on version >= 5
2024-09-03 16:33:15 +10:00
WithoutPants
899ee713ab
Adjust image dimensions for exif orientation ( #5188 )
2024-09-03 16:32:29 +10:00
WithoutPants
a3c34a51aa
Gallery cover url ( #5182 )
...
* Add default gallery image
* Add gallery cover URL path
* Use new cover URL in UI
* Hide gallery preview scrubber when gallery has no images
* Don't try to show lightbox for gallery without images
* Ignore unrelated lint issue
2024-09-03 16:31:55 +10:00
DogmaDragon
010a355e0b
Add info about regex modifiers ( #5200 )
2024-09-02 22:44:17 +03:00
WithoutPants
bcf0fda7ac
Containing Group/Sub-Group relationships ( #5105 )
...
* Add UI support for setting containing groups
* Show containing groups in group details panel
* Move tag hierarchical filter code into separate type
* Add depth to scene_count and add sub_group_count
* Add sub-groups tab to groups page
* Add containing groups to edit groups dialog
* Show containing group description in sub-group view
* Show group scene number in group scenes view
* Add ability to drag move grid cards
* Add sub group order option
* Add reorder sub-groups interface
* Separate page size selector component
* Add interfaces to add and remove sub-groups to a group
* Separate MultiSet components
* Allow setting description while setting containing groups
2024-08-30 11:43:44 +10:00
Ian McKenzie
96fdd94a01
Create a section in the history panel to reset scene activity ( #5168 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-29 13:34:22 +10:00
sezzim
68738bd227
Support for assigning any image from a gallery as the cover ( #5053 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-29 11:24:52 +10:00
dependabot[bot]
8133aa8c91
Bump micromatch from 4.0.5 to 4.0.8 in /ui/v2.5 ( #5180 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 10:21:04 +10:00
Andi
ae1841efb0
chore: use errors.New to replace fmt.Errorf with no parameters will much better ( #4778 )
2024-08-28 14:45:57 +10:00
WithoutPants
27aef4ac2e
Update gqlgen and gqlparser dependencies ( #5179 )
2024-08-28 14:31:56 +10:00
Gykes
b3d6a8eedd
Removing Play Button With No File ( #5141 )
...
* Remove Play Button With No File
* Hide controls when there is no file
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-08-28 10:50:04 +10:00
Gykes
a023a86ca6
Fix Studio Pluralization ( #5161 )
...
Small bug fix so that if a studio only has 1 child studio then the correct pluralization is used.
2024-08-28 10:20:16 +10:00
WithoutPants
294e2090d0
Scene player presentation improvements ( #5145 )
...
* Show controls before video plays
* Allow interaction with controls while displaying error
* Source selector improvements
Don't auto-play next source if manually selected.
Don't remove errored sources
* Show errored sources in different style
2024-08-28 10:10:47 +10:00
Gykes
c69d72b243
Add Overlay-duration to span ( #5177 )
...
Adding overlay-duration so it has it's own dedicated class. Helps with theming/customization
closes https://github.com/stashapp/stash/issues/4240
2024-08-28 09:40:58 +10:00
Gykes
cdea9374d8
Standardizing the delete dropdown. ( #5176 )
...
Changed to use "delete" rather than "delete_entity"
2024-08-28 09:23:58 +10:00
WithoutPants
b1b223c90a
Persist tagger settings and change defaults ( #5165 )
...
* Persist tagger settings in UIConfig
* Show males and set tags by default
* Add release note
2024-08-28 09:19:50 +10:00
WithoutPants
c74456c07e
Bump linux ffmpeg URL for latest version ( #5172 )
2024-08-28 09:07:49 +10:00