Skip to content

Build JIRA Configuration tab (PatternFly) #308

@itdove

Description

@itdove

Description

Create JIRA configuration tab using PatternFly React components.

Tasks

  • Create JiraConfigTab component
  • Add form fields (URL, project key, comment visibility)
  • Implement form validation
  • Add "Test Connection" button with loading state
  • Display success/error alerts
  • Integrate with /api/jira/test-connection endpoint
  • Handle field updates and state management
  • Add help text for each field

Acceptance Criteria

  • All JIRA fields are editable
  • Form validation shows errors inline
  • Test Connection button validates JIRA URL
  • Success/error alerts display appropriately
  • Field help text is clear and useful
  • Changes are reflected in parent state
  • Form follows PatternFly design patterns

Estimated Effort: 3-5 days

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions