From 1b4705220d1311c4372a8da15feb8eb2ef4098cb Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Thu, 11 Dec 2025 12:01:57 +0100 Subject: [PATCH] refactor: Replace debounced search method with x-model.debounce for improved performance --- .../views/livewire/project/shared/get-logs.blade.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/resources/views/livewire/project/shared/get-logs.blade.php b/resources/views/livewire/project/shared/get-logs.blade.php index 5c96e76ec..8504a160f 100644 --- a/resources/views/livewire/project/shared/get-logs.blade.php +++ b/resources/views/livewire/project/shared/get-logs.blade.php @@ -7,7 +7,6 @@ alwaysScroll: false, intervalId: null, scrollDebounce: null, - searchTimeout: null, colorLogs: localStorage.getItem('coolify-color-logs') === 'true', searchQuery: '', containerName: '{{ $container ?? "logs" }}', @@ -81,12 +80,6 @@ if (!this.searchQuery.trim()) return true; return line.toLowerCase().includes(this.searchQuery.toLowerCase()); }, - debouncedSearch(query) { - clearTimeout(this.searchTimeout); - this.searchTimeout = setTimeout(() => { - this.searchQuery = query; - }, 300); - }, decodeHtml(text) { // Decode HTML entities, handling double-encoding with max iteration limit to prevent DoS let decoded = text; @@ -224,7 +217,7 @@ class="text-xs text-gray-500 dark:text-gray-400 whitespace-nowrap"> -