Skip to content

Add Jira trigger and issues sections to integration form

What does this MR do and why?

Implements the Jira-specific sections for issue #332280 (closed). In the previous MR !82005 (merged), we added the Connection details section and now we add Jira trigger and Jira issues.

This feature is behind the feature flag integration_form_sections thus a changelog is not needed.

Screenshots or screen recordings

Page Before (without feature flag) After (with feature flag) Description
Jira Jira_with_sections_before Jira_with_sections_after Split into 3 sections
Jira (Use default settings) Jira_with_sections__default_settings__before Jira_with_sections__default_settings__after Split into 3 sections
Jira group level Jira_with_sections_group_before Jira_with_sections_group_after Does not include Issues section
Asana Asana_before Asana_after No changes

How to set up and validate locally

  1. Go to Project > Settings > Integrations > Jira. For example, http://127.0.0.1:3000/gitlab-org/gitlab-shell/-/integrations/jira/edit.
  2. Enable the integration_form_sections to view the new section.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports