mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
fix(core): Fixes event msg confirmations if no subscribers present (#5118)
* adds ExecutionEvents view modal to ExecutionList * fix time rendering and remove wf column * checks for unfinished executions and fails them * prevent re-setting stoppedAt for execution * removing UI changes but keeping eventbus fixes * remove comment
This commit is contained in:
committed by
GitHub
parent
044b153275
commit
62d06b1e6e
@@ -1,3 +1,4 @@
|
||||
import { DateTime } from 'luxon';
|
||||
import { INodeCredentials } from './Interfaces';
|
||||
|
||||
// ===============================
|
||||
@@ -7,7 +8,6 @@ import { INodeCredentials } from './Interfaces';
|
||||
export enum EventMessageTypeNames {
|
||||
generic = '$$EventMessage',
|
||||
audit = '$$EventMessageAudit',
|
||||
user = '$$EventMessageUser',
|
||||
confirm = '$$EventMessageConfirm',
|
||||
workflow = '$$EventMessageWorkflow',
|
||||
node = '$$EventMessageNode',
|
||||
@@ -20,6 +20,25 @@ export enum MessageEventBusDestinationTypeNames {
|
||||
syslog = '$$MessageEventBusDestinationSyslog',
|
||||
}
|
||||
|
||||
// ===============================
|
||||
// Event Message Interfaces
|
||||
// ===============================
|
||||
|
||||
export interface IAbstractEventMessage {
|
||||
__type: EventMessageTypeNames;
|
||||
|
||||
id: string;
|
||||
|
||||
ts: DateTime;
|
||||
|
||||
eventName: string;
|
||||
|
||||
message: string;
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
payload: any;
|
||||
}
|
||||
|
||||
// ===============================
|
||||
// Event Destination Interfaces
|
||||
// ===============================
|
||||
|
||||
Reference in New Issue
Block a user