From bfe7cef62792ffe3dd7fe625f707c86d28080dd9 Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Thu, 23 Apr 2026 03:12:52 +0530 Subject: [PATCH] add global search to datatable with per-table opt-out --- .../src/components/datatable/DataTable.vue | 49 +++++++++++++++---- .../features/admin/agents/dataTableColumns.js | 3 ++ .../features/admin/macros/dataTableColumns.js | 4 ++ .../features/admin/tags/dataTableColumns.js | 2 + .../business-hours/BusinessHoursList.vue | 2 +- .../admin/context-links/ContextLinkList.vue | 2 +- .../custom-attributes/CustomAttributes.vue | 4 +- .../main/src/views/admin/inbox/InboxList.vue | 2 +- .../main/src/views/admin/oidc/OIDCList.vue | 2 +- .../main/src/views/admin/roles/RoleList.vue | 2 +- .../admin/shared-views/SharedViewList.vue | 2 +- .../apps/main/src/views/admin/sla/SLAList.vue | 2 +- .../src/views/admin/status/StatusView.vue | 2 +- .../main/src/views/admin/teams/TeamList.vue | 2 +- .../views/admin/templates/TemplateList.vue | 4 +- .../src/views/admin/webhooks/WebhookList.vue | 2 +- 16 files changed, 62 insertions(+), 24 deletions(-) diff --git a/frontend/apps/main/src/components/datatable/DataTable.vue b/frontend/apps/main/src/components/datatable/DataTable.vue index eeb2cfc2..0ea705ff 100644 --- a/frontend/apps/main/src/components/datatable/DataTable.vue +++ b/frontend/apps/main/src/components/datatable/DataTable.vue @@ -1,5 +1,14 @@