mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
feat(core): Convert eventBus controller to decorator style and improve permissions (#5779)
This commit is contained in:
committed by
GitHub
parent
dd20127961
commit
f15f4bdcf2
@@ -129,7 +129,7 @@ import { WaitTracker } from '@/WaitTracker';
|
||||
import * as WebhookHelpers from '@/WebhookHelpers';
|
||||
import * as WorkflowExecuteAdditionalData from '@/WorkflowExecuteAdditionalData';
|
||||
import { toHttpNodeParameters } from '@/CurlConverterHelper';
|
||||
import { eventBusRouter } from '@/eventbus/eventBusRoutes';
|
||||
import { EventBusController } from '@/eventbus/eventBus.controller';
|
||||
import { isLogStreamingEnabled } from '@/eventbus/MessageEventBus/MessageEventBusHelper';
|
||||
import { licenseController } from './license/license.controller';
|
||||
import { Push, setupPushServer, setupPushHandler } from '@/push';
|
||||
@@ -377,6 +377,7 @@ class Server extends AbstractServer {
|
||||
const samlService = Container.get(SamlService);
|
||||
|
||||
const controllers: object[] = [
|
||||
new EventBusController(),
|
||||
new AuthController({ config, internalHooks, repositories, logger, postHog }),
|
||||
new OwnerController({ config, internalHooks, repositories, logger }),
|
||||
new MeController({ externalHooks, internalHooks, repositories, logger }),
|
||||
@@ -1229,8 +1230,6 @@ class Server extends AbstractServer {
|
||||
if (!eventBus.isInitialized) {
|
||||
await eventBus.initialize();
|
||||
}
|
||||
// add Event Bus REST endpoints
|
||||
this.app.use(`/${this.restEndpoint}/eventbus`, eventBusRouter);
|
||||
|
||||
// ----------------------------------------
|
||||
// Webhooks
|
||||
|
||||
Reference in New Issue
Block a user