From 6cda0d4647544b29edab970a49c6e9fcdd39b7c3 Mon Sep 17 00:00:00 2001 From: Fabricio Duarte Date: Mon, 22 Jun 2026 09:18:54 -0300 Subject: [PATCH] QuotaUsageTab.vue refactoring --- ui/src/config/section/plugin/quota.js | 1 + .../quota/FilterQuotaDataByPeriodView.vue | 6 +- ui/src/views/plugins/quota/QuotaUsageTab.vue | 371 +++++++++--------- 3 files changed, 188 insertions(+), 190 deletions(-) diff --git a/ui/src/config/section/plugin/quota.js b/ui/src/config/section/plugin/quota.js index 0e76d51e0d3..162fb74f7e7 100644 --- a/ui/src/config/section/plugin/quota.js +++ b/ui/src/config/section/plugin/quota.js @@ -30,6 +30,7 @@ export default { title: 'label.quota.summary', icon: 'bars-outlined', permission: ['quotaSummary'], + customParamHandler: (params, query) => { return { ...params, ignoreproject: true } }, tabs: [ { name: 'consumption', diff --git a/ui/src/views/plugins/quota/FilterQuotaDataByPeriodView.vue b/ui/src/views/plugins/quota/FilterQuotaDataByPeriodView.vue index 185f539ffcf..3e4839b21aa 100644 --- a/ui/src/views/plugins/quota/FilterQuotaDataByPeriodView.vue +++ b/ui/src/views/plugins/quota/FilterQuotaDataByPeriodView.vue @@ -81,7 +81,7 @@