feat(webui): add regex filter help modal with usage examples#22
Closed
123hi123 wants to merge 1 commit intoResinat:masterfrom
Closed
feat(webui): add regex filter help modal with usage examples#22123hi123 wants to merge 1 commit intoResinat:masterfrom
123hi123 wants to merge 1 commit intoResinat:masterfrom
Conversation
…pages Replace the tooltip-only Info icon next to the regex filter input with a clickable icon that opens a help modal explaining: - Node tag format: <SubscriptionName>/<NodeName> - AND logic warning (multiple regex lines must ALL match) - Common usage patterns with examples (match subscription, match multiple subscriptions with |, keyword matching, exact matching) Applies to both PlatformPage (create form) and PlatformDetailPage (edit form). Includes zh-CN and en-US translations. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
<SubscriptionName>/<NodeName>)my_sub/.*— match all nodes from a subscription(sub1|sub2)/.*— match nodes from multiple subscriptions (OR).*/.*香港.*— match nodes whose name contains a keyword^sub/exact-node$— match a specific node exactlyMotivation
Users often set multiple regex lines expecting OR behavior, but Resin uses AND logic — a node must match all lines to be routable. The existing tooltip was too subtle; a dedicated help modal makes this much clearer.
Test plan
🤖 Generated with Claude Code