summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-01-06 10:03:43 +0200
committerPaul Buetow <paul@buetow.org>2026-01-06 10:03:43 +0200
commitf5cffe240c44045684d4f74981235b060828550e (patch)
treea1be9ab5edee3c42052a81391a307dfe1202e08d /cmd
parent5fa8012c6b085c8d4244d3b4f9c99c1937fb65a2 (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 'cmd')
-rw-r--r--cmd/gogios/main.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/gogios/main.go b/cmd/gogios/main.go
index d223eb6..580d150 100644
--- a/cmd/gogios/main.go
+++ b/cmd/gogios/main.go
@@ -9,7 +9,7 @@ import (
"codeberg.org/snonux/gogios/internal"
)
-const versionStr = "v1.2.1"
+const versionStr = "v1.3.0"
func main() {
configFile := flag.String("cfg", "/etc/gogios.json", "The config file")