Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-4698

Application Navigator uses Application URL instead of Display URL from Application Link

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 3.3.2, 3.4.0
    • 3.0.0, 3.0.1
    • None

      When creating an Application Link to another instance, Fisheye will populate the Application Navigator automatically using the Application URL instead of the expected Display URL.

      This creates a problem when the App URL is an internal reference to a system, such as http://localhost:port. Fisheye may be able to contact the application with that URL, but the user cannot, and will most likely see a site unreachable message.

      Workaround:

      1) Hide the existing (automatically generated) App Nav entry using the Hide checkbox.
      2) Create a new app link manually using the display URL.

            [FE-4698] Application Navigator uses Application URL instead of Display URL from Application Link

            The correct fix for this problem is not to use the display URL from the application link. It is for navigation links to use the Base URL of the application – the application itself knows at which URL it is visible, and this should only need to be set in one place (that app itself) not in various application links which point to it.

            This problem needs to be fixed in each application – The link to JIRA, for example, is provided by JIRA. This bug (FE-4698) covers making FishEye/Crucible provide a correct URL to the navigation links displayed in other applications, and doesn't cover displaying correct navigation links to other applications in FishEye/Crucible. See this issue's 'Related Issues' for issues in other applications.

            Tom Davies added a comment - The correct fix for this problem is not to use the display URL from the application link. It is for navigation links to use the Base URL of the application – the application itself knows at which URL it is visible, and this should only need to be set in one place (that app itself) not in various application links which point to it. This problem needs to be fixed in each application – The link to JIRA, for example, is provided by JIRA. This bug ( FE-4698 ) covers making FishEye/Crucible provide a correct URL to the navigation links displayed in other applications, and doesn't cover displaying correct navigation links to other applications in FishEye/Crucible. See this issue's 'Related Issues' for issues in other applications.

            Requires upgrade to nav-links 3.3.1

            Tom Davies added a comment - Requires upgrade to nav-links 3.3.1

            Seems that this issue keeps popping up elsewhere as well and very often when additional integration points get added. https://jira.atlassian.com/browse/CONF-29182 Display url should be used because this allows to use http connection internally

            Priit Liivak added a comment - Seems that this issue keeps popping up elsewhere as well and very often when additional integration points get added. https://jira.atlassian.com/browse/CONF-29182 Display url should be used because this allows to use http connection internally

            Looks like I have the same issue. App navigator got fixed when I explicitly set up Site_url link in Fisheye, but internal link still pops up in some places. Particularly, the icon which is supposed to go near Fisheye item reference (see the screenshot called "wrong-title-and-image-link.png")

            Leo Catallo added a comment - Looks like I have the same issue. App navigator got fixed when I explicitly set up Site_url link in Fisheye, but internal link still pops up in some places. Particularly, the icon which is supposed to go near Fisheye item reference (see the screenshot called "wrong-title-and-image-link.png")

            The symptoms are the same.

            Björn Pollex added a comment - The symptoms are the same.

              tom@atlassian.com Tom Davies
              ganand Gurleen Anand [Atlassian]
              Affected customers:
              7 This affects my team
              Watchers:
              15 Start watching this issue

                Created:
                Updated:
                Resolved: