fix(core): Split event bus controller into community and ee (#7107)

This commit is contained in:
Michael Auerswald
2023-09-05 13:32:09 +02:00
committed by GitHub
parent 6aa7b93473
commit 011ee2e04b
7 changed files with 566 additions and 465 deletions

View File

@@ -132,6 +132,7 @@ import * as WebhookHelpers from '@/WebhookHelpers';
import * as WorkflowExecuteAdditionalData from '@/WorkflowExecuteAdditionalData';
import { toHttpNodeParameters } from '@/CurlConverterHelper';
import { EventBusController } from '@/eventbus/eventBus.controller';
import { EventBusControllerEE } from '@/eventbus/eventBus.controller.ee';
import { isLogStreamingEnabled } from '@/eventbus/MessageEventBus/MessageEventBusHelper';
import { licenseController } from './license/license.controller';
import { Push, setupPushServer, setupPushHandler } from '@/push';
@@ -508,6 +509,7 @@ export class Server extends AbstractServer {
const controllers: object[] = [
new EventBusController(),
new EventBusControllerEE(),
new AuthController(config, logger, internalHooks, mfaService, userService, postHog),
new OwnerController(
config,