fix(admin): filter template keys by substring

Match both channels case-insensitively while keeping API and delivery lookups exact.

Ref: IT-1627
This commit is contained in:
2026-10-31 10:14:48 +02:00
parent 343d67802c
commit ed4293d852
4 changed files with 48 additions and 4 deletions
+10
View File
@@ -342,3 +342,13 @@ verification, and authorized stopping the Rider Web process. The Rider process w
stopped. A second background Web launch was rejected by the execution tool with only
`blocked by policy`; this is an execution-tool restriction, not a request for more
owner permission. The automated API/PostgreSQL checks remain available.
## Administration key substring filter (2026-10-31)
The service Templates page filters both Email and Push definitions by a literal,
case-insensitive substring of Template Key. Leading/trailing search whitespace is
ignored; empty/whitespace-only input and Clear show the full service catalog.
For example, `contact` matches `TrustedContactAdded` and `trusted_contact_removed`.
`%` and `_` are ordinary characters, not SQL wildcard patterns. The filter stays in
navigation links as before. Exact template identity, management API reads and delivery
lookups are unchanged; substring matching is limited to this administration list.