From fe1e419fa83db6a9db59aac23490e52cd3649f51 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sun, 27 Aug 2023 11:03:49 +0200 Subject: [PATCH] feat: support to set linked secret variable to any field of a newly created resource --- .../src/lib/components/ApiConnectForm.svelte | 5 +- frontend/src/lib/components/AppConnect.svelte | 66 +++++++++++++++---- frontend/src/lib/components/ArgInput.svelte | 2 +- .../src/lib/components/CollapseLink.svelte | 2 +- .../src/lib/components/FlowGraphViewer.svelte | 14 ++-- .../src/lib/components/FolderUsageInfo.svelte | 2 +- frontend/src/lib/components/Password.svelte | 2 +- frontend/src/lib/components/SchemaForm.svelte | 41 ++++++++++-- .../InlineScriptsPanelList.svelte | 2 +- .../src/lib/components/common/tabs/Tab.svelte | 4 +- frontend/tailwind.config.cjs | 8 +-- 11 files changed, 109 insertions(+), 39 deletions(-) diff --git a/frontend/src/lib/components/ApiConnectForm.svelte b/frontend/src/lib/components/ApiConnectForm.svelte index c3c9f10717..efb53f54ae 100644 --- a/frontend/src/lib/components/ApiConnectForm.svelte +++ b/frontend/src/lib/components/ApiConnectForm.svelte @@ -10,8 +10,9 @@ export let resource_type: string export let args: Record | any = {} - export let password: string + export let linkedSecret: string | undefined = undefined export let isValid = true + export let linkedSecretCandidates: string[] | undefined = undefined let schema = emptySchema() let notFound = false @@ -100,5 +101,5 @@ >{:else}
{/if} {:else} - + {/if} diff --git a/frontend/src/lib/components/AppConnect.svelte b/frontend/src/lib/components/AppConnect.svelte index 55cffc1267..9b6178321d 100644 --- a/frontend/src/lib/components/AppConnect.svelte +++ b/frontend/src/lib/components/AppConnect.svelte @@ -1,5 +1,8 @@