Skip to content

feat: normalize JIRA signal metadata and labeling#35

Merged
neethika12 merged 2 commits into
mainfrom
feature/signal-jira-support
Apr 13, 2026
Merged

feat: normalize JIRA signal metadata and labeling#35
neethika12 merged 2 commits into
mainfrom
feature/signal-jira-support

Conversation

@neethika12

Copy link
Copy Markdown
Contributor

Why this change

JIRA signals were partially supported, but labels and metadata fallback behavior were inconsistent in the signal board display.

What changed

  • Updated signal response typing to include jira as a supported source type
  • Added optional JIRA metadata fields used by backend payloads (issueType, priority, projectKey, assignees)
  • Normalized source label output to use uppercase JIRA consistently
  • Added safer subtitle fallback for JIRA signals when project key metadata is missing

User impact

  • JIRA signals render with clearer and more consistent labeling
  • Signal rows remain readable even when some JIRA metadata is missing

Validation

  • npm test -- --watch=false --browsers=ChromeHeadless (all tests passing)

@neethika12
neethika12 merged commit 5c57223 into main Apr 13, 2026
1 check passed
@yashrastogi
yashrastogi deleted the feature/signal-jira-support branch April 27, 2026 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant