feat: SMTP Driver Integration (#12993)

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
Co-authored-by: Félix Malfait <felix@twenty.com>
This commit is contained in:
neo773
2025-07-10 18:47:26 +05:30
committed by GitHub
parent fe9de195c3
commit aede38000e
50 changed files with 1358 additions and 484 deletions
@@ -64,19 +64,19 @@ const SettingsNewObject = lazy(() =>
})),
);
const SettingsNewImapConnection = lazy(() =>
const SettingsNewImapSmtpCaldavConnection = lazy(() =>
import(
'@/settings/accounts/components/SettingsAccountsNewImapConnection'
'@/settings/accounts/components/SettingsAccountsNewImapSmtpCaldavConnection'
).then((module) => ({
default: module.SettingsAccountsNewImapConnection,
default: module.SettingsAccountsNewImapSmtpCaldavConnection,
})),
);
const SettingsEditImapConnection = lazy(() =>
const SettingsEditImapSmtpCaldavConnection = lazy(() =>
import(
'@/settings/accounts/components/SettingsAccountsEditImapConnection'
'@/settings/accounts/components/SettingsAccountsEditImapSmtpCaldavConnection'
).then((module) => ({
default: module.SettingsAccountsEditImapConnection,
default: module.SettingsAccountsEditImapSmtpCaldavConnection,
})),
);
@@ -375,12 +375,12 @@ export const SettingsRoutes = ({
element={<SettingsAccountsEmails />}
/>
<Route
path={SettingsPath.NewImapConnection}
element={<SettingsNewImapConnection />}
path={SettingsPath.NewImapSmtpCaldavConnection}
element={<SettingsNewImapSmtpCaldavConnection />}
/>
<Route
path={SettingsPath.EditImapConnection}
element={<SettingsEditImapConnection />}
path={SettingsPath.EditImapSmtpCaldavConnection}
element={<SettingsEditImapSmtpCaldavConnection />}
/>
<Route
element={