-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 4.9.4
-
Component/s: Integrations
-
None
-
Severity 3 - Minor
-
1
Issue Summary
Attempting to create a review off of a branch in the Jira Cloud dev panel fails when the application link between Jira Cloud and Crucible is using an application tunnel
Steps to Reproduce
- Create a tunneled application link between Fisheye and Jira Cloud
Note that the tunneled applink's display and application URL differ, where the application URL is the tunnel endpoint:

- Navigate to a Jira issue in Jira Cloud that has a branch associated with it in the dev panel
- Click on the 'branches' dev panel option, and then click the "Create Review" option next to the associated branch
Expected Results
The "Create Review" option opens a new tab to send the user to the "createReview" page in Fisheye, using the display URL as the base URL, where they can proceed with creating the desired review.
Ex:
http://fecru.mywebsite.com:8060/cru/createReview?addContentMethod=method-track-branch&repositoryName=reponamehere&otherqueryparams}}
Actual Results
The "Create Review" option opens a new tab to send the user to the "createReview" page, but uses the application URL as the base, which is the tunnel endpoint. Since the user is being directly sent to Crucible to create the report, and this functionality is not intended to be a proxied request via the Jira Cloud applink, the user being sent to this endpoint causes the newly opened tab's request to eventually time out and fail.
Ex:
http://some-kind-of-uuid.self-hosted.atlassian.com/cru/createReview?addContentMethod=method-track-branch&repositoryName=reponamehere&otherqueryparams