User story #26169
openUser story #26144: Allow to install plugins from user interface
License information and credentials management in plugins API
Description
License information need at least to be presented globally, and we need to return it with the API.
We can then specify it for each plugin in the plugin list endpoint, since license may also vary by plugin.
When doing operations on plugins, we also need credentials to be setup for rudder-package, it is simpler if we update the index every time the API is queried for the list of plugins, and return 401 error in case of wrong credentials
Updated by Clark ANDRIANASOLO 9 days ago
- Category set to API
- Assignee set to Clark ANDRIANASOLO
- Target version set to 8.3.0~alpha1
- Suggestion strength set to Require - I need this to use Rudder as I intend
- User visibility set to First impressions of Rudder
- Effort required set to Small
Updated by Clark ANDRIANASOLO 8 days ago
Work in progess here: https://github.com/clarktsiory/rudder/commit/da99624dc29665185de0a22ea3a156b3997766cd
Updated by Clark ANDRIANASOLO 8 days ago
- Status changed from In progress to Pending technical review
- Assignee changed from Clark ANDRIANASOLO to François ARMAND
- Pull Request set to https://github.com/Normation/rudder/pull/6123
Updated by Clark ANDRIANASOLO 7 days ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|9a37b85019661ce93f1fae047b46066e2868dceb.
Updated by Clark ANDRIANASOLO 7 days ago
Applied in changeset rudder|b3070de4b5938ad61a5f0f7d570621b9b07e6bb8.