diff --git a/frontend/src/core/components/shared/config/configNavSections.tsx b/frontend/src/core/components/shared/config/configNavSections.tsx index cd648b0f1..36dd4dfcd 100644 --- a/frontend/src/core/components/shared/config/configNavSections.tsx +++ b/frontend/src/core/components/shared/config/configNavSections.tsx @@ -28,8 +28,8 @@ export interface ConfigColors { } export const createConfigNavSections = ( - isAdmin: boolean = false, - runningEE: boolean = false, + _isAdmin: boolean = false, + _runningEE: boolean = false, _loginEnabled: boolean = false ): ConfigNavSection[] => { const sections: ConfigNavSection[] = [ diff --git a/frontend/src/core/services/httpErrorHandler.ts b/frontend/src/core/services/httpErrorHandler.ts index 05706458f..53e04516a 100644 --- a/frontend/src/core/services/httpErrorHandler.ts +++ b/frontend/src/core/services/httpErrorHandler.ts @@ -97,8 +97,6 @@ export async function handleHttpError(error: any): Promise { const status: number | undefined = error?.response?.status; if (status === 401) { const pathname = window.location.pathname; - const errorMessage = error?.response?.data?.error || error?.response?.data?.message || ''; - const isAuthenticationError = errorMessage.toLowerCase().includes('authentication'); // Check if we're already on an auth page const isAuthPage = pathname.includes('/login') || diff --git a/frontend/src/proprietary/components/shared/config/configSections/AdminAuditSection.tsx b/frontend/src/proprietary/components/shared/config/configSections/AdminAuditSection.tsx index 46d90d94d..c7142b3d2 100644 --- a/frontend/src/proprietary/components/shared/config/configSections/AdminAuditSection.tsx +++ b/frontend/src/proprietary/components/shared/config/configSections/AdminAuditSection.tsx @@ -11,7 +11,7 @@ import LoginRequiredBanner from '@app/components/shared/config/LoginRequiredBann const AdminAuditSection: React.FC = () => { const { t } = useTranslation(); - const { loginEnabled, validateLoginEnabled, getDisabledStyles } = useLoginRequired(); + const { loginEnabled } = useLoginRequired(); const [systemStatus, setSystemStatus] = useState(null); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); diff --git a/frontend/src/proprietary/components/shared/config/configSections/AdminEndpointsSection.tsx b/frontend/src/proprietary/components/shared/config/configSections/AdminEndpointsSection.tsx index 24cf8bd77..4bc635714 100644 --- a/frontend/src/proprietary/components/shared/config/configSections/AdminEndpointsSection.tsx +++ b/frontend/src/proprietary/components/shared/config/configSections/AdminEndpointsSection.tsx @@ -16,7 +16,7 @@ interface EndpointsSettingsData { export default function AdminEndpointsSection() { const { t } = useTranslation(); - const { loginEnabled, validateLoginEnabled, getDisabledStyles } = useLoginRequired(); + const { loginEnabled, validateLoginEnabled } = useLoginRequired(); const { restartModalOpened, showRestartModal, closeRestartModal, restartServer } = useRestartServer(); const { diff --git a/frontend/src/proprietary/components/shared/config/configSections/AdminLegalSection.tsx b/frontend/src/proprietary/components/shared/config/configSections/AdminLegalSection.tsx index a998bb4b4..c927547ae 100644 --- a/frontend/src/proprietary/components/shared/config/configSections/AdminLegalSection.tsx +++ b/frontend/src/proprietary/components/shared/config/configSections/AdminLegalSection.tsx @@ -20,7 +20,7 @@ interface LegalSettingsData { export default function AdminLegalSection() { const { t } = useTranslation(); - const { loginEnabled, validateLoginEnabled, getDisabledStyles } = useLoginRequired(); + const { loginEnabled, validateLoginEnabled } = useLoginRequired(); const { restartModalOpened, showRestartModal, closeRestartModal, restartServer } = useRestartServer(); const { diff --git a/frontend/src/proprietary/routes/Landing.tsx b/frontend/src/proprietary/routes/Landing.tsx index 1831b8c2f..165013e6f 100644 --- a/frontend/src/proprietary/routes/Landing.tsx +++ b/frontend/src/proprietary/routes/Landing.tsx @@ -3,7 +3,7 @@ import { Navigate, useLocation } from 'react-router-dom' import { useAuth } from '@app/auth/UseSession' import { useAppConfig } from '@app/contexts/AppConfigContext' import HomePage from '@app/pages/HomePage' -import Login from '@app/routes/Login' +// Login component is used via routing, not directly imported import FirstLoginModal from '@app/components/shared/FirstLoginModal' import { accountService } from '@app/services/accountService' diff --git a/frontend/src/proprietary/routes/Login.tsx b/frontend/src/proprietary/routes/Login.tsx index 983047c80..b50de410f 100644 --- a/frontend/src/proprietary/routes/Login.tsx +++ b/frontend/src/proprietary/routes/Login.tsx @@ -28,7 +28,7 @@ export default function Login() { const [password, setPassword] = useState(''); const [enabledProviders, setEnabledProviders] = useState([]); const [hasSSOProviders, setHasSSOProviders] = useState(false); - const [enableLogin, setEnableLogin] = useState(null); + const [_enableLogin, setEnableLogin] = useState(null); // Fetch enabled SSO providers and login config from backend useEffect(() => { @@ -182,9 +182,10 @@ export default function Login() { } }; - const handleForgotPassword = () => { - navigate('/auth/reset'); - }; + // Forgot password handler (currently unused, reserved for future implementation) + // const handleForgotPassword = () => { + // navigate('/auth/reset'); + // }; return (