Universal Plugin Manager 2.0...

40
1. Universal Plugin Manager Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1 Using the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Navigating to the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.2 Viewing your Installed Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.3 Adding a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.4 Configuring a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.5 Uninstalling a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1.6 Viewing the Plugin Audit Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1.7 Disabling or Enabling a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1.8 Upgrading your Existing Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.1.9 Checking Plugin Compatibility for Application Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2 Universal Plugin Manager FAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.1 Diagnosing base URL configuration problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.2 Problems Connecting to the Atlassian Plugin Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2.3 Upgrade tab shows java.net.ConnectException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3 Contributing to the Universal Plugin Manager Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 Installing the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.5 Upgrading the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.6 Universal Plugin Manager 2.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.6.1 Universal Plugin Manager 1.6.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.6.2 Universal Plugin Manager 1.6 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.6.3 Universal Plugin Manager 1.5 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 1.6.4 Universal Plugin Manager 1.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.6.5 Universal Plugin Manager 1.3.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.6.6 Universal Plugin Manager 1.3.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 1.6.7 Universal Plugin Manager 1.2.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 1.6.8 Universal Plugin Manager 1.2.3 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 1.6.9 Universal Plugin Manager 1.2.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 1.6.10 Universal Plugin Manager 1.2.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 1.6.11 Universal Plugin Manager 1.2.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 1.6.12 Universal Plugin Manager 1.1.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 1.6.13 Universal Plugin Manager 1.1.3 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 1.6.14 Universal Plugin Manager 1.1.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 1.6.15 Universal Plugin Manager 1.1.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 1.6.16 Universal Plugin Manager 1.1.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 1.6.17 Universal Plugin Manager 1.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 1.6.18 Universal Plugin Manager 1.0.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2. _Space Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Transcript of Universal Plugin Manager 2.0...

Page 1: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

1. Universal Plugin Manager Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.1 Using the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.1.1 Navigating to the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.1.2 Viewing your Installed Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.1.3 Adding a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.1.4 Configuring a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.1.5 Uninstalling a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.1.6 Viewing the Plugin Audit Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.1.7 Disabling or Enabling a Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.1.8 Upgrading your Existing Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111.1.9 Checking Plugin Compatibility for Application Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

1.2 Universal Plugin Manager FAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.2.1 Diagnosing base URL configuration problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.2.2 Problems Connecting to the Atlassian Plugin Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.2.3 Upgrade tab shows java.net.ConnectException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

1.3 Contributing to the Universal Plugin Manager Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.4 Installing the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.5 Upgrading the Universal Plugin Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161.6 Universal Plugin Manager 2.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

1.6.1 Universal Plugin Manager 1.6.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281.6.2 Universal Plugin Manager 1.6 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281.6.3 Universal Plugin Manager 1.5 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301.6.4 Universal Plugin Manager 1.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311.6.5 Universal Plugin Manager 1.3.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311.6.6 Universal Plugin Manager 1.3.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321.6.7 Universal Plugin Manager 1.2.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331.6.8 Universal Plugin Manager 1.2.3 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341.6.9 Universal Plugin Manager 1.2.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341.6.10 Universal Plugin Manager 1.2.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341.6.11 Universal Plugin Manager 1.2.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351.6.12 Universal Plugin Manager 1.1.4 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.6.13 Universal Plugin Manager 1.1.3 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.6.14 Universal Plugin Manager 1.1.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.6.15 Universal Plugin Manager 1.1.1 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371.6.16 Universal Plugin Manager 1.1.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371.6.17 Universal Plugin Manager 1.0 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381.6.18 Universal Plugin Manager 1.0.2 Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

2. _Space Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Page 2: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

2

1. 2.

3.

Universal Plugin Manager DocumentationThe Universal Plugin Manager (UPM) provides you with a powerful and user-friendly interface to manage your plugins. The Universal PluginManager is a system plugin that allows you to perform common plugin tasks, such as:

Enabling/disabling plugins and their plugin modules.Installing new plugins.Configuring advanced plugin options.Finding out-of-date plugins and updating them.Checking the compatibility of your installed plugins against newer versions of the application.

Through the UPM you can interact with the (formerly the Plugin Exchange). You can use UPM to browseAtlassian Plugin Exchangeavailable plugins for your application. You can try or buy any of these plugins with a single click without ever leaving your application.

The Universal Plugin Manager (UPM) 2.0 is available for number of Atlassian applications. Currently, the UPM 2.0 versionis not bundled with any Atlassian application.  Existing applications contain older versions of the UPM. If you want thefunctionality described in this documentation, you should upgrade your UPM to 2.0.  The plugin's page on the AtlassianMarketplace (formerly Plugin Exchange) lists .the latest compatible applications

Read more about the Universal Plugin Manager in the topics linked below:

Using the Universal Plugin ManagerUniversal Plugin Manager FAQContributing to the Universal Plugin Manager DocumentationInstalling the Universal Plugin ManagerUpgrading the Universal Plugin ManagerUniversal Plugin Manager 2.0 Release Notes

Using the Universal Plugin ManagerOnce you have , read the topics below for instructions on how to use it.installed the Universal Plugin Manager

Navigating to the Universal Plugin ManagerViewing your Installed PluginsAdding a PluginConfiguring a PluginUninstalling a PluginViewing the Plugin Audit LogDisabling or Enabling a PluginUpgrading your Existing PluginsChecking Plugin Compatibility for Application Upgrades

Navigating to the Universal Plugin ManagerThe Universal Plugin Manager (UPM) is available in a number of Atlassian applications|Installing the Universal Plugin Manager. Please seethe relevant section below for instructions on how to access the Universal Plugin Manager in your application.

On this page:

Accessing the Universal Plugin Manager in JIRAAccessing the Universal Plugin Manager in ConfluenceAccessing the Universal Plugin Manager in Bamboo

Accessing the Universal Plugin Manager in JIRA

Required Permissions: You need the to access the Universal Plugin Manager in JIRA.JIRA System Administrator global permission

To access the Universal Plugin Manager in JIRA:

Log in as a user with the .JIRA Administrators global permissionSelect .AdministrationThe system displays the Administration page.Choose from the section. Plugins PluginsThe Universal Plugin Manager appears.

: start typing Keyboard shortcut g + g + plugins

Page 3: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

3

1.

2.

1. 2. 3.

Screenshot above: Universal Plugin Manager in JIRA

Accessing the Universal Plugin Manager in Confluence

Required Permissions: You need the Confluence to access the Universal Plugin Manager inSystem Administrator global permissionConfluence.

To access the Universal Plugin Manager in Confluence:

Click > from the menu bar.Browse Confluence AdminThe appears.Administration ConsoleClick the link in the section of the left-hand menu. Plugins ConfigurationThe Universal Plugin Manager appears.

Screenshot above: Universal Plugin Manager in Confluence

Accessing the Universal Plugin Manager in Bamboo

Required Permissions: You need the Bamboo to access the Universal Plugin Manager in JIRA.global admin permission

To access the Universal Plugin Manager in Bamboo:

Log in as a user with the global permission.AdminClick the link in the top navigation bar.AdministrationIn the left-hand menu, under the title , click the link.System Plugins

Viewing your Installed PluginsYou can use the Universal Plugin Manager (UPM) to see the plugins installed on your application. These include plugins that are bundledwith your application as well as any plugins that you have installed. Both enabled and disabled plugins are displayed.

Page 4: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

4

On this page:

Viewing your installed pluginsViewing a plugin's detailsNotes

Viewing your installed plugins

To view your installed plugins:

Click the tab to list the plugins installed in your application. The application groups plugins into andManage Existing User-installed Plugins.  The are hidden by default.  Use the following actions when working with the plugin list:System Plugins System Plugins

Enter keywords in the text box to filter the list.Filter visible pluginsClick the link to see the hidden system plugins.Show System PluginsClick the name of a plugin to view the plugins details.Click to run your application in safe mode. This mode disables all user installed plugins.Enable Safe Mode

Enabled plugins have this icon , and this icon indicates disabled plugins.

Screenshot above: Viewing Installed Plugins (Confluence)

Viewing a plugin's details

To see the details for a plugin, click the name of a plugin in the list of installed plugins. The summary contains a short description of theplugin as well as buttons/links for plugin operations and related information.

Page 5: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

5

Screenshot above: Viewing a Plugin's Details (Confluence)

Plugin key – A unique key that identifies each plugin in the system.Developer — The name of the plugin developer and a link to the developer's home page, if provided by the plugin developer.Plugin version – The version of the plugin currently installed.Manage plugin modules — Click this link to display the plugin modules below the plugin summary. A module is a component of theplugin. This link will only appear if the plugin has modules. If you want to enable or disable a plugin module, hover your mouse overthe module and click the ' '/' ' button for that module.Enable DisableConfigure – Click this link to display the configuration settings for the plugin. This link is disabled if the plugin is disabled. Pleasenote that not all plugins have settings that can be configured through the Universal Plugin Manager.Disable – Click this button to disable the plugin in your application. This button will only appear if the plugin is enabled.Enable – Click this button to enable the plugin in your application. This button will only appear if the plugin is disabled.Uninstall – Click this button to uninstall the plugin from your application. This button will only appear for user installed plugins.

Notes

What is the difference between a 'system plugin' and a 'user installed plugin'?System plugins are shipped with the application. These plugins are essential for the functioning of the system. Although youcan disable some of them, you should not do so unless instructed by an Atlassian support engineer. Not every systemNote:plugin can be disabled. You cannot uninstall any system plugins.User installed plugins are those which have been installed in the application after it was set up. You can install a plugineither by uploading a JAR file or via the Universal Plugin Manager. You can uninstall these plugins.

Related Topics

Configuring a PluginDisabling or Enabling a PluginUninstalling a Plugin

Adding a Plugin

The Universal Plugin Manager (UPM) provides you with a simple way of adding new plugins to your application. Use plugis to customise andextend the functionality of your application. You can search for plugins in the Universal Plugin Manager (sourced from the Atlassian Plugin

) or upload your own.Exchange

On this page:

Before you beginAdding a plugin from the Atlassian MarketplaceUploading your own plugin

Before you begin

Some things to note before you use the UPM:

In JIRA you cannot install or uninstall using the Universal Plugin Manager.   Version 1 JIRA plugins listed in theversion 1 pluginsUniversal Plugin Manager have a button, rather than an button. You must download the plugin distribution andDownload Installfollow its specific installation instructions. Typically, you download the plugin into the

directory as instructed in .  Ccorrespondingly,<JIRA-install>/atlassian-jira/WEB-INF/lib Managing JIRA's Pluginsversion 1 JIRA plugins do not have an button. You must remove the plugin from the file system manually.UninstallIn Confluence, you can install and uninstall using the Universal Plugin Manager.  You should see an or an version 1 plugins Install

button with the plugin entry.Uninstall

Some entries that you find listed in the Universal Plugin Manager . For example, the is a useful programare not actually plugins JIRA Clientthat runs alongside JIRA, rather than inside it as a plugin. These entries have a button that allows you to download the applicationDownloadto your desktop and run it following its specific instructions.

Adding a plugin from the Atlassian Marketplace

View a demo  of installing a plugin using the UPM:

To find and add a plugin from the Atlassian Marketplace (formerly the Atlassian Plugin Exchange), and do thenavigate to the pagePlugins

Page 6: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

6

1. 2.

3.

1.

2.

3.

4.

following:

Click the tab in the UPM. You will see a list of featured plugins.InstallSearch for your plugin as follows:

