[v2.0] Refactor Jira Get*Settings to use typed struct
Goal
Transition the Jira integration settings to a dedicated struct for v2.0.
Instructions
-
Investigation: Run an API
GETrequest against a configured Jira integration. Document the exact JSON keys found in thepropertiesblock in a comment below. -
Struct Definition: Create a
JiraIntegrationstruct that embedsIntegrationand aJiraIntegrationPropertiesstruct using the verified keys. -
Refactor: Update the
GetProjectJiraSettingsandGetGroupJiraSettingsreturn types. - Validation: Regenerate mocks and add unit tests covering the new struct.
Parent issue: #2198
Edited by 🤖 GitLab Bot 🤖