diff options
| author | Paul Buetow <paul@buetow.org> | 2026-01-06 10:03:43 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-01-06 10:03:43 +0200 |
| commit | f5cffe240c44045684d4f74981235b060828550e (patch) | |
| tree | a1be9ab5edee3c42052a81391a307dfe1202e08d /go.mod | |
| parent | 5fa8012c6b085c8d4244d3b4f9c99c1937fb65a2 (diff) | |
Add HTML status page generation (v1.3.0)v1.3.0
- Add configurable HTML status page generation after each check-run
- Default output: /var/www/htdocs/buetow.org/self/gogios/index.html
- New config options: HTMLStatusFile (path) and HTMLDisable (bool)
- Auto-creates output directory if it doesn't exist
- Uses atomic writes (tmp file + rename) to prevent corruption
- Auto-refresh every 5 minutes via meta tag
- Minimal, clean styling based on f3s_fallback template
- W3C HTML5 compliant output
- Email notifications on I/O errors via existing notifyError mechanism
- Mirrors email report structure (status changes, unhandled alerts, stale alerts)
- Comprehensive unit tests including W3C compliance validation
- All user-generated content properly HTML-escaped for security
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'go.mod')
0 files changed, 0 insertions, 0 deletions
