-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
[Meta] Improvements to the API #64
Comments
@tboerger Should this be a "Project" instead maybe? |
One point I already mentioned on the gitter channel yesterday, IMHO there is a need for automatic documentation (from code / comments in the code) of the api. I think this should be added to this list, there is an initial issue in go-gogs-client mentioning one of the current issues with the docs: gogs/go-gogs-client#46 It seems swagger is the most popular solution currently and it seems there is a go implementation |
Yep 👍 for swagger |
Maybe a project should be better to keep an overview of missing parts. |
We should create issues for all of that. |
I think this should be the emphasis of v1.1. So we have to list all the APIs should github have. And implements it one by one. For example, we can implement https://developer.github.com/v3/repos/statuses first? |
@lunny I have a few PRs coming, but I'll continue with the rest of the API after that starting with |
+1 |
Please add API for POST /api/v1/repos/:owner/:repo/forks. It's very important feature. |
@pyhedgehog Please make an issue for that, since this is just a Meta-issue for tracking API-changes 🙂 |
|
OK |
But since it will be done within the 1.x.x livetime I will set it to 1.x.x milestone |
(GitHub needs more reactions! ) |
@bkcsoft I updated the issue, seems almost done. 😄 |
Mentioning #3076 (add github compatible v3 routes) here for searchability. |
Will the GraphQL-API be supported? |
There is an issue to report that. |
beside api unrelated & feed API, everything is here. should we close this now? |
summary it well, I'll close this now - if there is a need for a summary issue on API stuff, just ask and I'll open a new one :) |
Meta-issue for everything API related. Please don't close until API is done, and don't set a milestone either since it's long-running
Original Gogs-issue
Related Issues:
CI/CD Status ( Gogs Issue )PR ([API] Pull Requests #248)OAuth-support for APIRelated Issue: Integrate an OAuth2 provider #27Stars (WIP)InconsistenciesIssue CommentsIssue LabelsPR JSON ObjectReleases New PRUser/Org Repo ListingNot APIs but related:
go-gitea/proposals
, drafts are already done.React UIAlso ties in with Responsive UI #35Will add more to this list as they keep coming.
This also requires us to forkdone 😄gogits/go-gogs-client
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: