Skip to content

Added jiraMetaUrl form variable to Jira integration - #134

Merged
vpanc merged 1 commit into
mainfrom
O11Y-jiraMetaURL-form-var-to-Jira-integration
Jul 22, 2026
Merged

Added jiraMetaUrl form variable to Jira integration#134
vpanc merged 1 commit into
mainfrom
O11Y-jiraMetaURL-form-var-to-Jira-integration

Conversation

@vpanc

@vpanc vpanc commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Describe the solution you've provided

Adds an optional jiraMetaUrl form variable to the Jira integration manifest. The Forge app stores its jira-meta webtrigger URL here when configuring a subscription. Gonfalon uses that URL to request Jira projects and issue types for observability’s create issue UI, instead of observability repos previous OAuth for Jira Integration. The field is optional so existing subscriptions will remain valid without it. This feature only works after the Forge integration is reconfigured (through re-saving the LD API token) so the subscription picks up jiraMetaUrl.

Describe alternatives you've considered

  • Reusing issueCreateUrl for meta as well: rejected, want to keep separation between the webtriggers
  • Keeping Observability OAuth for project listing: rejected, flow focuses on Forge to Jira communication

Requirements

Intended availability

N/A, not a new integration. Uses existing Jira integration, but only added change is a jiraMetaData form variable.

Related issues

Part of the observability repo's “Create Jira issue via Forge” work, where OAuth was removed (previously used for project/issue-type listing). Depends on PRs in jira-forge-integration, gonfalon, and observability repos.

Additional context

  • Key: jiraMetaUrl
  • Type: uri, optional
  • Flow is as follows: Forge createJiraSubscription → Gonfalon GET /api/v2/integrations/jira/meta → Forge jiraMetaHandler

@vpanc
vpanc requested review from RobertPakkoLD and cspath1 July 20, 2026 20:55
@vpanc
vpanc marked this pull request as ready for review July 20, 2026 21:01
@vpanc
vpanc requested a review from a team as a code owner July 20, 2026 21:01
@vpanc
vpanc merged commit 0b55723 into main Jul 22, 2026
7 checks passed
@vpanc
vpanc deleted the O11Y-jiraMetaURL-form-var-to-Jira-integration branch July 22, 2026 15:59
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.

2 participants