* 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 * some cleanup / manually create rundata after crash * quicksave * remove Threads lib, log worker rewrite * cleanup comment * fix sentry destination return value * test for tests... * run tests with single worker * fix tests * remove console log * add endpoint for execution data recovery * lint cleanup and some refactoring * fix accidental recursion * remove cyclic imports * add rundata recovery to Workflowrunner * remove comments * cleanup and refactor * adds a status field to executions * setExecutionStatus on queued worker * fix onWorkflowPostExecute * set waiting from worker * get crashed status into frontend * remove comment * merge fix * cleanup * catch empty rundata in recovery * refactor IExecutionsSummary and inject nodeExecution Errors * reduce default event log size to 10mb from 100mb * add per node execution status * lint fix * merge and lint fix * phrasing change * improve preview rendering and messaging * remove debug * Improve partial rundata recovery * fix labels * fix line through * send manual rundata to ui at crash * some type and msg push fixes * improve recovered item rendering in preview * update workflowStatistics on recover * merge fix * review fixes * merge fix * notify eventbus when ui is back up * add a small timeout to make sure the UI is back up * increase reconnect timeout to 30s * adjust recover timeout and ui connection lost msg * do not stop execution in editor after x reconnects * add executionRecovered push event * fix recovered connection not green * remove reconnect toast and merge existing rundata * merge editor and recovered data for own mode
72 lines
4.2 KiB
TypeScript
72 lines
4.2 KiB
TypeScript
import { InitialMigration1588157391238 } from './1588157391238-InitialMigration';
|
|
import { WebhookModel1592447867632 } from './1592447867632-WebhookModel';
|
|
import { CreateIndexStoppedAt1594902918301 } from './1594902918301-CreateIndexStoppedAt';
|
|
import { AddWebhookId1611149998770 } from './1611149998770-AddWebhookId';
|
|
import { MakeStoppedAtNullable1607431743767 } from './1607431743767-MakeStoppedAtNullable';
|
|
import { ChangeDataSize1615306975123 } from './1615306975123-ChangeDataSize';
|
|
import { ChangeCredentialDataSize1620729500000 } from './1620729500000-ChangeCredentialDataSize';
|
|
import { CreateTagEntity1617268711084 } from './1617268711084-CreateTagEntity';
|
|
import { UniqueWorkflowNames1620826335440 } from './1620826335440-UniqueWorkflowNames';
|
|
import { CertifyCorrectCollation1623936588000 } from './1623936588000-CertifyCorrectCollation';
|
|
import { AddWaitColumnId1626183952959 } from './1626183952959-AddWaitColumn';
|
|
import { UpdateWorkflowCredentials1630451444017 } from './1630451444017-UpdateWorkflowCredentials';
|
|
import { AddExecutionEntityIndexes1644424784709 } from './1644424784709-AddExecutionEntityIndexes';
|
|
import { CreateUserManagement1646992772331 } from './1646992772331-CreateUserManagement';
|
|
import { LowerCaseUserEmail1648740597343 } from './1648740597343-LowerCaseUserEmail';
|
|
import { AddUserSettings1652367743993 } from './1652367743993-AddUserSettings';
|
|
import { CommunityNodes1652254514003 } from './1652254514003-CommunityNodes';
|
|
import { AddAPIKeyColumn1652905585850 } from './1652905585850-AddAPIKeyColumn';
|
|
import { IntroducePinData1654090101303 } from './1654090101303-IntroducePinData';
|
|
import { AddNodeIds1658932910559 } from './1658932910559-AddNodeIds';
|
|
import { AddJsonKeyPinData1659895550980 } from './1659895550980-AddJsonKeyPinData';
|
|
import { CreateCredentialsUserRole1660062385367 } from './1660062385367-CreateCredentialsUserRole';
|
|
import { WorkflowStatistics1664196174002 } from './1664196174002-WorkflowStatistics';
|
|
import { CreateWorkflowsEditorRole1663755770894 } from './1663755770894-CreateWorkflowsEditorRole';
|
|
import { CreateCredentialUsageTable1665484192213 } from './1665484192213-CreateCredentialUsageTable';
|
|
import { RemoveCredentialUsageTable1665754637026 } from './1665754637026-RemoveCredentialUsageTable';
|
|
import { AddWorkflowVersionIdColumn1669739707125 } from './1669739707125-AddWorkflowVersionIdColumn';
|
|
import { AddTriggerCountColumn1669823906994 } from './1669823906994-AddTriggerCountColumn';
|
|
import { RemoveWorkflowDataLoadedFlag1671726148420 } from './1671726148420-RemoveWorkflowDataLoadedFlag';
|
|
import { MessageEventBusDestinations1671535397530 } from './1671535397530-MessageEventBusDestinations';
|
|
import { DeleteExecutionsWithWorkflows1673268682475 } from './1673268682475-DeleteExecutionsWithWorkflows';
|
|
import { CreateLdapEntities1674509946020 } from './1674509946020-CreateLdapEntities';
|
|
import { PurgeInvalidWorkflowConnections1675940580449 } from './1675940580449-PurgeInvalidWorkflowConnections';
|
|
import { AddStatusToExecutions1674138566000 } from './1674138566000-AddStatusToExecutions';
|
|
|
|
export const mysqlMigrations = [
|
|
InitialMigration1588157391238,
|
|
WebhookModel1592447867632,
|
|
CreateIndexStoppedAt1594902918301,
|
|
AddWebhookId1611149998770,
|
|
MakeStoppedAtNullable1607431743767,
|
|
ChangeDataSize1615306975123,
|
|
ChangeCredentialDataSize1620729500000,
|
|
CreateTagEntity1617268711084,
|
|
UniqueWorkflowNames1620826335440,
|
|
CertifyCorrectCollation1623936588000,
|
|
AddWaitColumnId1626183952959,
|
|
UpdateWorkflowCredentials1630451444017,
|
|
AddExecutionEntityIndexes1644424784709,
|
|
CreateUserManagement1646992772331,
|
|
LowerCaseUserEmail1648740597343,
|
|
AddUserSettings1652367743993,
|
|
CommunityNodes1652254514003,
|
|
AddAPIKeyColumn1652905585850,
|
|
IntroducePinData1654090101303,
|
|
AddNodeIds1658932910559,
|
|
AddJsonKeyPinData1659895550980,
|
|
CreateCredentialsUserRole1660062385367,
|
|
CreateWorkflowsEditorRole1663755770894,
|
|
CreateCredentialUsageTable1665484192213,
|
|
RemoveCredentialUsageTable1665754637026,
|
|
AddWorkflowVersionIdColumn1669739707125,
|
|
WorkflowStatistics1664196174002,
|
|
AddTriggerCountColumn1669823906994,
|
|
RemoveWorkflowDataLoadedFlag1671726148420,
|
|
MessageEventBusDestinations1671535397530,
|
|
DeleteExecutionsWithWorkflows1673268682475,
|
|
CreateLdapEntities1674509946020,
|
|
PurgeInvalidWorkflowConnections1675940580449,
|
|
AddStatusToExecutions1674138566000,
|
|
];
|