From c94bdd698e95713513995c143add4c2b1a44147a Mon Sep 17 00:00:00 2001 From: Bharat Patel Date: Thu, 24 Jul 2025 16:40:43 -0700 Subject: [PATCH] Adds user to the exection details page Signed-off-by: Bharat Patel --- .../Executions/ExecutionDetails/ExecutionMetadata.tsx | 6 +++++- .../src/components/Executions/ExecutionDetails/constants.ts | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/oss-console/src/components/Executions/ExecutionDetails/ExecutionMetadata.tsx b/packages/oss-console/src/components/Executions/ExecutionDetails/ExecutionMetadata.tsx index b357ad20d..99c403de4 100644 --- a/packages/oss-console/src/components/Executions/ExecutionDetails/ExecutionMetadata.tsx +++ b/packages/oss-console/src/components/Executions/ExecutionDetails/ExecutionMetadata.tsx @@ -71,7 +71,7 @@ export const ExecutionMetadata: React.FC<{}> = () => { const workflowId = execution?.closure?.workflowId; const { labels } = execution.spec; - const { referenceExecution, systemMetadata, parentNodeExecution } = execution.spec.metadata; + const { referenceExecution, systemMetadata, parentNodeExecution, principal } = execution.spec.metadata; const cluster = systemMetadata?.executionCluster ?? dashedValueString; const details: DetailItem[] = [ @@ -85,6 +85,10 @@ export const ExecutionMetadata: React.FC<{}> = () => { label: ExecutionMetadataLabels.cluster, value: cluster, }, + { + label: ExecutionMetadataLabels.principal, + value: principal || dashedValueString, + }, { label: ExecutionMetadataLabels.time, value: startedAt ? formatDateUTC(timestampToDate(startedAt)) : dashedValueString, diff --git a/packages/oss-console/src/components/Executions/ExecutionDetails/constants.ts b/packages/oss-console/src/components/Executions/ExecutionDetails/constants.ts index d38a0b045..057331478 100644 --- a/packages/oss-console/src/components/Executions/ExecutionDetails/constants.ts +++ b/packages/oss-console/src/components/Executions/ExecutionDetails/constants.ts @@ -14,6 +14,7 @@ export enum ExecutionMetadataLabels { overwriteCache = 'Overwrite cached outputs', parent = 'Parent', labels = 'Labels', + principal = 'Created by', } export const tabs = {