Skip to content

Add option to provide GitHub API token #153

Description

@FachtalError

Is your feature request related to a problem? Please describe.
With the latest changes to the GitHub API, one gets rate-limited ridiculously fast, 403ing any requests. This makes updating addons (or even checking for updates) a tedious gamble.

Describe the solution you'd like
Similar to TaimiHUD, having the option of generating and setting an API token would circumvent this problem, as even free logged-in users have a higher ratelimit on the API. This would be an optional feature with a fallback to current behaviour for empty (unset) or faulty token strings.
It might even be an idea of providing some way for addons to use the API token registered in Nexus, but I'm not sure if that is possible/smart.

Describe alternatives you've considered
The only alternative I personally could see is another git server that mirrors the addon repositories and isn't ratelimited. This is neither feasible nor smart.

Additional context
Sadly I lack both time and skill to provide the team with a PR implementing the API token.

Activity

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

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions