Canvas: Show env var values in deploy mode
Change-Id: Icfa8e33f1441e7bab1bb139286b38a223583919d
diff --git a/apps/canvas/back/eslint.config.mjs b/apps/canvas/back/eslint.config.mjs
index 20ef473..25eded9 100644
--- a/apps/canvas/back/eslint.config.mjs
+++ b/apps/canvas/back/eslint.config.mjs
@@ -13,9 +13,9 @@
"@typescript-eslint/no-unused-vars": [
"error",
{
- argsIgnorePattern: "^_$",
- varsIgnorePattern: "^_$",
- caughtErrorsIgnorePattern: "^_$",
+ argsIgnorePattern: "^_.*",
+ varsIgnorePattern: "^_.*",
+ caughtErrorsIgnorePattern: "^_.*",
},
],
},
diff --git a/apps/canvas/back/src/app_manager.ts b/apps/canvas/back/src/app_manager.ts
index 4fa8cfd..325216c 100644
--- a/apps/canvas/back/src/app_manager.ts
+++ b/apps/canvas/back/src/app_manager.ts
@@ -44,6 +44,11 @@
username: z.string(),
password: z.string(),
}),
+ z.object({
+ type: z.literal("env_var"),
+ name: z.string(),
+ var: z.string(),
+ }),
]);
export const DeployResponseSchema = z.object({