-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
2
-
False
-
-
False
-
-
-
RHDH F&UI plugins 3275
Story
As a user of RHDH, I want to access and manage the dynamic plugin configuration of a plugin or a package and install it from the Install page. I should also be able to "Enable" or "Disable" installed plugins from the About sidepanel
More context on package:
By replacing DynamicMarketplacePluginRouter with MarketplaceTabbedPageRouter in the App.tsx file of the rhdh-plugins marketplace plugin, the Packages tab becomes visible, displaying individual packages.
To load the dynamic configuration for a package is a stretch goal.
Acceptance Criteria
- Consume the backend API to load the dynamic plugin configuration [Addressed in https://issues.redhat.com/browse/RHIDP-6812]
- Consume the backend API for installing the plugin with the configuration [Addressed in https://github.com/redhat-developer/rhdh-plugins/pull/769]
- On installation, show "Backend restart required" info bar on the "Catalog" tab for now Figma [This will be addressed as part of https://issues.redhat.com/browse/RHIDP-7863]
-
Disable the extension installation if the file path in the Extensions configuration is missing[Addressed in https://issues.redhat.com/browse/RHIDP-6812
-
If the fetch call on the configuration API returns empty string, then fetch the configuration from the dynamicArtifact how we do today[Addressed in https://issues.redhat.com/browse/RHIDP-6812]
- Consume the backend API for disabling and re-enabling the plugin with the same configuration [This will be addressed as part of https://issues.redhat.com/browse/RHIDP-7864]
- depends on
-
RHIDP-6806 Create an API to install a plugin
-
- Closed
-
-
RHIDP-7749 Create an API to disable and re-enable installed plugins
-
- Closed
-