inveniosoftware / inveniosoftware/invenio-github

api: mitigate deprecated OAuth endpoints

Open
#80 0 comments 0 reactions 1 assignee Claimed by @Glignos View on GitHub
Dominant language
Python
Stars
8
Forks
34
PR merge metrics
No merged PRs in 30d

Description

The GitHub API endpoints for checking and revoking OAuth tokens [have -been deprecated](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). The change seems to be in the following methods:

https://github.com/inveniosoftware/invenio-github/blob/029a057c505a4b04b74a08461332e8912a5c7ca3/invenio_github/api.py#L294-L302

We can either:

- [ ] Sub-class the GitHub API client class and change the methods
- [ ] Inline the correct REST API calls in the methods

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.