Skip to content

Add frontend for connection section

What does this MR do and why?

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

In a previous MR !80712 (merged), we added the backend that defines the Connection details section for the Jira integration (behind a feature flag). This MR adds the frontend that displays this section and moves ActiveCheckbox and some of the DynamicFields (filtered by section) to be inside the section.

Screenshots or screen recordings

Before (without ff enabled) After (with ff enabled)
Jira_connection_details_before Jira_connection_details_after

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.

Related to #332280 (closed)

Merge request reports