Yahnis Elsts

Results 280 comments of Yahnis Elsts

That is technically possible, but this update checker doesn't provide it as a built-in feature. Instead, you would need to use some custom code to enable fully automatic updates for...

That has been suggested before in #121. Personally, I still think it seems too simple to be worth adding as an option: if someone knows enough about PHP and plugin...

There are a couple of different ways you could go about that. At a high level, the function that checks for updates is [`Puc_v4p6_UpdateChecker::checkForUpdates()`](https://github.com/YahnisElsts/plugin-update-checker/blob/3ad92e31358b978e672694b9c6c4bed26214df89/Puc/v4p6/UpdateChecker.php#L231). You could create your own subclass...

Yes, that's basically what I had in mind. Store the token(s) in the database. After calling `buildUpdateChecker()`, load the stored token and call `setAuthentication()`. I do use PUC in a...

Sure, GitHub probably has better security than WordPress, but in most cases I'd be more worried about someone leaking license keys/access credentials on a pirate forum than about the possibility...

This is just a missing feature. This update checker was designed with the assumption that each repository contains only one plugin or theme. There is currently no support for updating...

Here's what comes to mind: - Disable GitHub releases and tags. - Additional logic to retrieve `readme.txt`, changelog and the main plugin file contents from a subdirectory instead of the...

It sounds like there's probably something wrong with the download link, but there's not enough information to say what that might be. Please install the [Debug Bar](https://wordpress.org/plugins/debug-bar/) plugin and take...

Could you post an example API response here? Feel free to edit sensitive details like the download URL or plugin name; I just want to see the overall structure to...

There's currently no way to ignore specific files or directories. Maybe you could use GitHub release assets? This would allow you to choose which files to include in each release.