You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a feature suggestion I haven't got time to implement yet. Many plugins these days are hosted on GitHub. GitHub repositories have an issue log. Issue logs have a restful api.
Put all these together and you get Buggalo submitting errors as GitHub issues. All the same data can be put into the log, and the developer doesn't need to host their own bug collection site.
The text was updated successfully, but these errors were encountered:
So I've been investigation how to do this and it appears it's not possible to do securely.
To create a new issue you must be authenticated. For this we can use the OAuth part of the github api. You can limit OAuth access to a specific scope. Unfortunately there isn't a "create issue" scope, only a "repo" scope, which gives too much access.
The OAuth token secret would have to be part of the python code so available to all prying eyes, which would effectively open up repo administration to all.
Unless you have additional/other information I guess this is a no-go.
This is a feature suggestion I haven't got time to implement yet. Many plugins these days are hosted on GitHub. GitHub repositories have an issue log. Issue logs have a restful api.
Put all these together and you get Buggalo submitting errors as GitHub issues. All the same data can be put into the log, and the developer doesn't need to host their own bug collection site.
The text was updated successfully, but these errors were encountered: