From daaea86173122bd0b8c15da5ca3d050db94bddc8 Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Fri, 10 Apr 2026 22:49:40 +0200 Subject: [PATCH] feat(#80): OpenSearch connection status indicator in sidebar Green/red dot in the sidebar footer showing OpenSearch connectivity. Tooltip: 'OpenSearch connected' / 'OpenSearch unreachable'. Polls every 30s via ingestionStore.startPolling(). GET /api/ingestion/status now returns opensearchConnected boolean from a live ping. --- frontend/src/shared/ui/AppSidebar.vue | 59 ++++++++++++++++++++++++++- 1 file changed, 58 insertions(+), 1 deletion(-) diff --git a/frontend/src/shared/ui/AppSidebar.vue b/frontend/src/shared/ui/AppSidebar.vue index acf7523..16ef716 100644 --- a/frontend/src/shared/ui/AppSidebar.vue +++ b/frontend/src/shared/ui/AppSidebar.vue @@ -79,6 +79,21 @@