Commit Graph

17 Commits

Author SHA1 Message Date
admin 62aa1804dc docs: add section-by-section comments — receiver.py 2026-05-18 20:59:29 +00:00
admin 9a02c7c5ae docs: add section-by-section comments — __main__.py 2026-05-18 20:58:33 +00:00
admin 2c1a1cdbdd docs: add section-by-section comments — __init__.py 2026-05-18 20:58:15 +00:00
admin 8e8c9d8d6f fix: use correct ns8-sendmail signature (runagent ns8-sendmail -s -f <to>) 2026-05-18 20:29:55 +00:00
admin 42a8d95f7f chore: remove smtp_config.py - no longer needed, ns8-sendmail handles relay 2026-05-18 20:06:23 +00:00
admin 8ce60efd66 refactor: notifier - use ns8-sendmail instead of smtplib, drop smtp_config dependency 2026-05-18 20:06:01 +00:00
admin a296ab127d feat: notifier - use NS8 Redis SMTP relay as primary source via smtp_config.resolve_smtp_config() 2026-05-18 15:28:57 +00:00
admin 5890142ce6 feat: add smtp_config.py - read SMTP settings from NS8 Redis cluster state 2026-05-18 15:28:09 +00:00
admin 0808cd6046 perf: correlator - use HGETALL to batch-read module status (fewer redis-cli calls) 2026-05-18 15:25:16 +00:00
admin db0342b73d fix: repo_check - handle multi-backend NS8 credentials (B2, S3, SFTP, local) 2026-05-18 15:24:33 +00:00
admin 586be70c46 feat: add __init__.py package marker 2026-05-18 15:23:56 +00:00
admin e7239224fa feat: add __main__.py entry point 2026-05-18 15:23:49 +00:00
admin 720c2fd910 feat: add utils (config loader, logging setup) 2026-05-18 15:13:31 +00:00
admin fd7723a9f8 feat: add unified email notifier with classified outcome 2026-05-18 15:13:06 +00:00
admin 0deac8d220 feat: add repository reachability and health check 2026-05-18 15:12:01 +00:00
admin 6fdd640887 feat: add backup status correlator via Redis cluster state 2026-05-18 15:11:35 +00:00
admin 7b0675bf4b feat: add alertmanager webhook receiver 2026-05-18 15:11:09 +00:00