Skip to content

v4.12.0

@Robinvm Robinvm tagged this 21 May 11:49
Adds dashed:check-integrations-health command that runs hourly via the
scheduler. For every registered integration x configured site it probes
the health_check closure, persists the last-known status in a
Customsetting, and on real transitions (Connected -> not-Connected, or
recovery back to Connected) sends IntegrationStatusChangedMail to all
admins via AdminNotifier.

- One mail per transition, never duplicate spam while the status is
  unchanged
- Skips no-op transitions like Misconfigured <-> Failing (no extra
  signal) and Disabled (explicitly turned off by admin)
- Mail view shows old/new status, error message, slug, site, and a
  link to the integrations dashboard

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Assets 2
Loading