bnkai
defb23aaa2
Fix vtt sprite generation ( issue #1033 ) ( #1035 )
2021-01-14 12:53:42 +11:00
InfiniteTF
aad4ddc46d
Add batch delete for performers/tags/studios/movies ( #1053 )
...
* Add batch delete for performers/tags/studios/movies
* Fix ListFilter styling bug
2021-01-13 11:57:53 +11:00
SpedNSFW
03a9d65cfe
extend resolutions ( #1036 )
...
* extend resolutions
- Simplifies logic
- Adds more options including 540p, 1440p, and resolutions common to VR such as 1920p
- Supports vertical/portrait videos and images
* implement new resolution filters
2021-01-07 16:10:59 +11:00
bnkai
1882b44951
Strip file extension from scene title when scanning ( #1022 )
2021-01-07 11:38:30 +11:00
InfiniteTF
d50238cf41
Various bugfixes for scene tagger ( #1014 )
...
* Tagger fixes
* Validate stash-box endpoint pattern
2020-12-28 13:28:29 +11:00
WithoutPants
c8bcaaf27d
Fix scene file name parser update ( #998 )
...
* Fix conversion of input maps
* Only set changed scene values in parser update
2020-12-24 09:03:23 +11:00
InfiniteTF
e84c92355e
Fix integer overflow for scene size on 32bit systems ( #994 )
...
* Fix integer overflow for scene size on 32bit systems
* Cast to double in sqlite to prevent potential overflow
* Add migration to reset scene sizes and scan logic to repopulate if empty
2020-12-22 10:29:53 +11:00
bnkai
e883e5fe27
Add Mouse Click support for the CDP scraper ( #827 )
2020-12-22 09:42:31 +11:00
WithoutPants
aadbcaeec2
Organised flag ( #988 )
...
* Add organized boolean to scene model (#729 )
* Add organized button to scene page
* Add flag to galleries and images
* Import/export changes
* Make organized flag not null
* Ignore organized scenes for autotag
Co-authored-by: com1234 <com1234@notarealemail.com>
2020-12-18 08:06:49 +11:00
InfiniteTF
99bd7bc750
Fix broken isMissing filters ( #1000 )
2020-12-17 20:27:44 +01:00
aGlkZGVu
fad64ba126
Implement user customizable menu items ( #974 )
2020-12-09 11:59:09 +11:00
WithoutPants
86747acc78
Use changesets correctly when updating objects ( #976 )
2020-12-04 12:42:56 +11:00
bnkai
a96ab9ce6f
Add support for setting cookies in the scraper ( #934 )
2020-12-01 16:34:09 +11:00
bnkai
aecbd236bc
Tune image referrer path ( #968 )
2020-11-30 10:50:43 +11:00
InfiniteTF
a7d333786f
Fix studio parent getting wiped in edit mode ( #973 )
2020-11-30 10:50:04 +11:00
WithoutPants
54c9f167ba
Show studio as text in scene cards where studio image isn't set ( #965 )
2020-11-27 08:01:56 +11:00
WithoutPants
1d910419d1
Replace natural_sort with third party call ( #964 )
2020-11-27 08:01:36 +11:00
JoeSmithStarkers
df37ddcc2c
Added natural sort for scene and image titles ( #943 )
...
* Added natural sort for scene and images
* Use natural sort for movie names
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2020-11-25 20:09:07 +11:00
JoeSmithStarkers
e3eb550a7d
Parallel scanning/generation, and combined scanning/preview/sprite ( #820 )
...
* Implement parallel scanning and generation, and combined scanning/preview/sprite generation.
* Added UI component for preview/sprite generation during scan, and configurable number of parallel tasks.
* Add v050 changelog entry
2020-11-25 12:45:10 +11:00
bnkai
e62e74bff4
Use symwalk for scrapers ( #938 )
2020-11-16 09:21:26 +11:00
WithoutPants
0a098b1d63
Selective scan ( #940 )
2020-11-16 09:20:04 +11:00
InfiniteTF
ba8b3b29a4
Update findGalleries to only fetch imageCount instead of all images ( #941 )
2020-11-15 14:40:47 +11:00
WithoutPants
c74f145224
Only set stash from env if not set ( #937 )
2020-11-12 10:05:09 +11:00
WithoutPants
beb84b8e94
Fix image memory issue ( #935 )
...
* Return slim images from mutations
* Fix potential memory leaks
2020-11-10 20:19:13 +11:00
Belley
94392c7c4d
Fixing image for Freeones Scrapers ( #930 )
2020-11-07 09:36:26 +11:00
WithoutPants
5f482b7b8a
Handle zip file modification ( #877 )
...
* Rescan zip if updating mod time
* Use inequality for mod time comparison
* Add sort by file_mod_time (fixes #469 )
2020-11-05 10:26:51 +11:00
InfiniteTF
9ec762ae9a
Fix outstanding tagger issues ( #912 )
...
* Fix potential image errors
* Fix issue preventing favoriting of tagged performers
* Add error handling in case of network issues
* Show individual search errors
* Unset scene results if query fails
* Don't abort scene submission if scene id isn't found
2020-11-05 08:28:58 +11:00
WithoutPants
cbfd9e82b7
Fix image clean ( #913 )
...
* Use correct regex when cleaning images
* Clarify video exclusion pattern heading
2020-11-03 09:34:53 +11:00
WithoutPants
bae82513eb
Add equals/not equals string criteria ( #917 )
...
* Fix encoding of string criteria
* Add equals and includes (and not) string criteria
2020-11-03 09:26:07 +11:00
WithoutPants
8e75a8fff5
Add selection and export for all list pages ( #873 )
...
* Include studios in movie export
* Generalise cards
* Add selection and export for movies
* Refactor gallery card
* Refactor export dialogs
* Add performer selection and export
* Add selection and export for studios
* Add selection and export of tags
* Include movie scenes and gallery images
2020-10-31 09:41:12 +11:00
WithoutPants
90c5a9dd4a
Add page sizes up to 1000 ( #904 )
2020-10-29 09:27:56 +11:00
WithoutPants
c75b5c204d
Don't set default studio image ( #887 )
2020-10-27 09:35:50 +11:00
JoeSmithStarkers
47468fe122
Cache generated regex for each path ( #891 )
2020-10-26 15:57:58 +11:00
InfiniteTF
3346f8dcca
Stash-box tagger integration ( #454 )
2020-10-24 14:31:39 +11:00
WithoutPants
70f73ecf4a
Update freeones scraper ( #881 )
2020-10-24 13:12:21 +11:00
JoeSmithStarkers
71c814c116
Added streaming quality options ( #790 )
2020-10-22 15:02:27 +11:00
WithoutPants
109e55a25a
Query url parameters ( #878 )
2020-10-22 11:56:04 +11:00
WithoutPants
228a5c5537
Use temp redirects for setup ( #875 )
2020-10-22 08:17:15 +11:00
com1234475
3832c8505a
Make performer name mandatory in graphQL ( #273 ) ( #841 )
2020-10-21 11:27:16 +11:00
SpedNSFW
147d0067f5
Add gallery scraping ( #862 )
2020-10-21 09:24:32 +11:00
WithoutPants
872bb70f6e
Fix scan issue when encountering invalid symlinks ( #871 )
...
* Implement fixed symwalk algorithm
* Remove dependency
2020-10-20 17:00:23 +11:00
WithoutPants
8eda72ad89
Image improvements ( #847 )
...
* Fix image performer filtering
* Add performer images tab
* Add studio images tab
* Rename interface
* Add tag images tab
* Add path filtering for images
* Show image stats on stats page
* Fix incorrect scan counts after timeout
* Add gallery filters
* Relax scene gallery selector
2020-10-20 10:11:15 +11:00
InfiniteTF
d9270dd7c3
Treat empty string columns as missing ( #852 )
2020-10-16 11:14:48 +11:00
InfiniteTF
528b32d1b7
Sort images in galleries by path ( #855 )
2020-10-16 10:56:24 +11:00
InfiniteTF
73eb5c7a1f
Add image-count sorting, and image deletion on gallery deletion ( #853 )
2020-10-16 10:35:50 +11:00
InfiniteTF
482f8cbd92
Fix clean and scan bugs ( #846 )
2020-10-14 10:51:36 +11:00
WithoutPants
aca2c7c5f4
Images section ( #813 )
...
* Add new configuration options
* Refactor scan/clean
* Schema changes
* Add details to galleries
* Remove redundant code
* Refine thumbnail generation
* Gallery overhaul
* Don't allow modifying zip gallery images
* Show gallery card overlays
* Hide zoom slider when not in grid mode
2020-10-13 10:12:46 +11:00
WithoutPants
4f9af6ba27
Example python plugin ( #825 )
...
* Add example python plugin
* Fix log incorrectly detecting as progress level
2020-10-12 08:20:20 +11:00
WithoutPants
ade109d9e4
Path filter for scenes and galleries ( #834 )
2020-10-12 08:19:51 +11:00
WithoutPants
98dda782aa
Prevent invalid date tag in video file from aborting scan ( #836 )
...
* Give more context when ffprobe fails
* Suppress JSONTime unmarshal error
* Tidy scan logging
2020-10-11 12:02:41 +11:00