Sluicio v0.11.63
Dashboards put what is broken at the top
Cards were ordered by traffic volume for integrations, and by whatever order they happened to be pinned for systems. Neither has anything to do with whether something needs attention, so the one unhealthy card could sit below a screenful of healthy, busy ones — the opposite of what the page is for.
Integrations and systems now sort worst health first, then by name:
unhealthy → errors → ok → quiet
Name as the tiebreak also means a board with nothing wrong holds still, instead of reshuffling every ten seconds as traffic moves between cards.
Notes
- On a board holding both kinds, the two are ranked on the same scale. An integration and a system that report the same health sit together, even though the two render that health with different coloured pips.
- Nothing you arranged is lost. Dashboards have never had a way to reorder cards, so card position was only ever the order things were added.
- On a "show every integration" dashboard, cards with a custom widget no longer jump to the front. Nothing on screen marked them out, so leading with them was arbitrary — they keep their widget and take their place in health order.