Fix issues with library scans and file moves with a focus on SMB usage (#1744)

* fix: add retry and retry delays to handle smb lag

* fix: issue with importing cb7 files. missing required dependency. Scan would fail prematurely if a cb7 file was present

* fix: cleanup empty subdirectories when cleaning up parent folders

* fix: update folder cleanup to account for SMB delays

* chore: cleanup redundant and weak tests from auto-generated unit tests

* fix: make sleep function name more descriptive

* fix: minor optimisation around path matching

* fix: update xz package to latest version
This commit is contained in:
CounterClops
2025-12-11 06:52:37 +11:00
committed by GitHub
parent f97b23ea14
commit 3ce8d496e0
7 changed files with 682 additions and 97 deletions

View File

@@ -72,6 +72,7 @@ dependencies {
// --- API Documentation ---
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.14'
implementation 'org.apache.commons:commons-compress:1.28.0'
implementation 'org.tukaani:xz:1.11' // Required by commons-compress for 7z support
implementation 'org.apache.commons:commons-text:1.14.0'
// --- Template Engine ---