Skip to content

v0.4.12

Choose a tag to compare

@shahriyardx shahriyardx released this 05 Oct 22:19
· 133 commits to main since this release

New

  • Status pages: a public page that shows visitors how your services are doing, opened from Status pages in the sidebar.
  • Components follow the uptime checks of the services you pick; visitors see the names you give them, never service names or addresses. Group them under headings and set their order.
  • Incidents and maintenance: report an incident and post updates as you learn more. Plan maintenance with a start and an end. Outages found by uptime checks show up on their own, unless you turn that off.
  • Templates fill in a saved incident message in one click. Postmortems add a longer write-up to a resolved incident.
  • Design with a live preview for desktop and phone: four ready-made looks, logos for light and dark, a favicon, accent color, theme, font, corners, spacing, daily bars for 30, 60 or 90 days, uptime percent, a response time chart, a banner, header links, footer text and custom CSS.
  • Words and language: reword or translate any text on the page, and show dates in a chosen language.
  • Who can see it: public, behind a password, or a draft only your team can open.
  • Own domain, like status.example.com, reached through the server's public IP or a Cloudflare Tunnel, with HTTP or HTTPS and an automatic certificate or one of your own; only the status page answers on that domain.
  • Use it elsewhere: an SVG badge, a website widget, JSON and RSS.
  • A new Status pages permission controls who can manage them. Owners, Admins and Developers have it by default.

Polished

  • The "App unavailable" and "No app here" pages show your branding icon in the browser tab.
  • Unticking a server in Servers & registry saves at once, even when that server is gone; its cleanup runs in the background. Moving an app off a server that no longer answers does not wait for it either.

Commits

  • c433d26e Public status pages: components from uptime checks, incidents and maintenance, a customizable look, password or draft access, an own domain, and a badge, JSON and RSS
  • ffa6d4ac Status page DNS check understands domains behind Cloudflare's proxy
  • 841b491e Status page domains: route through a Cloudflare Tunnel or the public IP, HTTP or HTTPS, automatic or own certificate
  • 4cddbb06 Status pages get their own favicon (falling back to the logo, then the instance branding) and a full-width settings tab
  • 0c697c31 Status pages: response time chart, website widget, incident templates, postmortems, and reworded or translated texts
  • cbc81e98 Status page preview frame takes the phone's width; past incidents group by the visitor's own day
  • a26156b6 Status page preview shows the response time chart as soon as its switch is on
  • af8137bf Status page bar tooltip shows the impact each incident gave the day
  • e5d06e0b Status page response time: chart after two hours of checks, the average before; lone half hours draw a dash
  • 6a449ba1 Proxy error pages carry the branding icon
  • 5fd99f2b Removing a server from an app or moving an app off one no longer waits for that server: its cleanup runs in the background

Compare: v0.4.11 → v0.4.12