Add UI support for self-hosted on Jira connect app
What does this MR do and why?
Note: This MR is split from the original changes in !89378 (closed) and is behind a feature flag jira_connect_oauth_self_managed
.
This MR extracts some of the frontend setup code for using the ~"Jira::ConnectApp" with a self-hosted instance (using GitLab.com as a proxy). The main change here is the addition of a gitlabBasePath
which is the URL of the self-hosted instance.
See commit history for details on each small change.
Screenshots or screen recordings
No changes to current UI but you can preview the new one in this video https://www.youtube.com/watch?v=YRdDM04hy6E.
How to set up and validate locally
See the original MR description for video run-through and detailed steps: !89378 (diffs)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #356361 (closed)