Enter some keywords that describe the plugin in the search box and press Enter.Search the Plugin ExchangeAlternatively, browse to the desired plugin in the list. You can choose , , or Featured Popular Supported (by Atlassian) All

from the dropdown to see a different list of plugins.available Plugins to showClick the button for the desired plugin to add it to your application. A confirmation message and the plugin details will appearInstallwhen the plugin is installed successfully.

You may need to restart your application for your change to take effect. The Universal Plugin Manager will inform you if this isNote:the case.

Not all plugins can be automatically installed. Some required manual installation. These plugins will have a buttonNote: Downloadinstead of an button. In these cases, you should read and follow the plugin's installation instructions.Install

Screenshot above: Finding a new plugin from the Atlassian Plugin Exchange

Uploading your own plugin

To upload your own plugin, and do the following:navigate to the pagePlugins

Click the tab in the UPM. InstallThe system displays a list of featured plugins.Click the link. Upload PluginThe system displays the window.Upload PluginSpecify the location of your plugin:

If the plugin you want to install is on your computer, use the dialogue to choose the plugin JAR file.BrowseIf you want to install a plugin from a remote location, enter the URL of the plugin JAR file in the text box.From this URL

Click the button to upload and enable your plugin. A confirmation message will appear when the plugin is successfullyUploadinstalled.

You may need to restart your application for your change to take effect. The Universal Plugin Manager will inform you if this isNote:the case.

Page 7: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

7

1. 2.

3.

4.

Screenshot above: Uploading a new plugin

Related Topics

Viewing your Installed Plugins#viewdetails

Configuring a Plugin

A number of plugins offer advanced configuration options. If you have one of these plugins installed on your application instance, you canview and update these configuration options via the Universal Plugin Manager (UPM). (If you would like to disable or enable a plugin, pleaserefer to .)Disabling or Enabling a Plugin

To configure a plugin via the UPM, and do the following:navigate to the pagePlugins

Click the tab.Manage ExistingLocate the plugin that you want to configure and click its title. The plugin details section expands.Click the button for that plugin.ConfigureThe advanced configuration options appear.

If the plugin is disable, you cannot configure it and so the Configure does not appear. If there are nobuttonadvanced configuration options for the plugin, there is no button.Configure

Update the configuration settings as desired and save your changes. The plugin itself provides advanced configuration options. If you encounter any problems after you click the button,Note: Configure

the plugin is responsible for the issue, not the UPM.

Screenshot above: Configuring a plugin

Page 8: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

8

1.

2.

3.

Screenshot above: Configuring a plugin — WebDAV configuration

Uninstalling a Plugin

You cannot uninstall plugins in JIRA 4.1 via the Universal Plugin Manager. See the sectionUninstalling Plugins in JIRA 4.1below for more information.

If you wish to remove a plugin from your application altogether, you can uninstall it via the Universal Plugin Manager (UPM). If you only wantto temporarily remove it, you may wish to instead.disable your plugin

To uninstall a plugin from your application and do the following:, navigate to the pagePlugins

Click the tab. Manage ExistingThe systems lists the plugins installed in your application.Click the name of the plugin that you wish to uninstall. The system displays the plugin details.Click the button. UninstallThe information summary displays an message and uninstalls the plugin from your application.Uninstalling

Screenshot above: Uninstalling a plugin

Uninstalling plugins in JIRA 4.1

Due to a bug in the Atlassian Plugin Framework, the Universal Plugin Manager cannot uninstall plugins in . You can find moreJIRA 4.1.xinformation about the bug here:

Page 9: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

9

1.

2. 3.

1.

2. 3. 4.

https://studio.atlassian.com/browse/UPM-595https://studio.atlassian.com/browse/PLUG-598

If you need to uninstall a plugin, please follow the .JIRA 4.1 documentation for uninstalling a plugin

This bug has already been fixed in , which will be present in JIRA 4.2 and later. A newer version of theAtlassian Plugin Framework 2.5Universal Plugin Manager will reinstate the ability to uninstall plugins in JIRA.

Viewing the Plugin Audit Log

The Universal Plugin Manager (UPM) keeps a log of all plugin activity in the UPM, such as adding plugins, enabling plugins, and so on. Youcan configure the audit log to adjust the period of time for which log entries should be kept.

Viewing the plugin audit log

To view the plugin audit log, and do the following:navigate to the pagePlugins

Click the tab. Audit LogThe plugin audit log appears with a list of the 25 most recent entries.Use the arrows if you want to view older entries.Click the orange RSS icon if you want to receive the audit log activity in an RSS feed.

Screenshot above: Viewing the plugin audit log

Configuring the plugin audit log

To configure the amount of time log entries are kept, and do the following:navigate to the pagePlugins

Click the tab. Audit LogThe plugin audit log appears.Click the link.Configure purge policySpecify how many days to keep the logs before purging in the field.Purge audit log afterClick the button.Confirm

Screenshot above: Configuring the audit log's purge policy

Disabling or Enabling a Plugin

Page 10: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

10

1. 2. 3. 4.

1. 2. 3. 4.

1.

2. 3.

The allows you to disable a plugin in your application instance without permanently removing it. If youUniversal Plugin Manager (UPM)want to remove a plugin from your application instance altogether, please refer to .Uninstalling a Plugin

You can also disable all user installed plugins in your application, by enabling Safe Mode. This may help you to diagnose a plugin-relatedproblem more easily.

On this page:

Disabling a pluginEnabling a pluginDisabling/enabling all user installed plugins (safe mode)

Disabling a plugin

To disable a plugin in your application, and do the following:navigate to the pagePlugins

Click the tab. You will see a list of the plugins installed in your application. Enabled plugins will have this icon: Manage ExistingLocate the plugin that you want to disable and click the title to expand the plugin details section.Click the button.DisableOnce a plugin has been disabled, you need to restart your application for your change to take effect. If so, you will see amaymessage for the plugin, .Disabled, requires restartOnce the plugin is fully disabled, you will see an link for the plugin.Enable

Screenshot above: Disabling a plugin

Enabling a plugin

 

To enable a plugin in your application,  and do the following:navigate to the pagePlugins

Click the tab. You will see a list of the plugins installed in your application. Disabled plugins will have this icon: Manage ExistingLocate the plugin that you want to enable and click the title to expand the plugin details section.Click the button.EnableOnce a plugin has been enabled, you need to restart your application for your change to take effect. If so, you will see amaymessage for the plugin, .Enabled, requires restartOnce the plugin is fully disabled, you will see a link for the plugin.Disable

Screenshot above: Enabling a plugin

Disabling/enabling all user installed plugins (safe mode)

Running your application in 'safe mode' disables all user installed plugins at once. All plugins that were disabled when you entered SafeMode will be re-enabled when you exit Safe Mode. To enable safe mode, and do the following:navigate to the pagePlugins

Click the tab. Manage ExistingThe system displays a list the installed plugins.Click the link.Enable Safe ModeClick the button in the confirmation window. Continue

Page 11: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

11

3.

4.

5.

1.

2.

1.

2.

All user installed plugins will be disabled and your application will now be running in safe mode.Make changes to your installed plugins as desired. For example, you may want to enable/disable specific plugins or plugin modules.Exit safe mode by clicking one of the links in the Safe Mode banner:

Click to restore your plugin configuration to its state before youExit Safe Mode and restore the previous configurationentered Safe Mode.Click to keep all changes made to your plugin configuration duringExit Safe Mode and keep the current configurationSafe Mode.

Screenshot above: Running Confluence in safe mode

Upgrading your Existing PluginsPlugins are often developed separately from your application. You may wish to upgrade your plugins to more recent versions to allow them towork with your application version or simply to take advantage of new features in a plugin version. The Universal Plugin Manager (UPM)provides you with a list of plugins that have available upgrades and allows you to upgrade each plugin individually or in bulk.

On this page:

Upgrading a pluginUpgrading all pluginsNotes

Upgrading a plugin

To upgrade a plugin, and do the following:navigate to the pagePlugins

Click the tab. The plugin upgrades page will appear.UpgradeIf there is a later version of a plugin that you have already installed, this page will show the latest version of thecompatibleplugin.You can click the plugin name to expand the row and see more information about the plugin.You can filter your list by entering keywords in the text box.Filter plugins

Click the button next to the relevant plugin to update it to the plugin version shown.Upgrade Now

Upgrading all plugins

To upgrade all available plugins, and do the following:navigate to the pagePlugins

Click the tab. UpgradeThe system displays the plugin upgrades page will appear.

If there is a later version of a plugin that you have already installed, this page will show the latest version of thecompatibleplugin.You can click the plugin name to expand the row and see more information about the plugin.You can filter your list by entering keywords in the text box.Filter plugins

Click the button to update every plugin to the plugin versions shown.Upgrade All

Not all plugins can be installed or upgraded via the Universal Plugin Manager. These plugins you must manuallyinstall and upgraded. 

Page 12: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

12

1. 2. 3. 4.

Screenshot above: Upgrading Plugins

Notes

Checking plugin compatibility for application upgrades. If you are considering upgrading your application, you can use the UniversalPlugin Manager to check the compatibility of your plugins with your desired application version. See Checking Plugin Compatibility for

.Application Upgrades

Checking Plugin Compatibility for Application Upgrades

The in the Universal Plugin Manager (UPM) helps you to check whether your plugins will still work with yourApplication Upgrade Checkapplication after an application upgrade.

For example, if you were thinking of upgrading from Confluence 3.1 to Confluence 3.2, the Application Upgrade Check can tell you thefollowing:

Installed plugins that are compatible with Confluence 3.1 and Confluence 3.2Installed plugins that are not compatible with Confluence 3.2, but will be compatible with Confluence 3.2 if you upgrade them.Installed plugins that are not compatible with Confluence 3.2, even if you upgrade them to the latest version.

To check compatibility of your plugins against different application versions, and do the following:navigate to the pagePlugins

Click the tab.Upgrade CheckIn the dropdown menu, select the version of your application to check the plugins against.Check compatibility forClick the button.CheckThe page display any of your installed plugins that are not compatible with the selected application version. The compatibilitychecker will also check the compatibility of the latest available version of each plugin (if not already upgraded). You can click on thename of any of the plugins to view more information about the plugin.

The plugins are grouped into sections under the following headings:Incompatible – The installed versions of these plugins are not compatible with the selected application version. There arecurrently no plugin upgrades available that are compatible with the selected application version.Compatible, if upgraded – The installed versions of these plugins are not compatible with the selected application version.However, the plugins will be compatible if you upgrade them. There are buttons allowing you to upgrade these plugins.Compatible if both <the application> and the plugin are upgraded – The installed versions of these plugins are notcompatible with the selected application version. There is a plugin compatible with the newer application version, but it is notcompatible with the application version you are currently running. You must upgrade the application and upgrade thethenplugin. There are buttons allowing you to disable these plugins before proceeding with the upgrade.Compatible – The currently installed versions of these plugins are compatible with the selected application version.Unknown – These plugins may or may not be compatible with the selected application version. If a plugin is not registeredwith the , the Universal Plugin Manager cannot check its compatibility with different applicationAtlassian Plugin Exchangeversions.

Page 13: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

13

Screenshot above: Checking plugin compatibility against different Confluence versions

Universal Plugin Manager FAQ

Universal Plugin Manager FAQ

Answers to commonly raised questions about configuring and using Universal Plugin Manager:

Diagnosing base URL configuration problemsProblems Connecting to the Atlassian Plugin ExchangeUpgrade tab shows java.net.ConnectException

Need more help?

