Skip to content

Read and display a the list of available plugins from Github and allow a plugin to install direct from there #178

@bnicholesdell

Description

@bnicholesdell

Currently the Secrets Broker requires that the user first download the plugins from the Github project release that matches the version that is running. Then upload the plugin into the Secrets Broker. To simplify this process, the Secrets Broker should read the list of available plugins from the Github project site and display them as available plugins. When a user selects an available plugin, the Secrets Broker will automatically download and install the plugin.

  • Implement a new endpoint that reads the list of available plugins from the Github project site
    • The list of available plugins should come from the release with the same version number
  • Display the list of available plugins to the user in the 'What woud you like to plug in?" card
  • Modify the existing plugin upload endpoint to allow the Secrets Broker to download and install a selected plugin from the github project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions