From 5a83d4581548ada64f983ea031c1ef1779f61b06 Mon Sep 17 00:00:00 2001 From: alanwzliang Date: Wed, 12 Aug 2026 16:46:14 +0800 Subject: [PATCH] fix(ui): harden AppCard against missing ingress and mixed metrics Prevent pipeline page crashes when an app CR lacks addons or ingress.hosts, and prefer usage tables when some pods (e.g. addons) lack resource percentages. Co-authored-by: Cursor --- client/src/components/apps/appstats.vue | 2 +- client/src/components/apps/detail.vue | 4 +-- client/src/components/pipelines/appcard.vue | 34 ++++++++++++--------- 3 files changed, 23 insertions(+), 17 deletions(-) diff --git a/client/src/components/apps/appstats.vue b/client/src/components/apps/appstats.vue index 2bee4fdaa..116770c0e 100644 --- a/client/src/components/apps/appstats.vue +++ b/client/src/components/apps/appstats.vue @@ -14,7 +14,7 @@ {{ $t('app.domains') }}