feat(proxy): unify filter search box and sync filter options (#5819)

* feat(proxy): unify filter search box and sync filter options

* docs: fix JSDoc placement

* refactor(search): unify string matcher and stabilize regex filtering

* fix(search): treat invalid regex as matching nothing

* docs: update changelog to include advanced filter search feature for proxy page

---------

Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
This commit is contained in:
Sline
2025-12-19 17:12:36 +08:00
committed by GitHub
co-authored by Tunglies
parent aa72fa9a42
commit b4e25951b4
7 changed files with 240 additions and 140 deletions
+5
View File
@@ -390,6 +390,11 @@ export const useRenderList = (
headState.filterText,
headState.sortType,
latencyTimeout,
{
matchCase: headState.filterMatchCase,
matchWholeWord: headState.filterMatchWholeWord,
useRegularExpression: headState.filterUseRegularExpression,
},
);
ret.push({