Skip to content

v0.76.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 05:43
74780a0

🚀 Highlights

Redesigned default maintenance page — the page the edge-proxy serves while a product is down is now a self-contained live status panel in RSGO's brand colours, instead of a static notice.

  • Live, not static: it renders the /__status contract directly, auto-refreshes every few seconds, and reloads visitors back into the app automatically the moment the product reports running.
  • State at a glance: accent colour follows the state — amber for maintenance, brand-blue for a rollout (deploying) — with state, reason and deployed version shown in a status panel.
  • Branding & language: product name, logo and support contact are themeable via branding; the on-page language toggle is driven by branding.locales (first locale = default, hidden for a single locale). All branding values are HTML/JSON-escaped.
  • Degrades cleanly: rows without data (e.g. reason outside planned maintenance, or until) hide automatically, and a correct no-JS fallback is server-rendered.

No configuration change required — existing edge.maintenancePage.mode: default products get the new page automatically. The /__status contract is unchanged.

📚 Documentation

  • configuration/maintenance-edge-proxy.md (DE + EN) refreshed: new screenshots for the maintenance and deploying states, plus the auto-refresh/auto-reload, accent and language-toggle behaviour.

Full Changelog: v0.75.2...v0.76.0