mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-10 00:05:27 +00:00
This PR swapped the drawer's data table list for one that reports each table's schemas and privileges, which connects to every configured database in turn — and the drawer is mounted on every logged-in page, so that ran on page loads with the manager closed, up to a connection timeout per unreachable database. It is asked for when the drawer is open. The raw app's data drawer keeps a role across sessions while both entry points replace the data table under it, so browsing one table as `analyst` and then opening another queried that one as its own `analyst`, or as a role it does not have. Both clear it, like the in-drawer switch already did. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S5arH3G2Sa1Qqm32veJQ1n