testsAndMisc/python_pkg/endurain_import
Krzysztof kuhy Rudnicki 8bcdd20915 endurain_import: phone fallback skips files already imported, one summary line
RunnerUp keeps every export on the phone, so each run re-pulled the whole
history into the inbox and re-triggered every inotify watcher there.
pull_from_phone now skips names already in the inbox or in processed/
(processed_dir_for, shared with the importer) and logs one summary line,
escalated to WARNING when any pull failed.

Also: prune evidence/contracts to newest 20 (repo-size cap).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018RHwVPyiiQMPh4M3JQwQku
2026-10-09 18:46:57 +02:00
..
tests endurain_import: phone fallback skips files already imported, one summary line 2026-10-09 18:46:57 +02:00
__init__.py feat(endurain): self-hosted run viewer fed by RunnerUp WebDAV exports 2026-08-23 13:09:18 +02:00
__main__.py endurain_import: phone fallback skips files already imported, one summary line 2026-10-09 18:46:57 +02:00
db_lookup.py Dedupe endurain imports against postgres when the API cannot answer 2026-08-23 15:23:08 +02:00
ledger.py Grade against 3.14 too, not just run on it 2026-08-29 11:50:39 +02:00
sources.py endurain_import: phone fallback skips files already imported, one summary line 2026-10-09 18:46:57 +02:00
upload.py Grade against 3.14 too, not just run on it 2026-08-29 11:50:39 +02:00