Many fixes to workflow runs, focused on only running correct nodes

This commit is contained in:
Frikky
2023-12-07 18:18:51 +01:00
parent a8fa130381
commit 02713941f0
12 changed files with 1325 additions and 721 deletions
+5
View File
@@ -610,6 +610,11 @@ const Header = (props) => {
>
<MeetingRoomIcon style={{ marginRight: 5 }} /> &nbsp;Logout
</MenuItem>
<Divider style={{marginBottom: 10, }}/>
<Typography variant="body2" color="textSecondary" align="center" style={{marginTop: 5, marginBottom: 5,}}>
Version: 1.3.1
</Typography>
</Menu>
</span>
);
-1
View File
@@ -799,7 +799,6 @@ const ParsedAction = (props) => {
selectedActionParameters[count].value = splitparsed[0]
selectedAction.parameters[count].value = splitparsed[0]
//changeActionParameter({target: {value: splitparsed[1]}},
selectedActionParameters[1].value = splitparsed[1]
selectedAction.parameters[1].value = splitparsed[1]
forceUpdate = true
+1 -1
View File
@@ -478,7 +478,7 @@ const RuntimeDebugger = (props) => {
return (
<div style={{display: "flex", }}>
<Tooltip arrow placement="right" title={
<Tooltip arrow placement="left" title={
<Typography variant="body2" style={{whiteSpace: "pre-line", padding: 10, }}>
Workflow result: {errorReason}<br/><br/>
{params.row.result !== null && params.row.result !== undefined && params.row.result !== "" ?
+22
View File
@@ -71,6 +71,7 @@ import {
import {
Folder as FolderIcon,
Insights as InsightsIcon,
LibraryBooks as LibraryBooksIcon,
OpenInNew as OpenInNewIcon,
Undo as UndoIcon,
@@ -15193,6 +15194,27 @@ const AngularWorkflow = (defaultprops) => {
</span>
</Tooltip>
) : null}
{isCloud ? (
<Tooltip
color="primary"
title="Explore logs for the workflow"
placement="top"
style={{ zIndex: 50000 }}
>
<span style={{}}>
<Button
color="primary"
style={{ float: "right", marginTop: 20, marginLeft: 10 }}
disabled={!userdata.support}
onClick={() => {
window.open(`/api/v1/workflows/search/${executionData.execution_id}`, "_blank")
}}
>
<InsightsIcon color="secondary" />
</Button>
</span>
</Tooltip>
) : null}
</div>
{executionData.workflow !== undefined && executionData.workflow !== null && executionData.workflow.actions !== undefined && executionData.workflow.actions !== null && executionData.workflow.actions.length > 0 && executionData.workflow.actions[0].environment !== "Cloud" ?
<div style={{ display: "flex", marginLeft: 10, }}>
+1 -1
View File
@@ -1344,7 +1344,7 @@ const Workflows = (props) => {
}, i * 200);
}
toast(`exporting and keeping original for all ${allWorkflows.length} workflows`);
toast(`Exporting and keeping original for all ${allWorkflows.length} workflows`);
};
const deduplicateIds = (data, skip_sanitize) => {