Skip to content

Add WordPress plugin ecosystem support#1592

Open
AgentGoose32 wants to merge 1 commit intoecosyste-ms:mainfrom
AgentGoose32:polar-660-wordpress-plugins
Open

Add WordPress plugin ecosystem support#1592
AgentGoose32 wants to merge 1 commit intoecosyste-ms:mainfrom
AgentGoose32:polar-660-wordpress-plugins

Conversation

@AgentGoose32
Copy link
Copy Markdown

Summary

  • add a WordPress plugin ecosystem adapter backed by the wordpress.org plugin API
  • support registry/documentation/download URLs, WP-CLI install command, package lookup, package lists, recently updated packages, and version metadata
  • seed wordpress.org/plugins as the default WordPress registry
  • add model coverage for URLs, purl, package lists, metadata, downloads, and versions

Refs #660

Validation

  • ruby -c app/models/ecosystem/wordpress.rb
  • ruby -c test/models/ecosystem/wordpress_test.rb
  • ruby -c db/seeds.rb
  • git diff --check

Full Rails test execution is blocked locally because this repo lockfile requires Bundler 4.0.10 while the system Ruby/Bundler cannot satisfy it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant