Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get scores of plugins installed in one instance #184

Open
5 tasks
alecharp opened this issue Jan 20, 2023 · 0 comments
Open
5 tasks

Get scores of plugins installed in one instance #184

alecharp opened this issue Jan 20, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@alecharp
Copy link
Collaborator

alecharp commented Jan 20, 2023

Using the (support-core plugin)[], it is possible to get the list of plugins that are installed on one instance. Using that list (file), we could get the latest score available.

Note: the score system is not keeping track of the different scores for each release. This means that we could have a plugin installed in an older version than the latest available in the update center, and we would get the score of the latest release.

This requires:

  • HTTP API to get a file from a user
  • Make sure the file content is not trying to forge any SQL injection
  • Parse the file to get the list of plugins
  • Fetch the latest score for those plugins
  • Returns the scores in a report

Do be discussed: should the report be a nicely presented page or should it be a raw CSV / JSON file?

cc @jleon33

@alecharp alecharp added the enhancement New feature or request label Jan 20, 2023
@alecharp alecharp self-assigned this Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant