stash/internal/manager/config
WithoutPants e52ac14d56
Fix missing folder corruption during scanning (#6608)
* Add root paths parameter to GetOrCreateFolderHierarchy

Ensures that folders are only created up to the root library paths.

* Create full folder hierarchy when scanning a new folder

During a recursive scan, folders should be created as they are encountered (folders are handled in a single thread). This change applies only during a selective scan. Creates up to the root library folder.

* Create folder hierarchy on new file scan

This should only apply when scanning a specific file, as parent folders should be been created during a recursive scan.

* Fix existing folders with missing parents during scan
2026-02-27 07:42:53 +11:00
..
config.go Custom sprite generation (#6588) 2026-02-20 15:09:59 +11:00
config_concurrency_test.go Fix setting pointers corrupting config in memory (#4868) 2024-05-23 10:56:18 +10:00
config_test.go Replace viper with koanf (#4845) 2024-05-21 11:24:47 +10:00
enums.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
init.go Upgrade to koanf 2.2.1 (#5985) 2025-11-06 18:20:52 +11:00
stash_config.go Fix missing folder corruption during scanning (#6608) 2026-02-27 07:42:53 +11:00
tasks.go Image phash generation (#6497) 2026-01-27 17:00:56 +11:00
ui.go Respect user preference for type-to-create in image/scene multi-select form (#6376) 2025-12-11 08:22:29 +11:00