From 8b9d6d1ef8cde5268bfb59df0c66aceb2207dcb8 Mon Sep 17 00:00:00 2001
From: Mohamed OULD HOCINE <106236152+gally47@users.noreply.github.com>
Date: Mon, 23 Feb 2026 16:08:54 +0100
Subject: [PATCH] Pipelines new column: Processing Errors (#25003)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Pipelines new column Processing Errors
* Update graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com>
---
.../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 0abc73919a..9e617c0562 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()} |
-
+
|