Commit Graph

4 Commits

Author SHA1 Message Date
c186e0d4f7 fix: always repair NFO via update_tvshow_nfo so plot is written 2026-02-22 16:55:54 +01:00
87bf0d71cd style: apply formatter cleanup (import order, whitespace) 2026-02-22 11:26:06 +01:00
d71feb64dd feat: add perform_nfo_repair_scan startup hook 2026-02-22 11:16:25 +01:00
797bba4151 feat(tests): add comprehensive initialization service tests
- 46 tests for initialization orchestration
- Coverage: 96.65% (exceeds 85%+ target)
- Tests for scan status checking and marking
- Tests for initial setup (series sync, directory validation)
- Tests for NFO scan (configuration, execution, error handling)
- Tests for media scan (execution, completion tracking)
- Tests for full initialization sequences
- Tests for partial recovery and idempotency

Task 4 completed (Priority P1, Effort Large)
2026-01-26 18:22:21 +01:00