Jira issues - Clean up issue creation section UI in settings form
requested to merge 452161-jira-issues-clean-up-issue-creation-section-ui-in-settings-form into master
What does this MR do and why?
This change is behind the feature flag jira_multiple_project_keys
. Previous MR !148004 (merged).
- Move Jira project key under the Enable Jira issue creation from vulnerabilities checkbox.
- Remove the extra badge Ultimate next to the checkbox.
- Add help text for Jira project keys input and polish UI.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before - without feature flag | Before - with feature flag | After |
---|---|---|
How to set up and validate locally
-
In rails console enable the experiment fully
Feature.enable(:jira_multiple_project_keys)
-
Go to Project > Settings > Integrations > Jira. For example,
http://127.0.0.1:3000/gitlab-org/gitlab-test/-/settings/integrations/jira/edit
.
Related to #452161 (closed)
Edited by Justin Ho Tuan Duong