integrity_scanner_fuer_stat.../scanner
Dieter Schlüter de5be23d23 fix: Mi2-Mi4 + Mi1 partial — version pins, file-lock, catalog lock, __main__ tests
- Mi2: requirements.txt — Obergrenzen hinzugefügt (<3.0, <5.0, etc.)
- Mi3: cmd_scan() — File-Lock via fcntl (data_dir/.scan.lock)
- Mi4: refresh_catalog() — Cache-Check unter self._lock (thread-safe)
- Mi1: tests/test_main.py — 17 neue Tests (__main__ Coverage 10% → 18%)
- 294/294 Tests grün
2026-06-14 21:36:24 +02:00
..
__init__.py feat: initial implementation of website integrity scanner 2026-06-12 00:51:41 +02:00
__main__.py fix: Mi2-Mi4 + Mi1 partial — version pins, file-lock, catalog lock, __main__ tests 2026-06-14 21:36:24 +02:00
ai_analyzer.py fix: Mi2-Mi4 + Mi1 partial — version pins, file-lock, catalog lock, __main__ tests 2026-06-14 21:36:24 +02:00
alerter.py fix: M1 exclude_paths '/' jamulix, M2 seed-should_crawl filter, M3 alert dedup 2026-06-14 21:12:36 +02:00
baseline.py feat: Inhaltsinventar in SQLite — KI-Inhaltsangabe je Objekt (URL + Hash) 2026-06-13 05:12:19 +02:00
checker.py feat: single-line progress indicator during crawl and ext-link check 2026-06-12 17:17:37 +02:00
config.py feat: add local server fallback to AI analyzer, include_paths support, config_path in reports 2026-06-14 19:02:17 +02:00
crawler.py fix: M1 exclude_paths '/' jamulix, M2 seed-should_crawl filter, M3 alert dedup 2026-06-14 21:12:36 +02:00
differ.py feat: add local server fallback to AI analyzer, include_paths support, config_path in reports 2026-06-14 19:02:17 +02:00
extractor.py feat: add local server fallback to AI analyzer, include_paths support, config_path in reports 2026-06-14 19:02:17 +02:00
plain.py fix: Report und Alarm-Mail konsistent (gemeinsamer Renderer) 2026-06-13 03:35:05 +02:00
report.py feat: add local server fallback to AI analyzer, include_paths support, config_path in reports 2026-06-14 19:02:17 +02:00