admin
|
80f3ff5e50
|
docs: add ns8-sendmail rationale, email structure docs; fix multi-recipient handling
|
2026-05-18 21:55:27 +00:00 |
|
admin
|
b71e209076
|
docs: add per-status docs, backend mapping, runagent rationale; improve log messages
|
2026-05-18 21:55:26 +00:00 |
|
admin
|
f20a214cd8
|
docs: add full docstrings, Redis key/field reference, outcome classification rules
|
2026-05-18 21:55:24 +00:00 |
|
admin
|
8c6d085d46
|
fix: add NS8 native alertnames, extract id label as backup_id fallback, expand comments
|
2026-05-18 21:55:22 +00:00 |
|
admin
|
f5af03b540
|
docs: add full inline comments to utils.py
|
2026-05-18 21:06:20 +00:00 |
|
admin
|
7f40fe5d48
|
docs: add section-by-section comments — notifier.py
|
2026-05-18 21:04:12 +00:00 |
|
admin
|
20d7ecc8c4
|
docs: add section-by-section comments — repo_check.py
|
2026-05-18 21:02:14 +00:00 |
|
admin
|
9366027534
|
docs: add section-by-section comments — correlator.py
|
2026-05-18 21:00:51 +00:00 |
|
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 |
|