From 88b14ca6fba4303ab13603423d10d609ec16cdc4 Mon Sep 17 00:00:00 2001 From: Mohamed Ould Hocine Date: Fri, 13 Feb 2026 13:39:37 +0100 Subject: [PATCH] Pipelines new column Processing Errors --- .../components/pipelines/PipelineListItem.tsx | 8 +- .../PipelineProcessingErrors.test.tsx | 144 ++++++++++++++++++ .../pipelines/PipelineProcessingErrors.tsx | 121 +++++++++++++++ .../pipelines/ProcessingTimelineComponent.tsx | 2 +- 4 files changed, 273 insertions(+), 2 deletions(-) create mode 100644 graylog2-web-interface/src/components/pipelines/PipelineProcessingErrors.test.tsx create mode 100644 graylog2-web-interface/src/components/pipelines/PipelineProcessingErrors.tsx diff --git a/graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx b/graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx index 0abc73919a6d..044bd7360c91 100644 --- a/graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx +++ b/graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx @@ -30,6 +30,8 @@ import useGetPermissionsByScope from 'hooks/useScopePermissions'; import RuleDeprecationInfo from 'components/rules/RuleDeprecationInfo'; import usePermissions from 'hooks/usePermissions'; +import PipelineProcessingErrors from './PipelineProcessingErrors'; + import ButtonToolbar from '../bootstrap/ButtonToolbar'; import { Spinner } from '../common'; @@ -141,15 +143,19 @@ const PipelineListItem = ({ pipeline, pipelines, connections, streams, onDeleteP noConnectionsMessage={Not connected} /> + + + {_formatStages()} - +