mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-07 00:01:49 +00:00
`unknown` covers two different unknowns, and this treated them as one. The schema could not be read, or the SQL names no table `expectedTables` can resolve — and the second is arbitrary published SQL, which may carry a non-idempotent INSERT or ALTER. The row offered "Run migrations" and the footer claimed rerunning was safe; both were claims this code cannot make. An unknown row now offers "Check again", which re-reads and executes nothing. That settles the case which actually recovers — a database briefly unreachable — and leaves Skip, which states the uncertainty, as the way past one that does not. The partitions behind the copy also missed `failed` rows entirely: the footer rendered a title with no body, and Skip described them as unreadable. Both now group by what it costs the project — tables that are missing (never created, or a migration that failed) against tables that could not be verified — which is also what makes the sentences true: a failed row is configured, so "this data table does not exist yet" was wrong about it. Skip and the footer now read the same partition instead of each computing one, so they cannot disagree again. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Xg8vXUuHCH3aRkf91sfxjx
Windmill frontend
The Windmill frontend written in Svelte 5 + Tailwind CSS
The frontend is under AGPL, see the LICENSE file at the root of this repo