Skip to content

Releases: backdrop-contrib/remote_site_status_server

1.x-0.1.0

16 Jun 17:59

Choose a tag to compare

Remote Site Status Server — 1.x-0.1.0

Initial release.

The server half of the Remote Site Status pair. Install on one central Backdrop site to monitor the health and project versions of your entire fleet.

What's included:

  • Site registration with per-site API key issuance (shown once, stored SHA-256-hashed; clipboard copy button)
  • Revoke, reinstate, regenerate key, and delete registered sites from the admin UI
  • POST api/v1/remote-site-status/report — authenticated report ingest (Bearer auth, rate-limited to 30/hr, 256 KB cap). Upserts site facts and wholesale-replaces installed-version rows per site
  • GET api/v1/remote-site-status/status — connection test endpoint
  • Manual "Fetch latest versions" batch: fetches the Backdrop release-history feed per project, derives latest stable, latest security release, and security_status automatically. No Update Manager dependency
  • Security review layer: per-project notes, mark-as-reviewed form, automatic Needs review flag when a newer advisory appears
  • Settings page: notes-stub toggle, stale-cron and quiet-site thresholds
  • Four default Views (CMI): sites list, per-site projects, per-project sites, monitored projects list — with version highlighting (blue = update available, red = security release)
  • Full Views integration (hook_views_data) with site → site_project → project relationships, custom project-type filter, and date handlers

Requirements: Backdrop CMS 1.28.0+