stash/pkg/manager
WithoutPants 39fdde273d
Scan refactor (#1816)
* Add file scanner
* Scan scene changes
* Split scan files
* Generalise scan
* Refactor ffprobe
* Refactor ffmpeg encoder
* Move scene scan code to scene package
* Move matchExtension to utils
* Refactor gallery scanning
* Refactor image scanning
* Prevent race conditions on identical hashes
* Refactor image thumbnail generation
* Perform count concurrently
* Allow progress increment before total set
* Make progress updates more frequent
2021-10-15 10:39:48 +11:00
..
config Errorlint sweep + minor linter tweaks (#1796) 2021-10-12 14:03:08 +11:00
jsonschema refactor: move from io/ioutil to io and os package (#1772) 2021-09-27 10:55:23 +10:00
paths refactor: move from io/ioutil to io and os package (#1772) 2021-09-27 10:55:23 +10:00
apikey.go Migrate to golang-jwt (#1757) 2021-09-24 11:57:49 +10:00
checksum.go Toward better context handling (#1835) 2021-10-14 15:32:41 +11:00
downloads.go Selective export (#770) 2020-09-15 17:28:53 +10:00
exclude_files.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
exclude_files_test.go Added exclude patterns support for Clean Task (#274) 2019-12-23 21:06:07 -05:00
filename_parser.go Studio aliases (#1660) 2021-09-09 18:13:42 +10:00
gallery.go Images section (#813) 2020-10-13 10:12:46 +11:00
generator.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
generator_phash.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
generator_preview.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
generator_sprite.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
image.go Errcheck phase 1 (#1715) 2021-09-21 09:34:25 +10:00
import.go Errorlint sweep + minor linter tweaks (#1796) 2021-10-12 14:03:08 +11:00
json_utils.go Images section (#813) 2020-10-13 10:12:46 +11:00
manager.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
manager_tasks.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
post_migrate.go Toward better context handling (#1835) 2021-10-14 15:32:41 +11:00
running_streams.go Errcheck phase 1 (#1715) 2021-09-21 09:34:25 +10:00
scene.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
scene_screenshot.go Allow uploading of custom scene covers (#262) 2019-12-13 15:40:58 -05:00
screenshot.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
studio.go Errorlint sweep + minor linter tweaks (#1796) 2021-10-12 14:03:08 +11:00
subscribe.go Job queueing (#1379) 2021-05-24 14:24:18 +10:00
task.go Toward better context handling (#1835) 2021-10-14 15:32:41 +11:00
task_autotag.go Errorlint sweep + minor linter tweaks (#1796) 2021-10-12 14:03:08 +11:00
task_clean.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_export.go refactor: move from io/ioutil to io and os package (#1772) 2021-09-27 10:55:23 +10:00
task_generate_markers.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_generate_phash.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_generate_preview.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_generate_screenshot.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_generate_sprite.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_import.go Toward better context handling (#1835) 2021-10-14 15:32:41 +11:00
task_migrate_hash.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_plugin.go Plugin hooks (#1452) 2021-06-11 17:24:58 +10:00
task_scan.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_scan_gallery.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_scan_image.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_scan_scene.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00
task_stash_box_tag.go Toward better context handling (#1835) 2021-10-14 15:32:41 +11:00
task_transcode.go Scan refactor (#1816) 2021-10-15 10:39:48 +11:00