diff --git a/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx b/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx index f8c9614a..9d6016d4 100644 --- a/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx +++ b/frontend/src/components/forms/settings/ConnectionSecurityPanel.jsx @@ -152,21 +152,17 @@ const PostgresStatus = ({ tls }) => { const ConnectionSecurityPanel = React.memo(() => { const environment = useSettingsStore((s) => s.environment); - const isModular = environment.env_mode === 'modular'; return ( - {isModular - ? 'Encrypt connections to Redis and PostgreSQL using environment variables in the docker compose file.' - : 'Connection encryption is only available in modular deployment mode with external services.'} + Encrypt connections to Redis and PostgreSQL using environment variables + in the docker compose file. - {isModular && ( - - - - - )} + + + + ); }); diff --git a/frontend/src/components/forms/settings/SystemSettingsForm.jsx b/frontend/src/components/forms/settings/SystemSettingsForm.jsx index 132830ff..5206bf97 100644 --- a/frontend/src/components/forms/settings/SystemSettingsForm.jsx +++ b/frontend/src/components/forms/settings/SystemSettingsForm.jsx @@ -20,6 +20,8 @@ import { getSystemSettingsFormInitialValues } from '../../../utils/forms/setting const SystemSettingsForm = React.memo(({ active }) => { const settings = useSettingsStore((s) => s.settings); + const isModular = + useSettingsStore((s) => s.environment.env_mode) === 'modular'; const [saved, setSaved] = useState(false); @@ -77,8 +79,12 @@ const SystemSettingsForm = React.memo(({ active }) => { max={1000} step={10} /> - - + {isModular && ( + <> + + + + )}