New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preview of additional endpoints for GitHub Apps. #722
Comments
I don't think those are new endpoints. I believe the above endpoints are now permissible for GitHub Apps to use, but we already support them for normal API clients. That includes user-to-server requests. What is new is the machine-man preview header. We might as well add this header to every endpoint listed. I think I can do that in one pull request. |
GitHub follow-on announcement: @elliott-beach - you investigated this previously... thank you! Do you want to take a look and see if this issue can be closed? |
A status update here. We had a PR that implemented this issue (at least partially), but deferred merging it because of rationale posted in #736 (review). Basically, if we wait long enough, this issue will get resolved on its own without us having to make any risky changes (back and forth) in If someone really needs this functionality sooner, let us know here so we can make a better informed decision. So, the issue is in waiting/hold status until then. |
Another GitHub Developer API follow-on announcement: |
Closing issue as obsolete. |
GitHub Developer Announcement:
https://developer.github.com/changes/2017-09-21-additional-endpoints-for-github-apps/
Woohoo! Lots of new endpoints to support.
I'm thinking that this is way too big for a single PR, and yet it would probably be silly to open up a separate issue for each endpoint... so how about if I add a checkbox task list to the endpoints in this issue and we can check them off as PRs address them? Obviously, the first PR will also need to add the new custom media type
application/vnd.github.machine-man-preview+json
in theAccept
header and following PRs can just use it.Here are the recently-added endpoints:
Here are the endpoints for user-to-server requests:
It seems reasonable to assign multiple owners to this issue, and here in the comments we will attempt to clearly document who is working on which endpoints so that we don't waste anyone's time or effort.
Thank you in advance for contributing to this open source project!
Your assistance is greatly appreciated.
The text was updated successfully, but these errors were encountered: