feat: add alert history
This commit is contained in:
@@ -65,6 +65,8 @@ You can now:
|
||||
- Integration with [Apprise](https://github.com/caronc/apprise)
|
||||
- Email, Slack, webhook, and more
|
||||
- Alert on new failures, compliance drops, or unknown senders
|
||||
- Daily and weekly DMARC summaries
|
||||
- Alert history for active and resolved alerts
|
||||
|
||||
### 🔐 User Management
|
||||
- Built-in authentication via **FastAPI Users**
|
||||
@@ -100,6 +102,34 @@ Then visit [http://localhost:8080](http://localhost:8080)
|
||||
|
||||
---
|
||||
|
||||
## 🚨 Integration with Apprise
|
||||
|
||||
DMARQ sends notifications through Apprise target URLs configured in
|
||||
**Settings** > **Notifications**. Add one target URL per line, enable
|
||||
notifications, and use **Send Test** to verify delivery. Apprise supports email,
|
||||
Slack, Teams, Discord, generic webhooks, and many other targets.
|
||||
|
||||
Notification settings include alert-rule toggles and thresholds for:
|
||||
|
||||
- New sending sources
|
||||
- Compliance-rate drops
|
||||
- DMARC failures above a daily threshold
|
||||
- Missing reports for monitored domains
|
||||
|
||||
DMARQ can also send daily and weekly summaries. Use **Preview Summary** to see
|
||||
the current summary payload, **Send Summary Now** for an immediate message, and
|
||||
the daily/weekly toggles to enable scheduled delivery.
|
||||
|
||||
Alert history is available in **Settings** > **Notifications** after alerts have
|
||||
been evaluated or sent. History rows track active/resolved status, first seen,
|
||||
last seen, observed count, and alert metadata.
|
||||
|
||||
See [Settings](docs/user_guide/settings.md) and
|
||||
[Configuration](docs/deployment/configuration.md) for examples and available
|
||||
settings.
|
||||
|
||||
---
|
||||
|
||||
## 📦 Requirements
|
||||
|
||||
- DMARC aggregate reports (XML, ZIP, or GZIP format)
|
||||
|
||||
Reference in New Issue
Block a user