From e57a82a4f52593d7c1885e261a431203cc31aa72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernardo=20De=20Marco=20Gon=C3=A7alves?= Date: Mon, 9 Dec 2024 14:25:03 -0300 Subject: [PATCH] UI: Fixes in the Usage UI (#10000) * fixes on usage ui * dont call API when caller does not have access to it * handle when lastheartbeat is undefined * hide last collection datetime when lastheartbeat is undefined * apply Pearl's suggestions Co-authored-by: Pearl Dsilva * apply Pearl's suggestions Co-authored-by: Pearl Dsilva * apply Pearl's suggestions Co-authored-by: Pearl Dsilva * apply Pearl's suggestions Co-authored-by: Pearl Dsilva * apply Pearl's suggestions Co-authored-by: Pearl Dsilva --------- Co-authored-by: Pearl Dsilva --- ui/public/locales/en.json | 1 + ui/src/components/view/ListView.vue | 2 +- ui/src/views/infra/UsageRecords.vue | 21 ++++++++++++++++----- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index d56ab379b3f..c89b8746e54 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -1528,6 +1528,7 @@ "label.networkspeed": "Network speed", "label.networktype": "Network type", "label.networkwrite": "Network write", +"label.never": "Never", "label.new": "New", "label.new.autoscale.vmgroup": "New AutoScaling Group", "label.new.instance.group": "New Instance group", diff --git a/ui/src/components/view/ListView.vue b/ui/src/components/view/ListView.vue index 032985c730e..848edb534ee 100644 --- a/ui/src/components/view/ListView.vue +++ b/ui/src/components/view/ListView.vue @@ -26,7 +26,7 @@ :rowSelection="explicitlyAllowRowSelection || enableGroupAction() || $route.name === 'event' ? {selectedRowKeys: selectedRowKeys, onChange: onSelectChange, columnWidth: 30} : null" :rowClassName="getRowClassName" @resizeColumn="handleResizeColumn" - style="overflow-y: auto" + :style="{ 'overflow-y': this.$route.name === 'usage' ? 'hidden' : 'auto' }" >