Merge pull request #699 from automatisch/issue-694

feat(web): add status in execution row
This commit is contained in:
Ömer Faruk Aydın
2022-11-08 23:33:58 +01:00
committed by GitHub
4 changed files with 15 additions and 1 deletions

View File

@@ -40,6 +40,7 @@ export interface IExecution {
flowId: string; flowId: string;
flow: IFlow; flow: IFlow;
testRun: boolean; testRun: boolean;
status: 'success' | 'failure';
executionSteps: IExecutionStep[]; executionSteps: IExecutionStep[];
updatedAt: string; updatedAt: string;
createdAt: string; createdAt: string;

View File

@@ -57,6 +57,16 @@ export default function ExecutionRow(
/> />
)} )}
<Chip
size="small"
color={execution.status === 'success' ? 'success' : 'error'}
label={formatMessage(
execution.status === 'success'
? 'execution.statusSuccess'
: 'execution.statusFailure'
)}
/>
<ArrowForwardIosIcon <ArrowForwardIosIcon
sx={{ color: (theme) => theme.palette.primary.main }} sx={{ color: (theme) => theme.palette.primary.main }}
/> />

View File

@@ -13,6 +13,7 @@ export const GET_EXECUTIONS = gql`
testRun testRun
createdAt createdAt
updatedAt updatedAt
status
flow { flow {
id id
name name

View File

@@ -74,6 +74,8 @@
"executions.noExecutions": "There is no execution data point to show.", "executions.noExecutions": "There is no execution data point to show.",
"execution.executedAt": "executed {datetime}", "execution.executedAt": "executed {datetime}",
"execution.test": "Test run", "execution.test": "Test run",
"execution.statusSuccess": "Success",
"execution.statusFailure": "Failure",
"execution.noDataTitle": "No data", "execution.noDataTitle": "No data",
"execution.noDataMessage": "We successfully ran the execution, but there was no new data to process.", "execution.noDataMessage": "We successfully ran the execution, but there was no new data to process.",
"profileSettings.title": "My Profile", "profileSettings.title": "My Profile",