Skip to content

feat(inbound-filters): add table & modal#117668

Draft
shellmayr wants to merge 10 commits into
masterfrom
shellmayr/feat/inbound-filters-v2-table
Draft

feat(inbound-filters): add table & modal#117668
shellmayr wants to merge 10 commits into
masterfrom
shellmayr/feat/inbound-filters-v2-table

Conversation

@shellmayr

Copy link
Copy Markdown
Member
  • Add table for inbound filters v2

Table:
image

Modal:
image

Prevent conflicting conditions:
Screenshot 2026-06-15 at 12 57 10

shellmayr and others added 8 commits May 29, 2026 16:38
…l data

Build out the custom inbound filters (v2) table so the UI can be
exercised and iterated on before the backend exists. All state is kept
locally in the browser - no API calls are made.

- Seed the table with example rules covering the four plan-gated
  condition types from the legacy page: error message, metric name,
  log message, and release (matched as glob patterns)
- Render conditions one per line as monospace type:pattern tags
- Toggle rules on/off via a switch; inactive rows are faded
- Create and edit rules in a modal with property/pattern condition
  rows; delete rules behind a confirmation dialog
- Add a search bar that filters rules across name and condition fields
- Show the full rule name in a tooltip when it is truncated

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 15, 2026
@shellmayr shellmayr changed the title feat(inbound-filters): feat(inbound-filters): add table & modal Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant