feat: add incremental log scanning with resumable byte offsets

Track last processed byte offset per log file so scans only read new
entries, add --full flag to force a rescan, and persist state atomically.
This commit is contained in:
zwitschi committed 2026-08-05 21:41:00 +02:00
1 parent f5abaaf7e5
commit 51f57f7a04
14 files changed
+133 -9

No files matched your search

+3
View File
@@ -7,6 +7,9 @@
# python cache
__pycache__/
# incremental-scan state (regenerated each run)
data/scan_state.json
# reports data
reports/copyparty/
reports/mikrotik/