diff options
| author | dev | 2026-06-26 14:14:52 +0200 |
|---|---|---|
| committer | dev | 2026-06-26 14:14:52 +0200 |
| commit | 06536f57b1fdc76212da6b85fbc9287cc4f0de70 (patch) | |
| tree | 755e49a396091f953c428cb59a4cf56f03463267 /git@git.iamfabulous.de: | |
| parent | 13992fedaa0beaf93f6214993c95e685d249638f (diff) | |
| download | hnimdbbot-06536f57b1fdc76212da6b85fbc9287cc4f0de70.tar.gz | |
feat: add three-level logging with per-request debug output
- New --log-level flag: debug (default info), info, silent
debug: every API request logged (method, URL, status, duration)
info: normal events (batch progress, entry counts, summaries)
silent: only warnings and fatal errors
- Replaced all log.Printf/Fatalf calls with level-gated helpers
- API request timing added to queryWikiArticle, queryWikidataBatch, downloadFile
- Retries and backoff logged in debug mode
Diffstat (limited to 'git@git.iamfabulous.de:')
0 files changed, 0 insertions, 0 deletions
