Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Support multi-target notification delivery with All/None options #19774

@ssncferreira

Description

@ssncferreira

Description

Notifications currently support only a single delivery target (Email or Webhook), alongside Inbox delivery. Add support to select any combination of delivery methods per notification, including “all” and “none”. This must be configurable via UI and CLI, and the design should be extensible for future targets (e.g., Slack, PlatformX, IDE popups) without breaking existing behavior.

Implementation

  • Introduce a delivery targets field (multi-select enum/set) for notifications: email, webhook, inbox; support “all” and “none”.
  • Migrate existing notifications to preserve current behavior by default.
  • Update the notification pipeline to fan out to all selected targets.
  • UI: Add a multi-select control to choose delivery methods with quick actions for “All” and “None”.
  • CLI: add CLI command to show template notification delivery methods.
  • Update documentation with UI and CLI examples.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions