• Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.7.0
    • None
    • UI
    • None
    • 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] 
      • 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]

              dsantra12 Debsmita Santra
              dsantra12 Debsmita Santra
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: