Healthchecks logo

Healthchecks

Cron job and scheduled task monitoring service

Alternative to: healthchecks.io, cronitor, dead man's snitch

Healthchecks screenshot

About Versions (75)

v2.0

2022-03-18

This release contains a backwards-incompatible change to the Signal integration (hence the major version number bump). Healthchecks uses signal-cli to deliver Signal notifications. In the past versions, Healthchecks interfaced with signal-cli over DBus. Starting from this version, Healthchecks interfaces with signal-cli using JSON RPC. Please see README for details on how to set this up.

Improvements

  • Update Telegram integration to treat “group chat was deleted” as permanent error
  • Update email bounce handler to mark email channels as disabled (#446)
  • Update Signal integration to use JSON RPC over UNIX socket
  • Update the “Add TOTP” form to display plaintext TOTP secret (#602)
  • Improve PagerDuty notifications
  • Add Ping.body_raw field for storing body as bytes
  • Add support for storing ping bodies in S3-compatible object storage (#609)
  • Add a “Download Original” link in the “Ping Details” dialog

Bug Fixes

  • Fix unwanted special character escaping in notification messages (#606)
  • Fix JS error after copying a code snippet
  • Make email non-editable in the “Invite Member” dialog when team limit reached
  • Fix Telegram bot to handle TransportError exceptions
  • Fix Signal integration to handle UNREGISTERED_FAILURE errors
  • Fix unwanted localization of period and grace values in data- attributes (#617)
  • Fix Mattermost integration to treat 404 as a transient error (#613)