Do you have a question, or need help with the Universal Plugin Manager? Please create a support request

Diagnosing base URL configuration problems

Most of the content displayed on the UPM page is loaded dynamically via AJAX requests. Most of the requests to the system use relativeURLs, which will function correctly whether or not your instance's base URL is configured properly. However, by design, some long runningoperations (for example, plugin installation and upgrade) make requests using absolute URLs. If your instance's base URL is not configuredproperly, the UPM will display a warning informing you that the base URL of your instance may be misconfigured.

This does not indicate that there was a problem performing the operation itself. It simply indicates that the UPM couldn't display the progressof the operation. If you refresh the UPM page, you should see the result of the operation in the audit log.

In order to fix the problem, you may need to update the base URL settings in your instance. See the following product documentation pagesfor instructions:

JIRA

Page 14: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

14

Confluence

Problems Connecting to the Atlassian Plugin Exchange

The Universal Plugin Manager (UPM) needs to connect to the on the Internet in order to:Atlassian Plugin Exchange

Search for new plugins to install.Install new plugins from an Internet location.Find information about upgradable plugins.Perform an upgrade check.Upgrade plugins.

Specifically, your application must be able to contact . The UPM will use the proxy settings of the hostserver https://plugins.atlassian.comapplication. See the .Confluence documentation

If you see an error message telling you that the UPM cannot reach the Internet, you should ask your network administrator whether yourapplication server can make a request to that URL. If not, you must disable the connection to Atlassian Plugin Exchange as explained in thefollowing paragraph.

Using the UPM without an Internet Connection

If you wish to use the UPM without an Internet connection:

You should disable the connection to the Atlassian Plugin Exchange. This feature is available in .UPM 1.5 and laterSet the system property to . When this property is set to true, then UPM will not try to access theupm.pac.disable trueAtlassian Plugin Exchange. Example:

-Dupm.pac.disable=true

Refer to the application documentation to see how to set a system property: , , , .Bamboo Confluence FishEye/Crucible JIRAIf going through a proxy, set up your proxy such that calls from your application (Confluence, JIRA, etc) to itself are not routedthrough the proxy.Do not use your browser's 'work offline' mode. The UPM will not work if this feature is enabled.

The following features will work without an Internet connection:

Managing existing plugins.Uploading plugin a plugin JAR from a local server.Audit logging.

Notes

If you are using the UPM without an Internet connection, the ' ' tab will inform you that . It willUpgrade your application is up to datenot list any plugins available for upgrade, even if there are new versions of your plugins available on the Atlassian Plugin Exchange.If you have the Numbered Heading plugin installed, you may encounter this known issue: Universal Plugin Manager Crashes when

.Numbered Headings Plugin is InstalledApril 2011: The development team have released a new version of the UPM plugin, which fixes some problems associated withproxies. You can download the plugin here: . For details, and to report any furtherhttps://plugins.atlassian.com/plugin/details/23915problems or other comments, please refer to this issue: .UPM-1100

Upgrade tab shows java.net.ConnectException

If you see an error box on the upgrade tab containing the message java.net.ConnectException: Connection refused: connect, your host application server may be having trouble contacting . This may be a problem with your application'shttp://plugins.atlassian.comproxy settings.

Note: the Universal Plugin Manager will access and use the proxy settings of the host application. See documentation for :

JIRAConfluence

as well as UPM-693

Contributing to the Universal Plugin Manager DocumentationWould you like to share your hints, tips and techniques for the Universal Plugin Manager? We welcome your contributions. Have you found amistake in the documentation, or do you have a small addition that would be so easy to add yourself rather than asking us to do it? You canupdate the documentation page directly.

Getting permission to update the documentation

Our documentation wiki contains developer-focused documentation (such as API guides, plugin and gadget development guides and guides

Page 15: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

15

1. 2.

3.

to other frameworks) as well as product documentation (user's guides, administrator's guides and installation guides). The wiki permissionsare different for each type of documentation.

If you want to update the or other developer-focused wiki spaces, just sign up for a wiki username then log inDeveloper Networkand make the change.If you want to update the , we ask you to sign the Atlassian Contributor LicenseUniversal Plugin Manager product documentationAgreement (ACLA) before we grant you wiki permissions to update the documentation space. Please read the to see theACLAterms of the agreement and the documentation it covers. Then sign and submit the agreement as described on the form attached tothat page.

Following our style guide

Please read our short .guidelines for authors

How we manage community updates

Here is a quick guide to how we manage community contributions to our documentation and the copyright that applies to the documentation:

Monitoring by technical writers. The Atlassian technical writers monitor the updates to the documentation spaces, using RSSfeeds and watching the spaces. If someone makes an update that needs some attention from us, we will make the necessarychanges.Wiki permissions. We use wiki permissions to determine who can edit the documentation spaces. We ask people to sign the

(ACLA) and submit it to us. That allows us to verify that the applicant is a real person. ThenAtlassian Contributor License Agreementwe give them permission to update the documentation.Copyright. The Atlassian documentation is published under a Creative Commons CC BY license. Specifically, we use a Creative

. This means that anyone can copy, distribute and adapt our documentation provided theyCommons Attribution 2.5 Australia Licenseacknowledge the source of the documentation. The CC BY license is shown in the footer of every page, so that anyone whocontributes to our documentation knows that their contribution falls under the same copyright.

RELATED TOPICS

Contributing to the JIRA DocumentationContributing to the Confluence DocumentationAuthor GuidelinesAtlassian Contributor License Agreement

Installing the Universal Plugin Manager The Universal Plugin Manager (UPM) 2.0 is available for number of Atlassian applications. Currently, the UPM 2.0 version is not bundledwith any Atlassian application.  Existing applications contain older versions of the UPM. If you want the functionality described in thisdocumentation, you should upgrade your UPM to 2.0.  The plugin's page on the Atlassian Marketplace (formerly Plugin Exchange) lists the

.latest compatible applications

Installing the UPM into Confluence or JIRA for the first time

In most cases, you will not need to install the UPM, because it is bundled with the application. Please refer to the forupgrade guideinstructions on replacing an existing version of the UPM. Follow the instructions below if you do need to install the Universal Plugin Managerinto a Confluence or JIRA site that does not yet have it.

Download the Universal Plugin Manager plugin from the .Atlassian Plugin ExchangeInstall the Universal Plugin Manager plugin in your application. The relevant instructions for installing plugins in each of theapplications is available below:

The UPM is included by default in and later. If you are using an older version of JIRA, please refer to the JIRA 4.3 JIRA. Note: The Universal Plugin Manager plugin is a 'Version 2' (OSGi) plugin.documentation

The UPM is included by default in and later. If you are using an older version of Confluence, please refer toConfluence 3.4the .Confluence documentation

The Universal Plugin Manager will be enabled by default. You will now be able to access the Universal Plugin Manager by followingthe instructions on .Navigating to the Universal Plugin Manager

Page 16: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

16

1. 2. 3. 4.

5. 6. 7. 8.

9.

Screenshot above: Universal Plugin Manager installed in Confluence

RELATED TOPICS

Upgrading the Universal Plugin Manager

Upgrading the Universal Plugin ManagerThis page tells you how to upgrade the Universal Plugin Manager (UPM). It contains the following topics:

BackgroundUpgrading the UPM (from version 1.5 or lower)Upgrading the UPM (from version 1.6 or higher)Alternative ways of upgrading the UPMTroubleshooting

Background

The UPM is itself a plugin. To upgrade the UPM, you need to install a new version of the UPM JAR file. Of course, the tool used to install andmanage plugins is the UPM itself.

Upgrading the UPM (from version 1.5 or lower)

Follow the steps below to upgrade the Universal Plugin Manager in JIRA, Confluence, FishEye or Crucible, if the currently installed version is1.5 or lower.

To upgrade the UPM:

Download the latest version of the UPM plugin from the .Atlassian Plugin ExchangeLog in to your Atlassian application as a user with permissions.administratorClick from the dashboard.AdministrationGo to the section. PluginsThis is the UPM.Navigate to the tab.InstallClick .Upload PluginBrowse to the UPM plugin JAR that you downloaded in step 1 and select it.Press .Upload

Page 17: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

17

9.

1. 2. 3.

4.

1. 2.

3.

1. 2.

3.

4.

1. 2. 3. 4. 5. 6. 7. 8.

1. 2.

3.

Restart the application.

If you are upgrading the UPM in Confluence 3.4.x, restart Confluence a second time. (See bug report . Note that this bug affects Confluence versions in the 3.4.x line only.)CONF-22323

Upgrading the UPM (from version 1.6 or higher)

Starting with version 1.6, UPM supports a simpler procedure for upgrading itself. Note that this will only work if the currently installed versionis at least 1.6; if you are upgrading from 1.5 1.6, you must use the old procedure described above.to

To upgrade the UPM:

Log in to your application as a system administrator.Go to the section on your application's administration screen. This is the .plugins Universal Plugin ManagerIf a new version of UPM is available from the Atlassian Plugin Exchange, you will see this banner:

Click the "click here" link. UPM downloads and installs the new version in one step. You do not need to restart the application.

Alternative ways of upgrading the UPM

If for some reason you cannot use one of the upgrade methods described above, you can use the following methods instead.

Fallback method for upgrading the UPM in JIRA:

Download the latest version of the UPM plugin from the .Atlassian Plugin ExchangeCopy the plugin JAR file into your JIRA home directory:<JIRA-HOME>\plugins\installed-pluginsRestart JIRA.

Fallback method for upgrading the UPM in Confluence:

Download the latest version of the UPM plugin from the .Atlassian Plugin ExchangeGo to this URL on your Confluence site:

http://<YOUR_CONFLUENCE_SITE>/admin/viewplugins.action

The earlier version of the Confluence appears. Click , find the UPM plugin JAR that you downloaded inPlugin Manager Browsestep 1, and upload the JAR into Confluence.Restart Confluence.

Fallback method for upgrading the UPM in FishEye:

Download the latest version of the UPM plugin from the .Atlassian Plugin ExchangeShutdown your FishEye instance;Open the ;$FISHEYE_INST/plugins/bundled-plugins.zipDelete (not extract) the existing from the zip file;atlassian-universal-plugin-manager-plugin-x.x.x.jarDrag and drop the new plugin version from the folder it was downloaded to into the zip file;Close the zip file;Delete the file;$FISHEYE_INST/var/plugins/bundled/atlassian-universal-plugin-manager-plugin-x.x.x.jarStart your instance again.

Troubleshooting

Upgrading the UPM without internet access – installation seems to fail

You can upgrade the UPM to version 1.5 to allow it to work better when there is no connection to the Atlassian Plugin Exchange (forexample, because you have no Internet connection). Due to a bug in older versions of UPM, the installation will appear to fail when there isno connection to the Atlassian Plugin Exchange, but the installation should still actually work.

To upgrade your UPM plugin where you have no Internet connection:

Obtain the UPM JAR from the .Atlassian Plugin ExchangeFollow .the instructions to upload the pluginDepending on your UPM version, this could appear to fail in various ways, such as just returning immediately, or keeping aninstallation dialog up forever. In such cases, the installation is not actually failing but just looks that way due to problems with olderUPM versions.

Page 18: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

18

3. 4. 5.

Wait a few minutes for the installation to finish in the background, then do a hard refresh of the page.Go to the tab.Manage ExistingYou should see version 1.5 under .Atlassian Universal Plugin Manager Plugin User-installed Plugins

After you have successfully installed UPM 1.5 or later, future plugin installations should no longer appear to fail.

