This is an automated email from the ASF dual-hosted git repository.

DaanHoogland pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/main by this push:
     new a17bff9ba87 ui: fix webhook filters listing (#13068)
a17bff9ba87 is described below

commit a17bff9ba8770349c3b8344cb45778e89d4379f4
Author: Abhishek Kumar <[email protected]>
AuthorDate: Sun May 3 22:09:41 2026 +0530

    ui: fix webhook filters listing (#13068)
---
 ui/public/locales/en.json                    | 1 +
 ui/src/components/view/ListView.vue          | 2 +-
 ui/src/components/view/WebhookFiltersTab.vue | 3 ++-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json
index 4a23b454252..e2045eba8df 100644
--- a/ui/public/locales/en.json
+++ b/ui/public/locales/en.json
@@ -4167,6 +4167,7 @@
 "message.warn.select.template": "Please select a Template for Registration.",
 "message.warn.zone.mtu.update": "Please note that this limit won't affect 
pre-existing Network's MTU settings",
 "message.webhook.deliveries.time.filter": "Webhook deliveries list can be 
filtered based on date-time. Select 'Custom' for specifying start and end date 
range.",
+"message.webhook.filter.add": "Webhook deliveries can be controlled using 
filters (currently by Event type). Please select the parameters to add to the 
applied filters list.",
 "message.zone.creation.complete": "Zone creation complete.",
 "message.zone.detail.description": "Populate Zone details.",
 "message.zone.detail.hint": "A Zone is the largest organizational unit in 
CloudStack, and it typically corresponds to a single datacenter. Zones provide 
physical isolation and redundancy. A zone consists of one or more Pods (each of 
which contains hosts and primary storage servers) and a secondary storage 
server which is shared by all pods in the zone.",
diff --git a/ui/src/components/view/ListView.vue 
b/ui/src/components/view/ListView.vue
index 66dd6b3db9e..b03293efaca 100644
--- a/ui/src/components/view/ListView.vue
+++ b/ui/src/components/view/ListView.vue
@@ -949,7 +949,7 @@
             style="margin-left: 5px"
             :actions="actions"
             :resource="record"
-            :enabled="quickViewEnabled() && actions.length > 0"
+            :enabled="quickViewEnabled(actions, columns, column.key)"
             @exec-action="$parent.execAction"
           />
         </template>
diff --git a/ui/src/components/view/WebhookFiltersTab.vue 
b/ui/src/components/view/WebhookFiltersTab.vue
index 2d276e2a3cf..513720a8625 100644
--- a/ui/src/components/view/WebhookFiltersTab.vue
+++ b/ui/src/components/view/WebhookFiltersTab.vue
@@ -18,6 +18,7 @@
 <template>
   <div>
     <div class="add-row">
+      <p>{{ $t('message.webhook.filter.add') }}</p>
       <a-form
         :ref="addFormRef"
         :model="addFilterForm"
@@ -90,7 +91,7 @@
       {{ (selectedRowKeys && selectedRowKeys.length > 0) ? 
$t('label.action.delete.webhook.filters') : 
$t('label.action.clear.webhook.filters') }}
     </a-button>
     <list-view
-      :tabLoading="tabLoading"
+      :loading="tabLoading"
       :columns="columns"
       :items="filters"
       :actions="actions"

Reply via email to