Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to export list of installed add-ons?

Sergey Svishchev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 23, 2013

Is there a way to export plugin list to CSV format (f.e.) and include vendor name, plugin name, plugin key, plugin version, paid/free state, list of macros provided by the plugin?

2 answers

1 accepted

0 votes
Answer accepted
Sergey Svishchev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 12, 2013

Answering my own question:

Until CONF-10572 is implemented by Atlassian, this is possible but time-consuming:

  • most of user-installed plugins (and their keys) can be found in PLUGINDATA table (but see https://confluence.atlassian.com/x/AoAfCQ).
  • not sure how to fetch vendor name, plugin name, plugin version, paid/free state and expiration date (other than screen-scrape it from Manage Add-Ons page)
  • JSON blob in /plugins/macrobrowser/browse-macros.action lists macros provided by all plugins.

Then, for each macro M, search for "macroName:M" and count the results. This is also time-consuming for several reasons:

  • REST API is broken for this type of keyword (CONF-25680), but other Remote API types (f.e. JSON-RPC) are not affected
  • JSON-RPC does not return count of search results (CONF-31168)
  • Searching for macros with a hyphen in their name used to fail (CONF-31118)
  • Search via Remote API is orders of magnitude slower than same search via UI (CONF-31152)
1 vote
David at David Simpson Apps
Atlassian Partner
July 24, 2013

Here's a good place to start Confluence Admin | Administration | System Information e.g. at:
http://dvdsmpsn-mbp.local:1990/confluence/admin/systeminfo.action

Look under the heading Plugins - it at least gives some of the information you want. Check the source code if you need to access more.

Sergey Svishchev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 24, 2013

UTSL is a wonderful advice. Could you point to to specific source code file I should look at?

Arnab Roy July 10, 2017

 

Could you please share your findings on this? I'm kind of lost trying to do the same.

And the reference url above doesn't seem to be working anymore.

 

AnnWorley
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 10, 2017

If you are using Confluence 5.10 or above you may view much of the information regarding plugins, usage and macros provided by the plugins on <Confluence_Base_URL>/admin/pluginusage.action

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events