More troubleshooting

Please refer to the following sources of information:

Confluence Knowledge BaseJIRA Knowledge BaseUPM issue tracker

Universal Plugin Manager 2.0 Release NotesThe following table lists the JIRA issues resolved for this release. Release of UPM are also available.notes for older versions

 (251 issues)JIRA Issues

Type Key Summary Priority Status Resolution

UPM-1663 Update UPM screenshots on PAC for 2.0Resolved

Fixed

UPM-1648 "Installing" never appears in UPM async task dialog after downloading, for singleplugin update Resolved

Fixed

UPM-1643 i18n bundle-related error occurs in Bamboo after entering a license into LicenseEnforced plugin Resolved

Fixed

UPM-1642 Plugin author is overly html-escapedResolved

Fixed

UPM-1641 Upgrade Check tab still shows disabled plugins with "Disable" buttonResolved

Fixed

UPM-1640Audit log when disabling/enabling a plugin module shows "null" if the module has noname Resolved

Fixed

UPM-1637 Manage tab retains useless parentheses after you've updated the last availableupdate: "Manage my plugins ()" Resolved

Fixed

UPM-1636 Notification text does not wrapResolved

Fixed

UPM-1634 Notification groups are not hyperlinkedResolved

Fixed

UPM-1633 Buy/Try button order is reversed on Install tabResolved

Fixed

UPM-1628 No notifications icon in ConfluenceResolved

Fixed

UPM-1624 UPM: Plugin installation fails due to missing file extensionResolved

Fixed

UPM-1623 can't see installed plugins if PAC is downResolved

Fixed

UPM-1622 Upgrade the RefApp that the UPM build usesResolved

Fixed

UPM-1621 Update buttons do not show up if the currently installed version is not listed ascompatible on PAC Resolved

Fixed

UPM-1615 Plugin details rest url not found but no error shown in UIResolved

Fixed

UPM-1609 Redundant error message when PAC is downResolved

Fixed

UPM-1604Message : "This plugin was successfully installed. However, you still need to enter alicense." -> needs a link to the installed plugin Resolved

Fixed

UPM-1601 Progress bars are broken for plugin installResolved

Fixed

Page 19: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

19

UPM-1593 No "this update is incompatible with your license" banner appears when settings alicense for an updatable plugin Resolved

Fixed

UPM-1590 Fix FastDev configResolved

Fixed

UPM-1586 Update license success messagesResolved

Fixed

UPM-1585 Nudge plugin details over a little to be in line with plugin iconResolved

Fixed

UPM-1583 Empty notification groups can be reportedResolved

Fixed

UPM-1578 Link notification groups to Manage tabResolved

Fixed

UPM-1576 Exception is thrown in Confluence 3.5 when UPM self updatesResolved

Fixed

UPM-1574 Dismiss "update available" notifications for license-incompatible versions after 7days Resolved

Fixed

UPM-1572 Bump upm trunk to PAC client version without jerseyResolved

Fixed

UPM-1571 JS error is thrown when no available plugins are foundResolved

Fixed

UPM-1568 Add referrer parameter to MAC form POSTResolved

Fixed

UPM-1565 Plugin update details disappear when updating the license of a plugin in AvailableUpdates Resolved

Fixed

UPM-1563 Banner needs more paddingResolved

Fixed

UPM-1561 Notifications can get cutoff in fecruResolved

Fixed

UPM-1560 disable button is visible for UPMResolved

Fixed

UPM-1559 plugin details buttons are misaligned due to empty button groupsResolved

Fixed

UPM-1558 UPM self-update is completely brokenResolved

Fixed

UPM-1557 Change some UPM phrasing in UIResolved

Fixed

UPM-1556 Configure buttons are available for disabled plugins, but clicking them leads to404s/errors Resolved

Fixed

UPM-1554clicking BUY or TRY on the install tab doesn't show a "confirm to redirect to MAC"dialog Resolved

Fixed

UPM-1553 No notifications displayed in JIRA 5 or Bamboo 3.4Resolved

Fixed

UPM-1552 system plugins box is a bit tight on bottomResolved

Fixed

UPM-1551 filter box on manage tab is not cleared out when clicking away and then back tomanage tab Resolved

Fixed

UPM-1550the available update count doesn't get displayed in the Manage tab until the Managetab is selected Resolved

Fixed

UPM-1549 going to upm#update displays upm with no selected tabsResolved

Fixed

UPM-1548 Text is overly small on upload plugin dialogResolved

Fixed

Page 20: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

20

UPM-1547 Direct linking to plugin in the Available Updates section appears to be broken

Resolved

Fixed

UPM-1546 Drop the bottom border from the "plugin-row" of an expanded pluginResolved

Fixed

UPM-1541When switching back to manage tab, the installed plugins list has a spinner, but theupdate list does not, it shows the plugin list. The list should be cleared whenswitching back to the tab Resolved

Fixed

UPM-1539 UPM isn't reporting itself as licensing-aware under Confluence 3.5Resolved

Fixed

UPM-1538 "Requires restart for marketplace" message doesn't appear upon plugin installationResolved

Fixed

UPM-1536 Clicking "Update all" leads to infinite loop of "message is undefined" on line "match =message.match(token);" Resolved

Fixed

UPM-1535 Update All button appears when filtering plugins on the Manage tabResolved

Fixed

UPM-1533 Bad layout when browser window is narrowResolved

Fixed

UPM-1532 Filter box on Manage tab says "no plugins available to filter" when no updates areavailable Resolved

Fixed

UPM-1530 UPM pulls in transitive dependencies onto bundle classpath because of extrasResolved

Fixed

UPM-1528 PluginResource allows licenses to be set for plugins which don't use licensingResolved

Fixed

UPM-1526 Widen text box for license stringResolved

Fixed

UPM-1525 Don't show time in license detailsResolved

Fixed

UPM-1524Notifications with multiple plugins (e.g. "you have 3 updates available") have blankicon Resolved

Fixed

UPM-1522 MAC API - "user" parameter should send host license's user count instead of addonuser count Resolved

Fixed

UPM-1520 Fix integration tests for JIRA 5.0Resolved

Fixed

UPM-1519 Fix integration tests for FeCru 2.7Resolved

Fixed

UPM-1518 Fix integration tests for Confluence 4.1Resolved

Fixed

UPM-1517 Fix integration tests for Confluence 4.0Resolved

Fixed

UPM-1516 Fix integration tests for Bamboo 3.4Resolved

Fixed

UPM-1514 Plugin licenses do not immediately reflect incompatibilities/resolutions caused by achange in product license Resolved

Fixed

UPM-1513 Refresh notification UI upon submitting license form and updating pluginsResolved

Fixed

UPM-1511 No notification for plugin license with user-mismatch status when host license isupdated Resolved

Fixed

UPM-1510Add plugin notifications for plugins that are nearly maintenance expired or recentlymaintenance expired Resolved

Fixed

UPM-1508 Notify admins that plugin updates are available if licenses are renewed/upgraded(for maintenance expired licenses) Resolved

Fixed

UPM-1507PluginRepresentation and AvailablePluginRepresentation need to be combined forplugin updates Resolved

Fixed

Page 21: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

21

UPM-1506 "Renew" button only appears for expired/nearly-expired plugins but not for licenseswith maintenance expiry Resolved

Fixed

UPM-1503 Fix integration tests in previously untested versionsResolved

Fixed

UPM-1500 Add an "owner" field for the license owner's email address to the MAC formsubmission Resolved

Fixed

UPM-1498 UPM allows updates to versions disallowed by existing plugin licenseResolved

Fixed

UPM-1497 "Undefined" error banner sporatically appears when setting plugin licenseResolved

Fixed

UPM-1496Plugins with non-eval license errors of type TYPE_MISMATCH orVERSION_MISMATCH do not display any marketplace buttons Resolved

Fixed

UPM-1495 Move host license attributes out of plugin representationResolved

Fixed

UPM-1494 license-related rest resources should not be accessible when on demandResolved

Fixed

UPM-1493 Update marketplace notification iconsResolved

Fixed

UPM-1492 Expired user-mismatch licenses should show "Upgrade" button without "Renew"button Resolved

Fixed

UPM-1491 License details can be edited after a plugin is uninstalledResolved

Fixed

UPM-1490 Use standard plugin icon sizesResolved

Fixed

UPM-1489 Add "organisation_name" parameter to MAC requestResolved

Fixed

UPM-1488 Renew button shows in UI for licenses which cannot be renewed on MACResolved

Fixed

UPM-1486 Don't display "pac is disabled" banner when on demandResolved

Fixed

UPM-1482 New "puzzle" icon for collapsed plugin viewResolved

Fixed

UPM-1476 Underlined plugin names in BambooResolved

Fixed

UPM-1475 Lots of space between tabs in Bamboo + FirefoxResolved

Fixed

UPM-1472 Cleanup: remove UpdatesRepresentation, UpdatesResource, and related testsResolved

Fixed

UPM-1471 Try/buy/renew buttons still show in on demand modeResolved

Fixed

UPM-1469 Add on demand flag to pom for easy testingResolved

Fixed

UPM-1468 Add notion of buying and trying installable pluginsResolved

Fixed

UPM-1466 Merge manage and update tabs in UIResolved

Fixed

UPM-1465 Root resource should return plugin update informationResolved

Fixed

UPM-1464 Merge manage and update tabsResolved

Fixed

UPM-1463 Vendor is misspelled as vender in test pluginResolved

Fixed

Page 22: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

22

UPM-1461 Run integration tests against various supported product versions

Resolved

Fixed

UPM-1459 Release UPM 2.0 milestone with correct package exportsResolved

Fixed

UPM-1455 Post to the correct URLs for the TRY/BUY/UPGRADE/etc. buttonsResolved

Fixed

UPM-1454Mock the int-sys system so we can test Buy/Try/Upgrade/etc. without a full systemrunning Resolved

Fixed

UPM-1452 Bump to extras 3.0-m2Resolved

Fixed

UPM-1448 success message appears at bottom of plugin detailsResolved

Fixed

UPM-1447 no default plugin icons in notification dropdownResolved

Fixed

UPM-1432 UPM hash is dropped when user is passed through websudo login screenResolved

Fixed

UPM-1431 Expose legacy plugin license manager even if UPM 2.0 is foundResolved

Fixed

UPM-1429 Firefox popup shows up after UPM self update (via file upload)Resolved

Fixed

UPM-1428 upm filter plugins hangs the browser in confluenceResolved

Fixed

UPM-1427 UPM update notification are hidden behind main containerResolved

Fixed

UPM-1426 Disable "Configure" button if plugin does not have a valid licenseResolved

Fixed

UPM-1425Legacy Compatibility SPI always needs to redirect to legacy licensing UI in ondemand environment Resolved

Fixed

UPM-1424 Hide all notions of licensing (license details + notifications) in On Demandenvironment Resolved

Fixed

UPM-1423 Cache plugin license statusesResolved

Fixed

UPM-1408 Add SEN, ServerId, User and License info to all UPM requestsResolved

Fixed

UPM-1407 Plugin details for license-enabled plugins cannot be viewed in JIRA 5.0Resolved

Fixed

UPM-1405 Legacy Compatibility SPI only checks for UPM 2.0 upon plugin (BF/GH/TC) startupResolved

Fixed

UPM-1396 No feedback when updating license on disabled pluginResolved

Fixed

UPM-1395 Plugin details' "details" dropdown should change to button when there is only onemenu item Resolved

Fixed

UPM-1394 Missing space in expired license notification textResolved

