{{/* THE APP'S CONFIGURATION FIELDS — the install wizard's form (deploy.html). v0.319.0: the settings tab no longer renders this — it shows the install answers as rows and the login as one panel (app_settings.html, app_login.go). The `.AlreadyDeployed` branches below are NOT dead: `/apps/{slug}/install` still answers for an app that is installed, and renders this form read-only. Their guards are what keep an installed app's secrets out of that page (TestDeployPage_DeployedApp_DoesNotCarryTheSecret, TestR709_AnInstalledAppsPasswordIsNotInThePage) and the parity case `deploy_installed` renders them. The secret rules are unchanged and load-bearing: R-254 — an INSTALLED app's `type: secret` value is not in the page; the eye fetches it. R-709 — nor is a `type: password` one. The PRE-DEPLOY hidden input is deliberate: the form must carry what it submits, so the value saved is the one the household was shown (controller/README §318). */}} {{define "app_deploy_fields"}} {{if .AutoFields}}
{{T "deploy.ezek_az_ertekek_automatikusan_jottek"}}
{{else}}{{T "deploy.ezek_az_ertekek_a_telepitessel"}}
{{end}} {{$autoValues := .AutoFieldValues}} {{$stackName := .Stack.Name}} {{$isDeployed := .AlreadyDeployed}} {{range .AutoFields}} {{$val := index $autoValues .EnvVar}}