Roman Tarasov
|
ef814ad56b
|
Unify scan and watcher tree traversal with a shared scan walker
|
2026-03-22 17:54:58 +03:00 |
|
Roman Tarasov
|
cec94656c6
|
Cache owning scan roots for game entries and simplify targeted backport reconciliation
|
2026-03-22 17:29:47 +03:00 |
|
Roman Tarasov
|
d318b5e607
|
Refactor scanning to use kevent-driven dirty roots, debounce filesystem events, run targeted per-root cleanup and discovery, and support bounded scan_depth traversal for nested directories and image files
|
2026-03-22 15:39:31 +03:00 |
|
Roman Tarasov
|
edcac6bdd7
|
Refactor scanning into a scanner service, replace main loop sleep polling with kevent/wake-pipe waiting, and keep polling as a runtime fallback
|
2026-03-22 13:13:52 +03:00 |
|
Roman Tarasov
|
27feba2085
|
Add bounded scan_depth with recursive_scan compatibility remap
Add scan_depth config, remap legacy recursive_scan=1 to scan_depth=2, and avoid duplicate traversal of nested scan roots
|
2026-03-22 12:43:55 +03:00 |
|
Roman Tarasov
|
82603fce7d
|
Fixed waiting for images to stabilize
|
2026-03-22 12:09:05 +03:00 |
|
Roman Tarasov
|
0fcc970a20
|
Create /data/.kstuff_noautomount
|
2026-03-16 01:18:56 +03:00 |
|
Roman Tarasov
|
c785daaddf
|
Changed image mount directory to /mnt/shadowmnt
|
2026-03-14 23:41:28 +03:00 |
|
Roman Tarasov
|
2db6b49439
|
Fix /dev/lvd attach
|
2026-03-14 23:18:19 +03:00 |
|
Roman Tarasov
|
aff2fc0e6c
|
Remove stale duplicate-tracking entries when sources disappear
|
2026-03-14 20:08:29 +03:00 |
|
Roman Tarasov
|
a212a883b3
|
1.6b4
|
2026-03-10 02:24:03 +03:00 |
|