WithoutPants
ce4b86daf5
Fix tag order on details pages ( #6143 )
...
* Fix related tag order
* Fix unit tests
2025-10-16 13:15:09 +11:00
WithoutPants
0c5285c949
Add 0.29 changelog
2025-10-15 17:55:05 +11:00
WithoutPants
fbba4f06a9
Correct movies to groups in default menu items ( #6140 )
...
Fixes unnecessary config migration artifact in new systems
2025-10-15 16:53:08 +11:00
WithoutPants
e1b3b33c24
Correctly load generate options when generating from tasks page ( #6139 )
2025-10-15 16:52:54 +11:00
underprovisioned
eb816d2e4f
Sort duplicate scene groups by total filesize descending ( #6133 )
2025-10-15 16:52:40 +11:00
WithoutPants
05e2fb26be
Fix setup wizard issues ( #6138 )
...
* Correct paths in confirm step
* Maintain paths when going back from confirm step
2025-10-15 16:31:52 +11:00
WithoutPants
7b182ac04b
Vacuum into database directory then move file if backup dir different ( #6137 )
...
If the backup directory is not the same directory as the database, then vacuum into the same directory then move it to its destination. This is to prevent issues vacuuming over a network share.
2025-10-15 16:30:06 +11:00
WithoutPants
2e8bc3536f
Null check image visual_files ( #6136 )
2025-10-15 16:29:51 +11:00
WithoutPants
6d76fe690b
Add padding to tag links ( #6129 )
2025-10-13 13:13:58 +11:00
WithoutPants
d3f6301101
Use natural sort for related tags ( #6128 )
2025-10-13 13:13:45 +11:00
WithoutPants
72c9c436be
Fix groups not transferring when merging tags ( #6127 )
...
* Add test for group when merging tags
* Fix groups not reallocated when merging tags
2025-10-13 13:13:23 +11:00
fancydancers
2ed9e5332d
add content-disposition filename header to streams ( #6119 )
...
* add content-disposition filename header to streams
* Fix filename generation on windows
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2025-10-09 13:35:11 +11:00
WithoutPants
c5bad48ece
Scene list cleanup ( #6104 )
...
* Generalise and cleanup list toolbar
* Generalise ListResultsHeader
* Fix padding on sub-pages
2025-10-06 07:45:36 +11:00
WithoutPants
af76f4a24a
Prevent input field from focusing on touch devices rather than mobile ( #6105 )
2025-10-06 07:44:59 +11:00
xtc1337
15bf28d5be
Adding the ability to support different Haptic Devices ( #5856 )
...
* refactored `Interactive` class to allow more HapticDevice devices
* simplified api hooks
* update creation of `interactive` to pass `stashConfig`
* updated UIPluginApi to mention `PluginApi.InteractiveUtils`
2025-09-25 15:27:58 +10:00
sezzim
c9ca40152f
Show gallery cover on the edit panel ( #5935 )
2025-09-25 15:26:24 +10:00
WithoutPants
724d438721
Wall item height fix ( #6101 )
...
* Fix scene wall item height with fewer items
* Fix for marker wall
* Fix for image wall
* Provide some allowance for items to go over height
2025-09-25 15:26:01 +10:00
DogmaDragon
acddf97771
Refactor issue templates: replace markdown files with YAML configurations for bug reports, feature requests ( #6102 )
2025-09-25 15:20:30 +10:00
WithoutPants
823ed346c1
Add separate sidebar toggle button ( #6077 )
...
* Move sidebar toggle to right. Change icon
* Show sidebar button on selection
* Fix clicking toggle cycling visibility on smaller views
* Show more tags component when cutoff == 0
* Hide filter/filter icon buttons in certain situations
* Move sidebar toggle to left on xl viewports
2025-09-24 11:27:08 +10:00
WithoutPants
3bb771a149
Add search term filter tag to scene list filter tags ( #6095 )
...
* Add search term to filter tags on scene list page
Clicking on the tag selects all on the search term input. Clicking on the x erases it.
* Ensure clear criteria maintains consistent behaviour on other pages
* Hide search term tag when input is visible
2025-09-24 10:45:09 +10:00
WithoutPants
793a5f826e
Edit filter load save ( #6092 )
...
* Add load/save buttons to edit filter dialog
* Add title to save filter dialog
* Change ExistingSavedFilterList parameters
* Add title to load/save buttons
2025-09-18 12:09:19 +10:00
WithoutPants
8012f2eb8a
Add search term input to edit filter dialog ( #6082 )
2025-09-17 15:08:47 +10:00
WithoutPants
98716d5568
Show search field always ( #6079 )
2025-09-17 14:41:48 +10:00
feederbox826
edcc4e8968
Fix descender line-height ( #6087 )
2025-09-16 14:25:22 +10:00
Otter Bot Society
12c4e1f61c
Treat images with no exif metadata as well-oriented ( #6006 )
2025-09-09 16:48:16 +10:00
WithoutPants
cc97e96eaa
Add wall zoom functionality ( #6011 )
...
* Show zoom slider when wall view active
* Add zoom functionality to scene wall
* Add zoom functionality to image wall
* Add zoom functionality to gallery wall
* Add zoom functionality for marker wall
2025-09-09 16:45:29 +10:00
WithoutPants
b1883f3df5
Add gallery link to image lightbox ( #6012 )
2025-09-09 16:44:51 +10:00
gregpetersonanon
fd36c0fac7
Allow scan to continue when encountering an error ( #6073 )
2025-09-09 15:10:13 +10:00
feederbox826
b5b207c940
remove ruby and faraday gem ( #6020 )
2025-09-09 15:07:00 +10:00
feederbox826
c0ba119ebf
exclude empty regex exclude ( #6023 )
2025-09-09 15:04:39 +10:00
feederbox826
e23bdfa204
Add media hardware key support ( #6031 )
2025-09-09 15:03:55 +10:00
WithoutPants
14be3c24ff
Revert "Search term filter tag on scene list ( #5991 )" ( #6003 )
...
This reverts commit 21ee88b149 .
2025-07-08 13:12:46 +10:00
WithoutPants
21ee88b149
Search term filter tag on scene list ( #5991 )
...
* Add search term to filter tags on scene list page
Clicking on the tag selects all on the search term input. Clicking on the x erases it.
* Ensure clear criteria maintains consistent behaviour on other pages
2025-07-08 10:41:33 +10:00
WithoutPants
dd9a1f5ce3
Apply filter hook to subpage sidebar filters ( #5995 )
...
* Apply filterHook to sidebar filters on subpages
* Hide studio filter in studio subpage
2025-07-08 10:41:12 +10:00
WithoutPants
694675470e
Map parent studio after creation ( #5996 )
2025-07-08 10:40:54 +10:00
WithoutPants
642b0f2291
Add missing keybinds to scene list ( #5994 )
2025-07-03 14:41:06 +10:00
WithoutPants
1b3a8acab2
Bring back select all/none to scene list ( #5993 )
2025-07-03 13:07:37 +10:00
WithoutPants
108c0c7de5
Use /plugins instead of /plugin in testReact
2025-07-03 10:40:51 +10:00
WithoutPants
dcfb3b7d37
Throw error on re-registering component only if in prod environment ( #5990 )
...
This was causing an error when hot-reloading components, meaning that the components would not be refreshed.
2025-07-02 17:07:01 +10:00
WithoutPants
d98e9c6618
Show filter tags in scene list toolbar ( #5969 )
...
* Add filter tags to toolbar
* Show overflow control if filter tags overflow
* Remove second set of filter tags from top of page
* Add border around filter area
2025-07-02 16:34:40 +10:00
QxxxGit
f01f95ddfb
Organize UIPluginApi.md docs and pluginApi.d.ts ( #5971 )
...
* Organized alphabetically and removed duplicate Setting and TabTitleCounter
* Organized components alphabetically
* Add missing PerformerDetailsPanel and PerformerDetailsPanel.DetailGroup
* Add missing SceneFileInfoPanel component
* Add missing MainNavBar.MenuItems and MainNavBar.UtilityItems in docs
2025-07-01 13:48:16 +10:00
WithoutPants
3a232b1d6c
Pagination styling ( #5973 )
...
* Raise pagination slightly to avoid occlusion from link bar
* Add shadow to pagination
2025-06-30 07:53:33 +10:00
WithoutPants
6f4920cb81
Update custom css links and replace plex theme link with themes link ( #5976 )
2025-06-30 07:53:08 +10:00
WithoutPants
61ab6ce6bd
Fix funscript parsing issues ( #5978 )
...
* Accept floating point numbers for at field in funscript
* Ignore type of script version field
* Write rounded ints for csv
2025-06-30 07:52:53 +10:00
WithoutPants
7215b6e918
Ensure tmp dir is created before creating temp file ( #5977 )
2025-06-30 07:52:32 +10:00
WithoutPants
bd8ec8cb83
Don't update stash ids when scraping from stash-box ( #5975 )
2025-06-30 07:52:12 +10:00
WithoutPants
429022a468
Handle marshalling scraped movie to group ( #5974 )
2025-06-30 07:51:53 +10:00
WithoutPants
5323d68d3d
Add graphql playground link to tools panel ( #5807 )
...
* Add graphql playground link to tools panel
* Move to separate section
2025-06-27 16:26:03 +10:00
DogmaDragon
3af472d3b2
Fix typo in Plugins documentation for clarity ( #5972 )
2025-06-27 12:54:44 +10:00
WithoutPants
7eff7f02d0
Add findFolder and findFolders queries to graphql schema ( #5965 )
...
* Add findFolder and findFolders queries to graphql schema
* Add zip file criterion to file and folder queries
2025-06-26 15:48:29 +10:00