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

Make enhacements for Plugin Team to use it as a tool #476

Open
davidperezgar opened this issue Jun 23, 2024 · 1 comment
Open

Make enhacements for Plugin Team to use it as a tool #476

davidperezgar opened this issue Jun 23, 2024 · 1 comment
Labels
[Team] Plugin Review Issues owned by Plugin Review Team [Type] Enhancement A suggestion for improvement of an existing feature

Comments

@davidperezgar
Copy link
Member

We do have an internal scanner, and we could develop our checks to this Plugin, but It would be a good idea to make enhancements to make it available to be used as a tool. We will necessary have internal checks that maybe in the future will be in an Internal Addon.

What we would need for using as a tool:

  • The use of WP CLI need to have an option to include an URL, so it can be downloaded to the WordPress installation and run the checker after. This URL has a second part to get API information about the plugin and the user.
  • After the process, we need a report based in HTML that will have all issues and explanations about how to solve them. It have to be opened in a browser.

I don't see more functionalities necessary for the team. I ping them, so they can add more ideas in this issue.

@WordPress/plugin-review-team

@davidperezgar davidperezgar added [Type] Enhancement A suggestion for improvement of an existing feature [Team] Plugin Review Issues owned by Plugin Review Team labels Jun 23, 2024
@davidperezgar
Copy link
Member Author

The URL is like this example:

https://wordpress.org/plugins/files/2024/05/filename.zip#wporgapi:https://wordpress.org/plugins/wp-json/plugins/v1/plugin-review/hash/

It would be necessary to:

  1. Download the file
  2. Download the json file that goes from the second directory.
  3. Run Static Checks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Team] Plugin Review Issues owned by Plugin Review Team [Type] Enhancement A suggestion for improvement of an existing feature
1 participant