Fixed

UPM-1393 IE9: Plugin name and plugin description are not on same line in "collapsed" viewResolved

Fixed

UPM-1391 IE: Notifications count text rides a little high in its containing elementResolved

Fixed

UPM-1390 IE7: Layout of "Expand all" icon is messed up (floats to the left)Resolved

Fixed

UPM-1389 IE7: Notification hover is only triggered when over text or iconResolved

Fixed

Page 23: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

23

UPM-1387 Vendor link should open in a new tab/window

Resolved

Fixed

UPM-1386 Admin notifications are missing top border when "expanded"Resolved

Fixed

UPM-1384 Logos and icons are only being returned in the representation for the Manage tabResolved

Fixed

UPM-1383 Legacy plugins might have a different idea of a valid license than the UPMResolved

Fixed

UPM-1382 License expiry date should be returned in human-readable, application-preferredformat Resolved

Fixed

UPM-1381 Add audit log events for license changesResolved

Fixed

UPM-1380 "You may be able to enable the plugin" should be rewordedResolved

Fixed

UPM-1379 Plugin icons and logos are broken everywhereResolved

Fixed

UPM-1378 Plugin details layout is a little off with new icon magicResolved

Fixed

UPM-1374 Flesh out notifications spikeResolved

Fixed

UPM-1373 Include legacy licenses when enumerating all licenses (for notifications)Resolved

Fixed

UPM-1372 create license accessor for sharepoint pluginResolved

Fixed

UPM-1371 show link to license admin page for legacy pluginResolved

Fixed

UPM-1369 Add vendor logoResolved

Fixed

UPM-1368 Add plugin vendor iconResolved

Fixed

UPM-1365 Add Banner to plugin resourcesResolved

Fixed

UPM-1363 don't let user edit license string for legacy plugins that don't use UPM 2 APIResolved

Fixed

UPM-1362 Make the links specific and not construct them on the front endResolved

Fixed

UPM-1361 Add logo to Plugin SummaryResolved

Fixed

UPM-1360 Update the default plugin icon "puzzle-piece.gif" to work better with the coloringResolved

Fixed

UPM-1359 Fetch build date for legacy greenhopper pluginResolved

Fixed

UPM-1358 licensing event listener in a disabled plugin causes errors in UPMResolved

Fixed

UPM-1354 admin banners don't go away if there is a license entryResolved

Fixed

UPM-1353Move {pluginKey}/{moduleKey} to {pluginKey}/modules/{moduleKey}, and moveicons to {pluginKey}/icon/ Closed

Fixed

UPM-1349 PluginSettings' stored list of plugins with licenses is erased upon pluginuninstallation in confluence Resolved

Fixed

UPM-1348 License update throbber is in a weird place nowResolved

Fixed

Page 24: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

24

UPM-1347 The following licenses show license status of "Unknown": Normal/Active (eval andnon-eval), Soon-to-expire (eval and non-eval) Resolved

Fixed

UPM-1346 Self update message will be overridden by newer messagesResolved

Fixed

UPM-1345 Disable upload while in safe-modeResolved

Fixed

UPM-1344 Layout of License textarea is messed up in non-Firefox browsersResolved

Fixed

UPM-1343 Move to using the :hover psuedo-classResolved

Fixed

UPM-1342IE8: When entering a license in the plugin details, clicking "Update" submits the form& reloads the page without actually submitting the license Resolved

Fixed

UPM-1341 IE8: Plugin "header" row turns grey on hover when expanded, but text is alreadywhite so it looks bad. Shouldn't change color on hover when expanded Resolved

Fixed

UPM-1340 Self update banner should probably start progress dialog before closing the bannerResolved

Fixed

UPM-1339 Self update message is "shadowed" when none of the other AUI messages areResolved

Fixed

UPM-1338 "Requires Restart" message is missing iconResolved

Fixed

UPM-1337 We show a generic error message saying plugin couldn't be enabled when licensemanager disables plugin. could be improved. Resolved

Fixed

UPM-1336When a license is updated and the plugin is disabled, we might want to prompt toenable plugin. Resolved

Fixed

UPM-1335 Fecru popup close icons are in the wrong placeResolved

Fixed

UPM-1333 No Expired eval license notification returnedResolved

Fixed

UPM-1330 Make notification rest resources more addressableResolved

Fixed

UPM-1329 Link vendor name if vendor url is providedResolved

Fixed

UPM-1328 Show marketing assets in UPM plugin summary / detailsResolved

Fixed

UPM-1326 Evaluation license is reported as "undefined user commercial license"Resolved

Fixed

UPM-1324 UPM notifications/banners should use AUI messagesResolved

Fixed

UPM-1322 License update action reports success when UPM is offlineResolved

Fixed

UPM-1321 UI should requery plugin enablement state after changing licenseResolved

Fixed

UPM-1320 licensing event API changes for better plugin supportResolved

Fixed

UPM-1319 Add plugin details to notification jsonResolved

Fixed

UPM-1318 Self-update banner is yellow but has blue "info" iconResolved

Fixed

UPM-1316 Dismissed self-update banner shouldn't reappear when navigating to the Updatestab Resolved

Fixed

UPM-1315 Output license test servlet in plain textResolved

Fixed

Page 25: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

25

UPM-1314 Bump Fe/Cru to 2.7 and un-ignore workerThreadLoggingCorrectUsername test

Resolved

Fixed

UPM-1313 UPM admin-context notification banners are cachedResolved

Fixed

UPM-1311 Cleanup plugin settings usagesResolved

Fixed

UPM-1310 Add getPluginLicenseAdministrationUrl() method to licensing legacy compatibility spiResolved

Fixed

UPM-1309 Team Calendars spike: Configure link in UPM links to old TC licensing screen andresults in an exception Resolved

Fixed

UPM-1308 UPM does not support licenses for existing Atlassian pluginsResolved

Fixed

UPM-1305 New license status haven't been added to compatibility spiResolved

Fixed

UPM-1304 PluginRepresentation makes false assumptions about presence of optional licensedata Resolved

Fixed

UPM-1303 Fetch build date from legacy plugins (TC, GH, BF)Resolved

Fixed

UPM-1301 Improve look of UPM tabsResolved

Fixed

UPM-1300 Enable safe mode should probably be a toolbar-style button as wellResolved

Fixed

UPM-1288 Fade out enable/disable messages after delayResolved

Fixed

UPM-1283 Checking PAC reachability by ping is unreliableClosed

Fixed

UPM-1282 Add special case for older versions of Bonfire, GreenHopper, and Team CalendarsResolved

Fixed

UPM-1281 Buttons for buy / trial / renew / upgradeResolved

Fixed

UPM-1280 Upgrade all button is the odd one outResolved

Fixed

UPM-1278 PluginLicense.getPluginName() returns the plugin keyResolved

Fixed

UPM-1277 Add license banner support to backendResolved

Fixed

UPM-1276 Add ui-tests module back to UPM parent pomResolved

Fixed

UPM-1274 Spike inline editing of plugin license keyResolved

Fixed

UPM-1272 Change UPM plugin actions to AUI Toolbar-style buttonsResolved

Fixed

UPM-1270 Minor cleanup/refactoring of expiry job implementationResolved

Fixed

UPM-1268 Fix IDEA dependency nonsenseResolved

Fixed

UPM-1265 Port SafeModeUiIntegrationTestResolved

Fixed

UPM-1263 Port PluginListFilterUiIntegrationTestResolved

Fixed

UPM-1262 Port PermissionedUiIntegrationTestResolved

Fixed

Page 26: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

26

UPM-1261 Port OsgiTabUiIntegrationTest

Resolved

Fixed

UPM-1260 Port CompatibilityTabUiIntegrationTestResolved

Fixed

UPM-1258 Port ExpandCollapseAllUiIntegrationTestResolved

Fixed

UPM-1255 License updating functionality does not redirect in websudo scenarioResolved

Fixed

UPM-1253 Create compatibility SPI that plugins with legacy licensing implementations can useResolved

Fixed

UPM-1251 Make "refresh this page" banner into a modal dialogResolved

Fixed

UPM-1245 Self-upgrade on IDOG results in a NPEResolved

Fixed

UPM-1244 Self-upgrading the UPM adds a "System successfully started" message to the auditlog Closed

Fixed

UPM-1235 All Update buttons (even for unsuccessful plugins) are disabled after an Update AllResolved

Fixed

UPM-1234 Bump branch version to 2.0-SNAPSHOTResolved

Fixed

UPM-1233 Fix api package nameResolved

Fixed

UPM-1231 Add support for USER_MISMATCH status in plugin licensesResolved

Fixed

UPM-1229 Backwards compatibility for existing licensed Atlassian pluginsResolved

Fixed

UPM-1228 Spike token-based XSRF protection for purchase process in new pageResolved

Fixed

UPM-1227 Spike iframed purchase processResolved

Fixed

UPM-1225 Move licensing branch to trunk, make stable branch for 1.xResolved

Fixed

UPM-1224 Show license details in UIResolved

Fixed

UPM-1223 Spike update to new licensing in Team CalendarsResolved

Fixed

UPM-1222 Spike update to new licensing in GreenhopperResolved

Fixed

UPM-1221 Fix admin plugin notifications to work in all productsResolved

Fixed

UPM-1220 Show admin plugin notifications bannerResolved

Fixed

UPM-1219 Implement front-end dismissing capabilities for admin plugin notificationsResolved

Fixed

UPM-1218 Figure out a way to distinguish licensed plugins from unlicensed pluginsResolved

Fixed

UPM-1217 Show plugin license status in UIResolved

Fixed

UPM-1216 Add plugin license status to plugin summary / plugin details representationResolved

Fixed

UPM-1215 Rename "upgrade" to "update" in UIResolved

Fixed

Page 27: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

27

UPM-1214 UI changes for plugin licensing API

Resolved

Fixed

UPM-1211 Spike update to new licensing API in BonfireResolved

Fixed

UPM-1210 Create special license accessors for greenhopper / bonfire, and team calendarsResolved

Fixed

UPM-1208 Flapper: AuditLogUiIntegrationTest testAuditLogIsEmptyOnStartResolved

Fixed

UPM-1203 Create application-specific components for accessing the host product licensesResolved

Fixed

UPM-1202 Javascript error when viewing any admin page with minification enabledResolved

Fixed

UPM-1199 Add UI for entering plugin licenses to plugin detailsResolved

Fixed

UPM-1197 Special case UI for UPMResolved

Fixed

UPM-1196 Bump to latest atlassian-extras and use Rich's changesResolved

Fixed

UPM-1194 Migrate option and either from streams to upmResolved

Fixed

UPM-1193 Implement job scheduler to check for license expiry eventsResolved

Fixed

UPM-1192 Add event system for plugin license added/deleted/updated eventsResolved

Fixed

UPM-1191 Add raw license string to plugin representationResolved

Fixed

UPM-1187Implement internal PluginLicenseRepository and externally-accessiblePluginLicenseManager Resolved

Fixed

UPM-1175 License Management APIResolved

Fixed

UPM-1173 OSGi tab doesn't show the file path to the bundle jar anymoreResolved

Fixed

UPM-1154 Browser forward and back buttons do nothing even though history is kept due tohashchange event Resolved

Fixed

UPM-1149 Searching is broken unless you wait for loading to completeResolved

Fixed

UPM-1144 Support Update Notifications in FE/CRUResolved

Fixed

UPM-1143 Support Update Notifications in BambooResolved

Fixed

UPM-1142 Bad escaping for plugin nameResolved

