graph + mail dispatcher, test-email endpoint, notifications global
This commit is contained in:
Vendored
+12
-1
@@ -1,8 +1,10 @@
|
||||
import { buildCookieSettings } from './globals/CookieSettings/index.js';
|
||||
import { buildNotifications } from './globals/Notifications/index.js';
|
||||
import { buildSiteIntegrations } from './globals/SiteIntegrations/index.js';
|
||||
import { buildSiteSettings } from './globals/SiteSettings/index.js';
|
||||
import { injectRoles } from './modules/access/index.js';
|
||||
import { buildArchiveFields } from './modules/content/index.js';
|
||||
import { testEmailEndpoint } from './modules/email/test/testEmailEndpoint.js';
|
||||
import { buildFormsPlugin } from './modules/forms/formsPluginConfig.js';
|
||||
import { buildLocalizationConfig, validateI18nConfig } from './modules/i18n/index.js';
|
||||
import { buildSystemPagesFields } from './modules/pages/index.js';
|
||||
@@ -83,7 +85,16 @@ import { buildSeoPlugin, injectAutoFillMeta, injectSeoTabs } from './modules/seo
|
||||
buildSiteIntegrations({
|
||||
additionalFields: options.integrationsFields
|
||||
}),
|
||||
buildCookieSettings()
|
||||
buildCookieSettings(),
|
||||
buildNotifications()
|
||||
];
|
||||
// --- endpoints ---
|
||||
// Test-email endpoint (admin-only): POST /api/ipal/test-email sends a probe
|
||||
// message through the currently selected transport, so the panel's "send
|
||||
// test" button can confirm delivery without leaving the admin UI.
|
||||
config.endpoints = [
|
||||
...config.endpoints ?? [],
|
||||
testEmailEndpoint
|
||||
];
|
||||
// --- hooks: onInit ---
|
||||
const incomingOnInit = config.onInit;
|
||||
|
||||
Reference in New Issue
Block a user