Skip to content

v0.46.2b-beta: Heartbeat controls work again

Choose a tag to compare

@cloudbyday90 cloudbyday90 released this 16 May 23:59
· 1839 commits to main since this release

v0.46.2b-beta

Title: Heartbeat controls work again β€” no more 500 errors when checking scheduler status

πŸŽ‰ What You'll Notice

  • The heartbeat status page loads without errors β€” a missing wiring issue caused the heartbeat check, start, and stop controls to crash with a server error every time they were used.
  • Heartbeat scheduling is fully functional β€” start, stop, and status-check all route correctly now.

πŸ“Š Quick Visual

v0.46.2b-beta Snapshot
Heartbeat status   [β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ] GET /heartbeat β€” 200 OK (was 500)
Heartbeat start    [β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ] POST /heartbeat/start β€” working
Heartbeat stop     [β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ] POST /heartbeat/stop β€” working

✨ Highlights

  • All three heartbeat endpoints are live again β€” the underlying functions were always there, they just weren't connected to the route handler.

πŸ”§ Reliability Improvements

  • Fixed an incomplete service facade that silently dropped heartbeat functions from the route wiring.

πŸ‘₯ Who This Helps

  • End users: heartbeat scheduler controls in the UI work without throwing errors.
  • Operators/admins: automated health-check scheduling can be managed from the UI again.

πŸ“š Want Technical Details?

See CHANGELOG.md for full technical details.