Fixed

UPM-1120 Add fastdev to UPM buildResolved

Fixed

UPM-1107 Use ThreadLocalDelegateExecutorFactory instead ofAsyncTaskAwareUserManager Resolved

Fixed

UPM-1105 Port integration tests to use atlassian-webdriverResolved

Fixed

Previous Release Notes

Universal Plugin Manager 1.6.1 Release NotesUniversal Plugin Manager 1.6 Release NotesUniversal Plugin Manager 1.5 Release Notes

Page 28: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

28

Universal Plugin Manager 1.4 Release NotesUniversal Plugin Manager 1.3.2 Release NotesUniversal Plugin Manager 1.3.0 Release NotesUniversal Plugin Manager 1.2.4 Release NotesUniversal Plugin Manager 1.2.3 Release NotesUniversal Plugin Manager 1.2.2 Release NotesUniversal Plugin Manager 1.2.1 Release NotesUniversal Plugin Manager 1.2.0 Release NotesUniversal Plugin Manager 1.1.4 Release NotesUniversal Plugin Manager 1.1.3 Release NotesUniversal Plugin Manager 1.1.2 Release NotesUniversal Plugin Manager 1.1.1 Release NotesUniversal Plugin Manager 1.1.0 Release NotesUniversal Plugin Manager 1.0 Release NotesUniversal Plugin Manager 1.0.2 Release Notes

Universal Plugin Manager 1.6.1 Release Notes

The Universal Plugin Manager (UPM) version 1.6.1 is a bug-fix release, which should be used instead of . It fixes a problem whichversion 1.6could prevent UPM from detecting that the Plugin Exchange site is available.

Complete List of Fixes in this Release

 (1 issues)JIRA Issues

Type Key Summary Priority Status Resolution

UPM-1283 Checking PAC reachability by ping is unreliable Closed Fixed

Universal Plugin Manager 1.6 Release Notes

The Universal Plugin Manager (UPM) version 1.6 includes two feature enhancements:

UPM can now install any OSGi bundle, not just bundles that are Atlassian plugins.UPM can now upgrade itself to a later version without requiring a restart of the application. (This will only apply when upgrading tofuture versions after 1.6; upgrading version 1.6 will still require a restart.)to

Complete List of Fixes in this Release

 (40 issues)JIRA Issues

Type Key Summary Priority Status Resolution

UPM-1275 SelfUpgradeTest failuresResolved

Fixed

UPM-1268 Fix IDEA dependency nonsenseResolved

Fixed

UPM-1251 Make "refresh this page" banner into a modal dialogResolved

Fixed

UPM-1249 UPM self-upgrade is missing success bannerResolved

Fixed

UPM-1248 Upgrade "success" banner has red text in BambooResolved

Fixed

UPM-1245 Self-upgrade on IDOG results in a NPEResolved

Fixed

UPM-1242 Non-recovery during Upgrade AllResolved

Fixed

UPM-1241 Upgrade fails is base URL is not set to localhostResolved

Fixed

UPM-1232 Remove all bundle dependencies between UPM and self-upgrade pluginResolved

Fixed

UPM-1230 Port LongRunningTaskTestResolved

Fixed

UPM-1226 Prevent UPM from disabling itself when self-upgrade is cancelled due to lowerversion Resolved

Fixed

Page 29: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

29

UPM-1213 integration/ui tests for self-upgradeResolved

Fixed

UPM-1212 Problems with reactor dependency resolution on trunkResolved

Fixed

UPM-1209 Add special banner requesting a page reload when self-upgrade is complete.Resolved

Fixed

UPM-1204 reduce log spew from PAC errorsResolved

Fixed

UPM-1202 Javascript error when viewing any admin page with minification enabledResolved

Fixed

UPM-1200 Ignore deployable property from PAC specifically for UPMResolved

Fixed

UPM-1195 separate integration tests from main plugin moduleResolved

Fixed

UPM-1189 Port InstallTabTest, UpgradeTabTest, and UpmTabTest UI testsResolved

Fixed

UPM-1186 Make "upgrade all" skip UPMResolved

Fixed

UPM-1184 Port tests in InstallTabPluginDetailsIntegrationTestResolved

Fixed

UPM-1179 Add logic to use new self-upgrade mechanism when UPM is being upgradedResolved

Fixed

UPM-1176 Add type to audit log entriesResolved

Fixed

UPM-1165 Self-upgradeable UPM Closed Fixed

UPM-1164 Release PACS 1.3.3 client for UPM 1.6Resolved

Fixed

UPM-1163 Bump UPM to use PAC client 1.3.2Resolved

Fixed

UPM-1160 Improve specificity of com.atlassian.util.concurrent* (and other) osgi importpackage versions Resolved

Fixed

UPM-1159 UPM cannot download GreenhopperResolved

Fixed

UPM-1158 JavaScript error in upgrade notificationsResolved

Fixed

UPM-1156 Plugins without a binary url fail to load plugin detailsResolved

Fixed

UPM-1153 Changing tabs does not update hash in URL in FirefoxResolved

Fixed

UPM-1152 UPM should be able to install OSGi bundles (that are not plugins)Resolved

Fixed

UPM-1146 Support upgrade notifications in JIRA 4.4Resolved

Fixed

UPM-1145 Plugin upgrade notification text needs plural/singularResolved

Fixed

UPM-1119 Upgrade UPM to the latest PAC clientResolved

Fixed

UPM-1113 Fix UI test flappersResolved

Fixed

UPM-1112 Have UPM identify itself via User-AgentResolved

Fixed

UPM-1086 Make AuditLogService an API Fixed

Page 30: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

30

Resolved

UPM-1079 Please fix grammar on the UPM installation screenResolved

Fixed

UPM-1020 Make it easier to test plugins in product development with snapshot versionsResolved

Fixed

Universal Plugin Manager 1.5 Release Notes

13 June 2011

With great pleasure, the Atlassian integration team presents .Universal Plugin Manager 1.5

Highlights of this release:

Work without a connection to the Atlassian Plugin Exchange. The Universal Plugin Manager recognises a new system property,, that will disable the connection to the Atlassian Plugin Exchange. When this property is set to true, the UPMupm.pac.disable

will not try to access the Atlassian Plugin Exchange. See .Problems Connecting to the Atlassian Plugin Exchange

See a message about available plugin upgrades. You no longer have to visit the Universal Plugin Manager screens to check forupgrades. Whenever upgrades are available for your installed plugins, you will see a notification on the administration consolescreens.

Complete List of Fixes in this Release

 (10 issues)JIRA Issues

Type Key Summary Priority Status Resolution

UPM-1137 Update UPM documentation with advice on how to upgrade when using an olderUPM and there is no internet connection Resolved

Fixed

UPM-1131 Merge the UPM-1111 bugfix into the right branches & test in the right productsResolved

Fixed

UPM-1130 Add documentation for upm.pac.disableResolved

Fixed

UPM-1126 Detect and report that PAC is unavailableResolved

Fixed

UPM-1125 Add system property to disable PAC accessResolved

Fixed

UPM-1124 Local plugin cannot be installed if UPM cannot reach plugins.atlassian.com (PAC)Resolved

Fixed

UPM-1123 Loading plugin details on the Managed Existing tab is slowResolved

Fixed

Page 31: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

31

UPM-1121 Automatic plugin upgrade checking Resolved Fixed

UPM-1116 Update UPM to work with JIra 4.4's new menu structureResolved

Fixed

UPM-1111 Allow UPM to be configured to work entirely offlineResolved

Fixed

Universal Plugin Manager 1.4 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.4 is a new minor release fixing some UI issues.

