Added jiraMetaUrl form variable to Jira integration - #134
Merged
Conversation
cspath1
approved these changes
Jul 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Describe the solution you've provided
Adds an optional
jiraMetaUrlform 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
issueCreateUrlfor meta as well: rejected, want to keep separation between the webtriggersRequirements
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, andobservabilityrepos.Additional context
jiraMetaUrluri, optionalcreateJiraSubscription→ GonfalonGET /api/v2/integrations/jira/meta→ ForgejiraMetaHandler