Plugin details section cannot be expanded in the Manage apps page for plugins that require a license

XMLWordPrintable

    • Severity 3 - Minor
    • 3

      Issue Summary

      Plugin details section cannot be expanded in the Manage apps page for plugins that require an app license. It returns an empty section.

      Because of this, it is not possible to perform admin operations on the plugin (e.g. set the license, enable/disable, update, uninstall).

      The issue is observed in Fecru version 4.8.15. It is not reproducible in earlier versions.

      Steps to Reproduce

      1. Install Fisheye/Crucible 4.8.15
      2. Log on as an admin
      3. Go to Admin (cog icon) > Find New Add-ons and install a plugin that requires a license
      4. Go to Admin > Manage Add-ons
      5. Select the plugin to show the plugin details

      Expected Results

      The plugin details section should be shown.

      This is a sample screenshot from version 4.8.14:

      Actual Results

      In Fecru 4.8.15, the plugin details section is not expanded and shows an empty section:
       

      The browser Developer tools > Network tab show CSP blocked requests for the following:

      e.g.

      Workaround

      The following procedures can be used as a workaround 

      • Log on as an admin.
      • Go to Admin (cog icon) > System Settings > Manage Add–ons
      • In the Manage apps page, click the Settings link. It's just below the list of user-installed apps.
      • In the Settings modal, uncheck the Connect to the Atlassian Marketplace option.
      • Click the Apply button.
      • The Manage apps page will automatically refresh.
      • At this point, you should be able to expand the section for plugins and perform admin operations (e.g. apply the app license)
      • Optionally, after applying the app licenses, you can go back to the Settings modal and tick the Connect to the Atlassian Marketplace checkbox.

        1. screenshot-2.png
          screenshot-2.png
          620 kB
        2. screenshot-1.png
          screenshot-1.png
          698 kB
        3. fe-7543.patch
          1 kB
        4. 4.8.15-manage-apps.png
          4.8.15-manage-apps.png
          690 kB
        5. 4.8.15-blocked-csp-details.png
          4.8.15-blocked-csp-details.png
          319 kB
        6. 4.8.14-manage-apps.png
          4.8.14-manage-apps.png
          744 kB

            Assignee:
            Oleksii Barandii (Inactive)
            Reporter:
            JP Mariano
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 4m
                4m