From 0d9bf41ce320931b9b6b88cc7166dcdb3169bbdb Mon Sep 17 00:00:00 2001 From: Alejandro Nieto Date: Tue, 30 Jun 2026 05:01:10 +0200 Subject: [PATCH] Support for --insecure-no-password flag (#1250) --- webui/src/features/repositories/AddRepoModal.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webui/src/features/repositories/AddRepoModal.tsx b/webui/src/features/repositories/AddRepoModal.tsx index 994f1c0b..3d70cf6e 100644 --- a/webui/src/features/repositories/AddRepoModal.tsx +++ b/webui/src/features/repositories/AddRepoModal.tsx @@ -1152,6 +1152,7 @@ const expectedEnvVars: { [scheme: string]: string[][] } = { const envVarSetValidator = async (formData: any) => { const envVars = formData.env || []; + const flags = formData.flags || []; const uri = formData.uri; if (!uri) { @@ -1170,7 +1171,8 @@ const envVarSetValidator = async (formData: any) => { (!password || password.length === 0) && !envVarNames.includes("RESTIC_PASSWORD") && !envVarNames.includes("RESTIC_PASSWORD_COMMAND") && - !envVarNames.includes("RESTIC_PASSWORD_FILE") + !envVarNames.includes("RESTIC_PASSWORD_FILE") && + !flags.includes("--insecure-no-password") ) { throw new Error(m.add_repo_modal_error_missing_password()); }