From 38aa4eaa1200db52e67a18ef9a7c5dc4d60a4948 Mon Sep 17 00:00:00 2001 From: Guilhem Date: Wed, 7 Oct 2026 11:23:19 +0200 Subject: [PATCH] fix: give the dbt workspace settings page a header like its siblings (#11576) Co-authored-by: Claude Opus 5.5 (1M context) --- .../workspaceSettings/DbtSettings.svelte | 64 ++++++++----------- 1 file changed, 27 insertions(+), 37 deletions(-) diff --git a/frontend/src/lib/components/workspaceSettings/DbtSettings.svelte b/frontend/src/lib/components/workspaceSettings/DbtSettings.svelte index 04c4bf7cc0..c56ce514c5 100644 --- a/frontend/src/lib/components/workspaceSettings/DbtSettings.svelte +++ b/frontend/src/lib/components/workspaceSettings/DbtSettings.svelte @@ -57,8 +57,9 @@ - - Where dbt projects in this workspace run. A project names a warehouse by name in its descriptor (profile.warehouse) and reaches - {DEFAULT_WAREHOUSE} when it names none, so a project carries no - connection of its own. The name is also what its tables are keyed on in the asset graph (dbt://{DEFAULT_WAREHOUSE}/schema/table), so two projects on one warehouse share their nodes. Each entry points either at one of - Windmill's own connection resources, whose fields are translated into a dbt target, or at a - dbt_profile resource, which carries a - profiles.yml target as it is and so reaches any adapter dbt has. Configuring - one here is what makes it available: anyone who may run a dbt script builds with it and reads its models, - without being granted the resource, the same bargain workspace object storage makes. - +profile.warehouse in its descriptor, and gets ${DEFAULT_WAREHOUSE} when it names none. Point each warehouse at a Windmill connection resource, or at a dbt_profile resource holding a profiles.yml target for any other adapter. Anyone who can run a dbt script builds with these warehouses without being granted the resource.`} + link="https://www.windmill.dev/docs/getting_started/scripts_quickstart/dbt" +/> @@ -154,14 +146,10 @@ class="min-w-24" /> - - +
+ +