You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update DEVELOPMENT_PLAN.md and README.md for Issue #20 completion
Mark Issue #20 (History View & CSV Export) as complete in development plan.
Update README.md to reflect new frontend capabilities including:
- History page with interactive date range picker
- CSV export functionality
- Updated API endpoint documentation
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,9 +55,15 @@ npm run dev
55
55
56
56
## API Endpoints
57
57
58
-
The server provides REST API endpoints for configuration management:
58
+
The server provides REST API endpoints for configuration management and monitoring data:
59
59
60
60
```bash
61
+
# Live monitoring data
62
+
GET /api/status/live
63
+
64
+
# Historical data by endpoint
65
+
GET /api/history/endpoint/{id}
66
+
61
67
# Apply YAML configuration
62
68
POST /api/config/apply
63
69
Content-Type: text/plain
@@ -115,7 +121,7 @@ GET /api/test/monitoring/outages
115
121
-**Network Monitoring**: ✅ ICMP ping, TCP connect, HTTP status checks with concurrent execution
116
122
-**Configuration**: ✅ YAML-based with JSON Schema validation and version tracking
117
123
-**Data Storage**: ✅ SQLite with automatic 15-minute/daily rollups running every 5 minutes
118
-
-**Web Interface**: ✅ Real-time status dashboard with live data integration, endpoint detail pages, and responsive layout
124
+
-**Web Interface**: ✅ Real-time status dashboard with live data integration, endpoint detail pages, history view with CSV export, and responsive layout
119
125
-**Configuration Management**: ✅ Apply, list, and download configuration versions
120
126
-**Settings Management**: ✅ Key-value store with watermark tracking for rollup jobs
121
127
-**Alerting**: ✅ Status change detection with flap damping (2/2 thresholds)
0 commit comments