From 36391acfd067e16d4c71c36d2564fbd8bfb9fc14 Mon Sep 17 00:00:00 2001 From: SohamBhattacharjee2003 <125297948+SohamBhattacharjee2003@users.noreply.github.com> Date: Wed, 8 Apr 2026 04:58:14 +0530 Subject: [PATCH] fix: add autoComplete attributes to form inputs for better UX - Add autoComplete="username" and "current-password" to login form - Add autoComplete="email" and "new-password" to register form inputs - Add autoComplete="name" to profile display name input - Add autoComplete="off" to connector search input - Enables browser password managers and autofill functionality --- surfsense_web/app/(home)/login/LocalLoginForm.tsx | 2 ++ surfsense_web/app/(home)/register/page.tsx | 3 +++ .../user-settings/components/ProfileContent.tsx | 1 + .../connector-popup/components/connector-dialog-header.tsx | 1 + 4 files changed, 7 insertions(+) diff --git a/surfsense_web/app/(home)/login/LocalLoginForm.tsx b/surfsense_web/app/(home)/login/LocalLoginForm.tsx index ee3b47683..c40e16915 100644 --- a/surfsense_web/app/(home)/login/LocalLoginForm.tsx +++ b/surfsense_web/app/(home)/login/LocalLoginForm.tsx @@ -156,6 +156,7 @@ export function LocalLoginForm() { setDisplayName(e.target.value)} diff --git a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx index 6bae69384..819e11cd3 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/components/connector-dialog-header.tsx @@ -66,6 +66,7 @@ export const ConnectorDialogHeader: FC = ({