plugin-update-checker icon indicating copy to clipboard operation
plugin-update-checker copied to clipboard

I'm trying to understand if your plugin can do what it would do

Open mredodos opened this issue 5 years ago • 1 comments

hello and thanks for the plugins you develop. I'm trying to understand if this is useful for me.

what I would like to do is

1 put all the plugins I own in a google cloud bucket / amazon bucket

2 the user or my client or me on the sites I support, I install this "updater"

3 this updater checks ALL the plugins that are installed on the site and checks if they are present in the bucket.

4 If the plugins are present, download and update them.

5 BONUS: I should insert some security check (a license key or similar to prevent anyone from activating this updater)

what did you develop do and can do these things? or you could help me understand how to make it happen.

thank you.

mredodos avatar Jan 13 '20 10:01 mredodos

The use case that you have described would require quite a bit of additional development. This update checker doesn't have many of the features that would be necessary to make it work like that. For example:

  • It doesn't have built-in support for Google Cloud/AWS buckets. It also doesn't have the ability to parse plugin ZIP files. It can only retrieve update information from appropriately formatted JSON documents and from GitHub/BitBucket/GitLab repositories.
  • This is not a plugin, it's a library. You would have to make a plugin that uses this library.
  • At the moment, it only checks the plugins that it is configured to check. It would be up to you to create and configure an update checker instance for each installed plugin.
  • It doesn't automatically install the updates, but you could enable that fairly easily.
  • It doesn't have any built-in support for license keys.

YahnisElsts avatar Jan 13 '20 12:01 YahnisElsts