UPM 1.4 requires the following dependencies: Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (7 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1188 Port ManageExistingTabTestand PacStatusTest UI tests

RichardWallace

ArunBhalla Closed

Fixed Sep 07,2011

Sep 07,2011

UPM-1106 Fix broken offline modeintegration test

RichardWallace

RichardWallace Resolved

Fixed Apr 20,2011

May 10,2011

UPM-1091Can't view UPM dialog boxes inConf 4 UPM in Firefox

HughGiddens

SherifMansour Resolved

FixedMar 28,2011

May 16,2011

UPM-1076 Plugins not sorted oncompatibility check tab Arun Bhalla Cheryl

Jerozal ResolvedFixed Feb 22,

2011May 16,2011

UPM-1014Searching Profile Macrosreturns Core Listeners modules

HughGiddens

HuseinAlatas Resolved

FixedNov 02,2010

May 10,2011

UPM-997Unignore tests around requiresrestart for Confluence once thelinked blocker is fixed

Unassigned DylanEtkin Resolved

Fixed Sep 14,2010

May 19,2011

UPM-798Browser icon is a blank pageinstead of the product's icon

HughGiddens

BenWoskow Resolved

FixedJul 22,2010

May 10,2011

Universal Plugin Manager 1.3.2 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.3.2 is a new minor release fixing many issues mostly to do with the UI.

UPM 1.3.2 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (14 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1089UPM does not work in Confluence3.5 if proxy server requiresauthentication

RyanTalusan

HuseinAlatas Resolved

Obsolete Mar 24,2011

Apr 06,2011

UPM-1083 UPM's Bamboo data version isout-of date

AdrienRagot

AdrienRagot Resolved

Fixed Mar 07,2011

Mar 09,2011

UPM-1081 Wrong message appears when nouser-installed plugins are installed

AdrienRagot

BenWoskow Resolved

Fixed Mar 06,2011

Mar 31,2011

UPM-1075 Make a release of UPM 1.3branch

OlliNevalainen

JosephWalton Resolved

Fixed Feb 21,2011

Apr 06,2011

UPM-1073 Backend changes to tell if productversion is not in PAC

CherylJerozal

CherylJerozal Resolved

Fixed Feb 18,2011

Mar 09,2011

Page 32: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

32

UPM-1070 Upgrade JIRA version CherylJerozal

CherylJerozal Resolved

Fixed Feb 16,2011

Mar 09,2011

UPM-1069UPM does not use proxy ifhttp.proxyPort parameter is notspecified

IanGrunert

AdrianHempel Resolved

Fixed Feb 14,2011

Mar 07,2011

UPM-1068OBR installation from OBRgenerated by AMPS fails withArrayIndexOutOfBoundsException

AlisonWinterflood

DavidPeterson Resolved

Fixed Feb 10,2011

Mar 09,2011

UPM-1063UPM shows empty message for aplugin awaiting restart

BrianMcKenna

AndreasKnecht Resolved

FixedFeb 06,2011

Mar 09,2011

UPM-1061 UPM configuration value canexceed Bandana field length limit

IanGrunert

NirajBhawnani Resolved

Fixed Jan 31,2011

Mar 07,2011

UPM-1058 UPM needs to be more defensivearound borked plugin keys

CherylJerozal

BradMallow Resolved

Fixed Jan 20,2011

Mar 09,2011

UPM-1029Mousing over modules in UPM innon-IE browsers gives layoutproblems

SteveHaffenden

AndreasKnecht Resolved

Fixed Dec 13,2010

Mar 09,2011

UPM-1028UPM pages are notkeyboard-accessible

SteveHaffenden

AndreasKnecht Resolved

FixedDec 13,2010

Mar 09,2011

UPM-964 Check URI scheme before d/lattempt

AlisonWinterflood

JohnKodumal Resolved

Fixed Aug 31,2010

Mar 07,2011

Universal Plugin Manager 1.3.0 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.3.0 is a new major release, adding a new tab displaying useful information for plugindevelopers and system administrators about the state of the host application's OSGi container. The OSGi tab shows metadata for all installedbundles, and allows easy navigation between interdependent bundles via their imported and exported packages and services. This releasealso includes minor user interface and error-handling bugfixes.

UPM 1.3.0 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (24 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1051

UPM does not work if proxyserver requires authentication-- upgrade PAC Client Librarywhen available.

Unassigned AdamLaskowski Resolved

Fixed Jan 03,2011

Apr 07,2011

UPM-1050ExecutorService inAsynchronousTaskManager isnever shut down

Dan Rosen JohnKodumal Resolved

Fixed Dec 21,2010

Jan 04,2011

UPM-1049

Ignore-Package text on OSGitab does not have any whitespace which can cause overlylong scrollbars

BenWoskow

BenWoskow Resolved

FixedDec 21,2010

Jan 04,2011

UPM-1048OSGi tab is incredibly slowwhen a lot of bundles areexpanded

Dan Rosen BenWoskow Resolved

Duplicate Dec 21,2010

Jan 03,2011

UPM-1043UPM is completely brokenwhen your browser is in"Work Offline" mode

BenWoskow

BenWoskow Resolved

Won't Fix Dec 17,2010

Dec 20,2010

UPM-1042

UPM displays"javax.net.SocketFactory"error message instead ofuseful one when offlinecauses PAC connectionerrors

BenWoskow

BenWoskow Resolved

Fixed Dec 17,2010

Dec 22,2010

UPM-1041OSGi tab is incredibly slowwhen the system bundle'sexport packages are listed

Dan Rosen BenWoskow Resolved

Fixed Dec 17,2010

Jan 04,2011

UPM-1038 Turn UPM into offline modeBen Jörg

Won't FixDec 16, Jun 21,

Page 33: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

33

Woskow Herborg Resolved 2010 2011

UPM-1035 UPM Purge Policy persistsinvalid data

RobertSmart

RobertSmart Resolved

Fixed Dec 13,2010

Dec 20,2010

UPM-1033File attachment control in the"Upload Plugin" dialog in UPMis too small in FireFox/IE

RupertShuttleworth

AndreasKnecht Resolved

Fixed Dec 13,2010

Dec 19,2010

UPM-1031 "Upload Plugin" dialog in UPMis unclear

RupertShuttleworth

AndreasKnecht Resolved

Fixed Dec 13,2010

Dec 19,2010

UPM-1030 Disabled plugin modules aremuch harder to see in UPM

RupertShuttleworth

AndreasKnecht Resolved

Fixed Dec 13,2010

Jan 04,2011

UPM-1026 Audit Log table should useAUI

RupertShuttleworth

ZacharyDavis Resolved

Fixed Dec 03,2010

Jan 04,2011

UPM-1022

Plugin upload spins forever,caused byNullPointerException inTokenManagerImpl whentoken is not found

RyanTalusan Matt Ryall

ResolvedFixed

Nov 16,2010

Dec 22,2010

UPM-1021

When uploading a plugin witha pluginsVersion="3" attribute,you are told it is a version 1plugin

RobinFernandes

NickPellow Resolved

Fixed Nov 16,2010

Dec 21,2010

UPM-1016

bad url string inatlassian-plugin.xml causesplugin to fail in UPM but notAPR

PiyawootSongsiritat Jeff Kirby

ResolvedFixed

Nov 09,2010

Nov 30,2010

UPM-810 PacExceptionMapper mapsany non-404 error to 502

BenWoskow

JohnKodumal Resolved

Fixed Jul 27,2010

Dec 22,2010

UPM-747uses directives inExport-Package should beformatted

Dan Rosen JohnKodumal Resolved

Fixed Jul 13,2010

Dec 15,2010

UPM-743

Dev tab: Import-Packagedeclarations exported by thesame bundle displaying as"unresolved"

Dan Rosen DanRosen Resolved

Fixed Jul 13,2010

Nov 30,2010

UPM-737

developer tab: don't usebndlib to parseImport-Package andExport-Package headers

Dan RosenDanRosen Resolved

FixedJul 12,2010

Dec 15,2010

UPM-702 Write tests for OSGI RESTresources Dan Rosen John

Kodumal ResolvedFixed Jun 25,

2010Dec 15,2010

UPM-691Developer tab: bundledependency visualization Dan Rosen

DanRosen Resolved

FixedJun 21,2010

Dec 15,2010

UPM-690Developer tab: finer-grainedparsing of Import-Packageand Export-Package

Dan RosenDanRosen Resolved

FixedJun 21,2010

Dec 15,2010

UPM-599Unit tests forAuditLogSyndicationResource

RobinFernandes

RichardWallace Resolved

FixedJun 02,2010

Dec 22,2010

Universal Plugin Manager 1.2.4 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.2.4 is a minor bug fix release for Confluence 3.4 only. The resolved issues are listed below.

UPM 1.2.4 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (8 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1043UPM is completely broken whenyour browser is in "Work Offline"mode

BenWoskow

BenWoskow Resolved

Won't Fix Dec 17,2010

Dec 20,2010

Page 34: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

34

UPM-1042

UPM displays"javax.net.SocketFactory" errormessage instead of useful onewhen offline causes PACconnection errors

BenWoskow

BenWoskow Resolved

Fixed Dec 17,2010

Dec 22,2010

UPM-1038 Turn UPM into offline modeBenWoskow

JörgHerborg Resolved

Won't FixDec 16,2010

Jun 21,2011

UPM-1035 UPM Purge Policy persistsinvalid data

RobertSmart

RobertSmart Resolved

Fixed Dec 13,2010

Dec 20,2010

UPM-1022

Plugin upload spins forever,caused by NullPointerExceptionin TokenManagerImpl whentoken is not found

RyanTalusan

MattRyall Resolved

FixedNov 16,2010

Dec 22,2010

UPM-1021When uploading a plugin with apluginsVersion="3" attribute, youare told it is a version 1 plugin

RobinFernandes

NickPellow Resolved

Fixed Nov 16,2010

Dec 21,2010

UPM-810 PacExceptionMapper maps anynon-404 error to 502

BenWoskow

JohnKodumal Resolved

Fixed Jul 27,2010

Dec 22,2010

UPM-599 Unit tests forAuditLogSyndicationResource

RobinFernandes

RichardWallace Resolved

Fixed Jun 02,2010

Dec 22,2010

Universal Plugin Manager 1.2.3 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.2.3 is a minor enhancement release for Confluence 3.4 only, to prevent non-parseablevendor urls from preventing plugin info display.

UPM 1.2.3 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1016

bad url string inatlassian-plugin.xml causesplugin to fail in UPM but notAPR

PiyawootSongsiritat

JeffKirby Resolved

Fixed Nov 09,2010

Nov 30,2010

Universal Plugin Manager 1.2.2 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.2.2 is a minor enhancement release for Confluence 3.4 only, to add notification of newproduct releases.

UPM 1.2.2 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1009Warn users about plugincompatibility with new productreleases

DanRosen

DanRosen Resolved

Fixed Oct 14,2010

Oct 21,2010

Universal Plugin Manager 1.2.1 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.2.1 includes everything added in plus the critical bug fix for UPM-1004.UPM 1.2.0

UPM 1.2.1 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

Page 35: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

35

All Issues for This Release

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1004Can not use UPMoffline

DylanEtkin

DanielKjellin Resolved

FixedSep 30,2010

Oct 04,2010

Universal Plugin Manager 1.2.0 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.2.0 includes everything added in plus also a Websudo implementation. UPM 1.2.0UPM 1.1.0will be bundled into Refapp/Platform 2.9, JIRA 4.3, Confluence 3.4, and Fisheye/Crucible 3.0. UPM 1.2.0 does not support JIRA 4.2 orConfluence 3.3 (use UPM 1.1.0 instead). UPM's supported browsers include Firefox 3, Chrome, Safari, and Internet Explorer 7/8. It is readyto be and today.downloaded installed

UPM 1.2.0 requires dependencies Plugins 2.6.0, SAL 2.2.0, and REST 2.2.0.

All Issues for This Release

 (20 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1001Slow validation and eventualerror when trying to upload badplugin in IE7

Unassigned ZacharyDavis Resolved

CannotReproduce

Sep 16,2010

Sep 16,2010

UPM-1000 UPM validates zip files but theplugin system borks on them

BenWoskow

ZacharyDavis Resolved

Fixed Sep 16,2010

Sep 21,2010

UPM-998 Add UPM web item for refappBenWoskow

BenWoskow Resolved

FixedSep 14,2010

Sep 24,2010

UPM-995 Properly name miscellaneousUPM maven modules

BenWoskow

BenWoskow Resolved

Fixed Sep 14,2010

Sep 24,2010

UPM-994 Identify (and fix) flapping UPMtests as best as possible

BenWoskow

BenWoskow Resolved

Fixed Sep 13,2010

Sep 24,2010

UPM-993 Bump UPM to the releaseversions of platform 2.7

Dylan Etkin DylanEtkin Resolved

Fixed Sep 13,2010

Sep 17,2010

UPM-992Create tests for user feedbackwhen a long running task isexecuting

Dylan Etkin DylanEtkin Resolved

Fixed Sep 13,2010

Sep 21,2010

UPM-991 Fix indentation from fecrureview

BenWoskow

BenWoskow Resolved

Fixed Sep 13,2010

Sep 24,2010

UPM-990 Switch span to be a div forcompatible plugin versions

BenWoskow

BenWoskow Resolved

Fixed Sep 13,2010

Sep 24,2010

UPM-987 Slowness in IE7 ZacharyDavis

ZacharyDavis Resolved

Fixed Sep 10,2010

Sep 21,2010

UPM-986

Canceling action requiringrestart twice results inmisplaced, useless error"message"

Dylan EtkinZacharyDavis Resolved

FixedSep 09,2010

Sep 10,2010

UPM-983Pending tasks collectionshouldn't be guarded byindividual permissions

Dylan Etkin ZacharyDavis Resolved

Fixed Sep 09,2010

Sep 10,2010

UPM-982

Please update thePluginManagerServlet to usethe updated way of workingwith web sudo (as of SAL2.2.0-beta10)

Dylan Etkin StefanSaasen Resolved

Fixed Sep 06,2010

Sep 10,2010

UPM-981 Make upload plugin form moreprominent

ZacharyDavis

MattRyall Resolved

Fixed Sep 06,2010

Sep 17,2010

UPM-980The UPM Audit log only showsactions performed by the admincurrently logged in

Unassigned MarlenaCompton Resolved

Invalid Sep 03,2010

Sep 03,2010

Page 36: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

36

UPM-978 You can dismiss the popupdialogs by hitting the 'esc' key

ZacharyDavis

DylanEtkin Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-977

When you try to upload a zipfile, the second time you try ityou are presented with an errormessage about XSRF

Dylan Etkin DylanEtkin Resolved

Fixed Sep 02,2010

Sep 08,2010

UPM-975 Reload tab contents every timea tab is switched

ZacharyDavis

ZacharyDavis Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-973Requires restart message inplugin details says "install"when it should say "upgrade"

BenWoskow

BenWoskow Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-971UPM uploads windows pluginsto C:\fakepath

ZacharyDavis

MarlenaCompton Resolved

FixedSep 01,2010

Sep 10,2010

Universal Plugin Manager 1.1.4 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.1.4 is a minor bug fix release. The resolved issues are listed below.

UPM 1.1.4 requires dependencies Plugins 2.5.2+ and SAL 2.1.0.

All Issues for This Release

 (3 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1042

UPM displays"javax.net.SocketFactory" errormessage instead of useful onewhen offline causes PACconnection errors

BenWoskow

BenWoskow Resolved

Fixed Dec 17,2010

Dec 22,2010

UPM-1021When uploading a plugin with apluginsVersion="3" attribute, youare told it is a version 1 plugin

RobinFernandes

NickPellow Resolved

Fixed Nov 16,2010

Dec 21,2010

UPM-810 PacExceptionMapper maps anynon-404 error to 502

BenWoskow

JohnKodumal Resolved

Fixed Jul 27,2010

Dec 22,2010

Universal Plugin Manager 1.1.3 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.1.3 is a minor enhancement release, to prevent the appearance of install/upgrade failurewhen a plugin contains a non-valid vendor URL.

UPM 1.1.3 requires dependencies Plugins 2.5.2+ and SAL 2.1.0.

All Issues for This Release

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1016

bad url string inatlassian-plugin.xml causesplugin to fail in UPM but notAPR

PiyawootSongsiritat

JeffKirby Resolved

Fixed Nov 09,2010

Nov 30,2010

Universal Plugin Manager 1.1.2 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.1.2 is a minor enhancement release, to add notification of new product releases and modifythe "Plugins" link in the JIRA administration menu to read "Universal Plugin Manager."

UPM 1.1.2 requires dependencies Plugins 2.5.2+ and SAL 2.1.0.

Page 37: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

37

All Issues for This Release

 (2 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1012Show duplicate "Plugins" links inJIRA Administration page afterinstalled UPM 1.1.1

DanRosen

KelsonRen Resolved

Fixed Oct 19,2010

Oct 25,2010

UPM-1009Warn users about plugincompatibility with new productreleases

DanRosen

DanRosen Resolved

FixedOct 14,2010

Oct 21,2010

Universal Plugin Manager 1.1.1 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.1.1 includes everything added in plus the critical bug fix for .UPM 1.1.0 UPM-1004

UPM 1.1.1 requires dependencies Plugins 2.5.2+ and SAL 2.1.0.

All Issues for This Release

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1004 Can not use UPMoffline

DylanEtkin

DanielKjellin Resolved

Fixed Sep 30,2010

Oct 04,2010

Universal Plugin Manager 1.1.0 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.1.0 adds a permission SPI, the ability to cancel pending events, and numerous bug fixes andimprovements. UPM 1.1.0 supports JIRA 4.2 and Confluence 3.3. UPM's supported browsers include Firefox 3, Chrome, Safari, and InternetExplorer 7/8. It is ready to be and today.downloaded installed

UPM 1.1.0 requires dependencies Plugins 2.5.2+ and SAL 2.1.0.

All Issues for This Release

 (20 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1001Slow validation and eventualerror when trying to upload badplugin in IE7

Unassigned ZacharyDavis Resolved

CannotReproduce

Sep 16,2010

Sep 16,2010

UPM-1000 UPM validates zip files but theplugin system borks on them

BenWoskow

ZacharyDavis Resolved

Fixed Sep 16,2010

Sep 21,2010

UPM-998 Add UPM web item for refappBenWoskow

BenWoskow Resolved

FixedSep 14,2010

Sep 24,2010

UPM-995 Properly name miscellaneousUPM maven modules

BenWoskow

BenWoskow Resolved

Fixed Sep 14,2010

Sep 24,2010

UPM-994Identify (and fix) flapping UPMtests as best as possible

BenWoskow

BenWoskow Resolved

FixedSep 13,2010

Sep 24,2010

UPM-993 Bump UPM to the releaseversions of platform 2.7 Dylan Etkin Dylan

Etkin ResolvedFixed Sep 13,

2010Sep 17,2010

UPM-992Create tests for user feedbackwhen a long running task isexecuting

Dylan Etkin DylanEtkin Resolved

Fixed Sep 13,2010

Sep 21,2010

UPM-991 Fix indentation from fecrureview

BenWoskow

BenWoskow Resolved

Fixed Sep 13,2010

Sep 24,2010

UPM-990Switch span to be a div forcompatible plugin versions

BenWoskow

BenWoskow Resolved

FixedSep 13,2010

Sep 24,2010

Page 38: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

38

UPM-987 Slowness in IE7 ZacharyDavis

ZacharyDavis Resolved

Fixed Sep 10,2010

Sep 21,2010

UPM-986

Canceling action requiringrestart twice results inmisplaced, useless error"message"

Dylan Etkin ZacharyDavis Resolved

Fixed Sep 09,2010

Sep 10,2010

UPM-983Pending tasks collectionshouldn't be guarded byindividual permissions

Dylan Etkin ZacharyDavis Resolved

Fixed Sep 09,2010

Sep 10,2010

UPM-982

Please update thePluginManagerServlet to usethe updated way of workingwith web sudo (as of SAL2.2.0-beta10)

Dylan Etkin StefanSaasen Resolved

Fixed Sep 06,2010

Sep 10,2010

UPM-981 Make upload plugin form moreprominent

ZacharyDavis

MattRyall Resolved

Fixed Sep 06,2010

Sep 17,2010

UPM-980The UPM Audit log only showsactions performed by the admincurrently logged in

UnassignedMarlenaCompton Resolved

InvalidSep 03,2010

Sep 03,2010

UPM-978 You can dismiss the popupdialogs by hitting the 'esc' key

ZacharyDavis

DylanEtkin Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-977

When you try to upload a zipfile, the second time you try ityou are presented with an errormessage about XSRF

Dylan Etkin DylanEtkin Resolved

Fixed Sep 02,2010

Sep 08,2010

UPM-975 Reload tab contents every timea tab is switched

ZacharyDavis

ZacharyDavis Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-973Requires restart message inplugin details says "install"when it should say "upgrade"

BenWoskow

BenWoskow Resolved

Fixed Sep 02,2010

Sep 10,2010

UPM-971 UPM uploads windows pluginsto C:\fakepath

ZacharyDavis

MarlenaCompton Resolved

Fixed Sep 01,2010

Sep 10,2010

Universal Plugin Manager 1.0 Release Notes

Summary

The allows you to see and manage the plugins that you have installed in your application, and it allows youUniversal Plugin Manager (UPM)to discover, download and install new plugins from the Atlassian Plugin Exchange. It is a cross-product plugin which currently works in JIRAand Confluence. It was developed by Atlassian's in San Francisco.Integration Team

There are five major features of the UPM:

Upgrade: UPM finds upgrades available on the Plugin Exchange for your installed plugins, and will provide you with installationoptions.Install: UPM provides an easy-to-use interface to search for and install new plugins from the Plugin Exchange. You can even filterby Popular or Featured plugins for your system.Manage: UPM provides options for managing installed plugins and their individual modules. This includes enabling/disabling anduninstalling.Check: UPM assists in preparing for a product upgrade by comparing your installed plugins to information in the Plugin Exchange.UPM categorizes each plugin based on its compatibility with the product upgrade, and specifies what actions (if any) need to betaken.Log: UPM logs a record of all actions performed, allowed you to easily refer back to your plugin management history.

This is the first official version of UPM, released in time for Summit 2010. It includes support for JIRA 4.1 and Confluence 3.1-3.3. UPM'ssupported browsers include Firefox 3, Chrome, Safari, and Internet Explorer 7/8. Next release will expand support to Bamboo andFishEye/Crucible. It is ready to be and today.downloaded installed

All Issues for This Release

 (20 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-805 Support usage from behindHTTP proxies

JohnKodumal

IssaGorissen Closed

Duplicate Jul 26,2010

Jul 26,2010

UPM-655prevent ie from caching ajax get John Richard

FixedJun 08, Jun 14,

Page 39: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

39

requests Kodumal Wallace Resolved 2010 2010

UPM-650

in ie7 refreshing when in safemode takes away the noticeabout being in safe mode andallows you to click 'enable safemode' but when you do it saysyou already are in it

CherylJerozal

RichardWallace Resolved

Fixed Jun 08,2010

Jun 14,2010

UPM-649

in ie7 you have to clear yourbrowser cache to get the pluginbuttons to go from enable todisable or back, even if you entersafe mode or enable/disable

Unassigned RichardWallace Resolved

Fixed Jun 08,2010

Jun 14,2010

UPM-645the bullets in the downloadpopup is aligned too much to theleft

RyanTalusan

RyanTalusan Resolved

Fixed Jun 08,2010

Jun 10,2010

UPM-644

theupm.nondeployable.instructionmessage in the non-deployabledownload popup is now gone

RyanTalusan

RyanTalusan Resolved

FixedJun 08,2010

Jun 10,2010

UPM-641 Make the "can't uninstall" checkonly prevent users of JIRA 4.1

CherylJerozal

JonathanNolen Resolved

Fixed Jun 08,2010

Jun 17,2010

UPM-640Better error messages in UPMwhen PAC is down

JohnKodumal

RichardWallace Resolved

FixedJun 07,2010

Jun 14,2010

UPM-639 Clean up uninstall is prohibitedmessage

JohnKodumal

RichardWallace Resolved

Fixed Jun 07,2010

Jun 14,2010

UPM-634 Rename back to UPM from PEM JonathanNolen

JonathanNolen Resolved

Fixed Jun 07,2010

Jun 09,2010

UPM-632 Move plugin metadata belowdescription

JohnKodumal

RichardWallace Resolved

Fixed Jun 07,2010

Jun 14,2010

UPM-630hyperlink documentation toPlugin Framework

JonathanNolen

JonathanNolen Resolved

FixedJun 07,2010

Jun 09,2010

UPM-629 Hyperlink names in the auditlog JohnKodumal

JonathanNolen Resolved

Fixed Jun 07,2010

Jun 14,2010

UPM-627 Support mode improvementsCherylJerozal

JonathanNolen Resolved

FixedJun 07,2010

Jun 14,2010

UPM-626 Remove gradient fade on auditlog header

JohnKodumal

JonathanNolen Resolved

Fixed Jun 07,2010

Jun 14,2010

UPM-625 Improve Audit Log MessagesJohnKodumal

JonathanNolen Resolved

FixedJun 07,2010

Jun 14,2010

UPM-623 dates in audit log should notwrap

RyanTalusan

JonathanNolen Resolved

Fixed Jun 07,2010

Jun 10,2010

UPM-621 Default audit log to 90 daysJohnKodumal

JonathanNolen Resolved

FixedJun 07,2010

Jun 14,2010

UPM-619 When already at latest productversion

BenWoskow

JonathanNolen Resolved

Fixed Jun 07,2010

Jun 18,2010

UPM-618 Rewrite text for upgrade tab,JonathanNolen

JonathanNolen Resolved

FixedJun 07,2010

Jun 07,2010

Universal Plugin Manager 1.0.2 Release Notes

Summary

The Universal Plugin Manager (UPM) version 1.0.2 is a minor enhancement release, which allows earlier versions of Confluence and JIRA todisplay a more accurate list of user-installed vs. system/bundled plugins in UPM.

All Issues for This Release

Page 40: Universal Plugin Manager 2.0 Documentationproduct-downloads.atlassian.com/software/confluence/... · 2018-11-26 · Universal Plugin Manager 2.0 Documentation 5 Screenshot above:

Universal Plugin Manager 2.0 Documentation

40

 (1 issues)JIRA Issues

Type Key Summary Assignee Reporter Priority Status Resolution Created Updated Due

UPM-1013 StaticallyBundledPlugins: TheReawakening

CherylJerozal

DanRosen Resolved

Fixed Oct 26,2010

Nov 15,2010

_Space Images