• ✨ feat(controller): gracefully handle missing Uptime Kuma configuration
    Some checks failed
    Publish Docker image (Multi Registries) / Push Docker image to multiple registries (push) Has been cancelled
    Linux Release / release (push) Has been cancelled
    macOS Release / release (push) Has been cancelled
    Windows Release / release (push) Has been cancelled

    Ghost released this 2025-06-11 03:41:05 +08:00 | 2738 commits to main since this release

    Previously, the uptime status endpoint returned HTTP 400 with
    “未配置 Uptime Kuma URL/Slug” when either option was not set, resulting in
    frontend error states.

    Changes:
    • Treat absence of UptimeKumaUrl or UptimeKumaSlug as a valid scenario.
    • Immediately respond with HTTP 200, success: true, and an empty data array.
    • Preserve existing behavior when both options are provided.

    This prevents unnecessary error notifications on the dashboard when
    Uptime Kuma integration is not configured and improves overall UX.

    Downloads