From d61b6983eb895099e3863d89d338534cc9f5ab9a Mon Sep 17 00:00:00 2001 From: Duy Dao Date: Mon, 28 Jul 2025 22:42:17 +0700 Subject: [PATCH] feat: enhance search functionality in CaddyReverseProxiesPage to include tag matching --- .../Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CaddyManager/Components/Pages/Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs b/CaddyManager/Components/Pages/Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs index 237b0a9..127c059 100644 --- a/CaddyManager/Components/Pages/Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs +++ b/CaddyManager/Components/Pages/Caddy/CaddyReverseProxies/CaddyReverseProxiesPage.razor.cs @@ -91,7 +91,7 @@ public partial class CaddyReverseProxiesPage : ComponentBase { var notSearching = string.IsNullOrWhiteSpace(_debouncedText); var configurations = CaddyService.GetExistingCaddyConfigurations() - .Where(conf => notSearching || conf.FileName.Contains(_debouncedText, StringComparison.OrdinalIgnoreCase) || conf.ReverseProxyHostname.Contains(_debouncedText, StringComparison.OrdinalIgnoreCase)) + .Where(conf => notSearching || conf.FileName.Contains(_debouncedText, StringComparison.OrdinalIgnoreCase) || conf.ReverseProxyHostname.Contains(_debouncedText, StringComparison.OrdinalIgnoreCase) || conf.Tags.Any(tag => tag.Contains(_debouncedText, StringComparison.OrdinalIgnoreCase))) .OrderBy(conf => conf.FileName) .ToList();