Skip to content

Mino v1.0.1

Latest

Choose a tag to compare

@obakeng-develops obakeng-develops released this 02 Jul 07:31
Immutable release. Only release title and notes can be modified.
a336389

Post-launch fixes and polish, from a week of running Mino against real incidents.

Incidents

  • Diagnoses no longer hang on "pending." A container that dies without logging — most often an OOM-kill — now gets a diagnosis from its state (exit code / OOM flag) instead of waiting forever for logs that never come.
  • The card matches the decision. When a restart won't fix a failure (OOM, missing config, a URL check), Mino says so and doesn't offer a restart — the heading, the timeline, and the buttons all agree. The approve button is now just "Approve".
  • Collapsible machine groups. The Incidents page groups by machine and collapses by default, with expand/collapse-all, so a large fleet stays scannable. Collapsed rows show count, last-incident time, and a "needs you" marker.
  • Redesigned "happening now" card and skeleton loaders on Incidents and Guardrails.

Now / Fleet

  • The Now page shows the server row even with a single server (name, health, click-through), instead of hiding the breakdown until you have two.

Guardrails

  • Updated to reflect what Mino actually does: it runs restart / stop / start (not restart only), and it won't restart a failure a restart can't fix — it diagnoses and hands off.

Under the hood

  • Dead-code cleanup and a repo-wide tidy.