83 lines
3.2 KiB
JavaScript
83 lines
3.2 KiB
JavaScript
// ===============================
|
|
// General Enums And Interfaces
|
|
// ===============================
|
|
export var EventMessageTypeNames;
|
|
(function (EventMessageTypeNames) {
|
|
EventMessageTypeNames["generic"] = "$$EventMessage";
|
|
EventMessageTypeNames["audit"] = "$$EventMessageAudit";
|
|
EventMessageTypeNames["confirm"] = "$$EventMessageConfirm";
|
|
EventMessageTypeNames["workflow"] = "$$EventMessageWorkflow";
|
|
EventMessageTypeNames["node"] = "$$EventMessageNode";
|
|
EventMessageTypeNames["execution"] = "$$EventMessageExecution";
|
|
EventMessageTypeNames["aiNode"] = "$$EventMessageAiNode";
|
|
EventMessageTypeNames["runner"] = "$$EventMessageRunner";
|
|
EventMessageTypeNames["queue"] = "$$EventMessageQueue";
|
|
})(EventMessageTypeNames || (EventMessageTypeNames = {}));
|
|
export var MessageEventBusDestinationTypeNames;
|
|
(function (MessageEventBusDestinationTypeNames) {
|
|
MessageEventBusDestinationTypeNames["abstract"] = "$$AbstractMessageEventBusDestination";
|
|
MessageEventBusDestinationTypeNames["webhook"] = "$$MessageEventBusDestinationWebhook";
|
|
MessageEventBusDestinationTypeNames["sentry"] = "$$MessageEventBusDestinationSentry";
|
|
MessageEventBusDestinationTypeNames["syslog"] = "$$MessageEventBusDestinationSyslog";
|
|
})(MessageEventBusDestinationTypeNames || (MessageEventBusDestinationTypeNames = {}));
|
|
export const messageEventBusDestinationTypeNames = [
|
|
MessageEventBusDestinationTypeNames.abstract,
|
|
MessageEventBusDestinationTypeNames.webhook,
|
|
MessageEventBusDestinationTypeNames.sentry,
|
|
MessageEventBusDestinationTypeNames.syslog,
|
|
];
|
|
// ==================================
|
|
// Event Destination Default Settings
|
|
// ==================================
|
|
export const defaultMessageEventBusDestinationOptions = {
|
|
__type: MessageEventBusDestinationTypeNames.abstract,
|
|
id: '',
|
|
label: 'New Event Destination',
|
|
enabled: true,
|
|
subscribedEvents: ['n8n.audit', 'n8n.workflow'],
|
|
credentials: {},
|
|
anonymizeAuditMessages: false,
|
|
};
|
|
export const defaultMessageEventBusDestinationSyslogOptions = {
|
|
...defaultMessageEventBusDestinationOptions,
|
|
__type: MessageEventBusDestinationTypeNames.syslog,
|
|
label: 'Syslog Server',
|
|
expectedStatusCode: 200,
|
|
host: '127.0.0.1',
|
|
port: 514,
|
|
protocol: 'tcp',
|
|
facility: 16,
|
|
app_name: 'n8n',
|
|
eol: '\n',
|
|
};
|
|
export const defaultMessageEventBusDestinationWebhookOptions = {
|
|
...defaultMessageEventBusDestinationOptions,
|
|
__type: MessageEventBusDestinationTypeNames.webhook,
|
|
credentials: {},
|
|
label: 'Webhook Endpoint',
|
|
expectedStatusCode: 200,
|
|
responseCodeMustMatch: false,
|
|
url: 'https://',
|
|
method: 'POST',
|
|
authentication: 'none',
|
|
sendQuery: false,
|
|
sendHeaders: false,
|
|
genericAuthType: '',
|
|
nodeCredentialType: '',
|
|
specifyHeaders: '',
|
|
specifyQuery: '',
|
|
jsonQuery: '',
|
|
jsonHeaders: '',
|
|
headerParameters: { parameters: [] },
|
|
queryParameters: { parameters: [] },
|
|
sendPayload: true,
|
|
options: {},
|
|
};
|
|
export const defaultMessageEventBusDestinationSentryOptions = {
|
|
...defaultMessageEventBusDestinationOptions,
|
|
__type: MessageEventBusDestinationTypeNames.sentry,
|
|
label: 'Sentry DSN',
|
|
dsn: 'https://',
|
|
sendPayload: true,
|
|
};
|
|
//# sourceMappingURL=message-event-bus.js.map
|