Skip to content

Sluicio v0.11.58

Choose a tag to compare

@github-actions github-actions released this 02 Aug 06:38

Fixes a regression in v0.11.57: on a cell whose failing health checks are bound to systems, the Errors page counted them but showed nothing. Upgrade if you are on v0.11.57.

A firing system check now shows up everywhere it matters

v0.11.57 gave system-bound checks their own identity so they would stop being labelled "Org-wide" on the Errors page. They were then filed under a category the page did not yet recognise, so the rows disappeared — while the counter, which is computed separately, still reported them. The page said 3 failing checks above an empty list.

That is fixed, and so are three related places where the same signal went missing. On a cell whose only trouble was three firing system checks, the product previously said four different things at once:

said now
Errors page "3" above an empty list the three checks, grouped by system
Systems list unhealthy unhealthy
System detail quiet unhealthy
Dashboard All clear names the unhealthy system
  • System detail reported no health at all, so the page fell back to "quiet" while the systems list — computing it properly — said unhealthy. Both now use the same calculation.
  • The dashboard's "needs attention" only ever considered integrations, so a cell whose only trouble was unhealthy systems read All clear directly beside a tile saying 3 of 3 unhealthy. It now considers systems too and links to whichever it picks.

Underneath, sorting checks into the groups the Errors page renders is now deliberately exhaustive: anything it cannot place stays visible under Org-wide rather than vanishing. A check that fires and is never shown is the worst outcome this page has, so it is now impossible by construction rather than by remembering.