feat: add dashboard top source report
This commit is contained in:
@@ -48,6 +48,7 @@ Priority tasks:
|
||||
|
||||
Delivered:
|
||||
- Dashboard time-series charts show daily mail volume, compliance rate, and failure rate.
|
||||
- Top sending sources show DMARC, SPF, and DKIM pass/fail breakdowns on the dashboard.
|
||||
|
||||
Quality bar:
|
||||
- A domain owner can understand who sends mail as their domain, which sources fail, and what to fix next.
|
||||
|
||||
+1
-1
@@ -79,9 +79,9 @@ Goal: convert raw DMARC data into useful operational reporting.
|
||||
|
||||
Delivered:
|
||||
- Dashboard trend charts for volume, compliance rate, and failure rate.
|
||||
- Top sender/source reports with pass/fail breakdowns.
|
||||
|
||||
Planned:
|
||||
- Top sender/source reports with pass/fail breakdowns.
|
||||
- Per-domain report timeline and daily rollups.
|
||||
- Exportable reports for a selected domain and date range.
|
||||
- Clear recommendations for common cases: unknown source, SPF-only pass, DKIM-only pass, full fail, and policy not enforced.
|
||||
|
||||
+2
-2
@@ -131,14 +131,14 @@ This file tracks the specific implementation tasks for each milestone of the DMA
|
||||
- [x] Integrate Chart.js library
|
||||
- [x] Create time-series charts for DMARC compliance
|
||||
- [x] Add volume charts for email traffic
|
||||
- [ ] Implement sender breakdown visualizations
|
||||
- [x] Implement sender breakdown visualizations
|
||||
- [ ] Create policy distribution charts
|
||||
|
||||
### Dashboard Widgets
|
||||
- [ ] Create compliance rate summary widget
|
||||
- [ ] Add enforcement rate widget
|
||||
- [x] Implement email volume trends widget
|
||||
- [ ] Create top sender sources widget
|
||||
- [x] Create top sender sources widget
|
||||
- [ ] Add alert status summary (for later integration)
|
||||
|
||||
### Historical Data
|
||||
|
||||
Reference in New Issue
Block a user