Hi All, I have plan to improve the existing GitHub connector and i found there are more unimplemented methods available in GidHub API. Here i listed few methods. Please let me know if you have any suggestions on below methods.
- Enterprise
- Get statistics
<https://developer.github.com/v3/enterprise/admin_stats/#get-statistics>
- Search
- Search users <https://developer.github.com/v3/search/#search-users>
- Search repositories
<https://developer.github.com/v3/search/#search-repositories>
- Repositories
- List commits on a repository
<https://developer.github.com/v3/repos/commits/#list-commits-on-a-repository>
- List commit comments for a repository
<https://developer.github.com/v3/repos/comments/#list-commit-comments-for-a-repository>
- List comments for a single commit
<https://developer.github.com/v3/repos/comments/#list-comments-for-a-single-commit>
- Get a single commit comment
<https://developer.github.com/v3/repos/comments/#get-a-single-commit-comment>
- Get a single commit
<https://developer.github.com/v3/repos/commits/#get-a-single-commit>
- Compare two commits
<https://developer.github.com/v3/repos/commits/#compare-two-commits>
- List releases for a repository
<https://developer.github.com/v3/repos/releases/#list-releases-for-a-repository>
- Get the latest release
<https://developer.github.com/v3/repos/releases/#get-the-latest-release>
- Create a release
<https://developer.github.com/v3/repos/releases/#create-a-release>
- Check if a user is a collaborator
<https://developer.github.com/v3/repos/collaborators/#check-if-a-user-is-a-collaborator>
- Add user as a collaborator
<https://developer.github.com/v3/repos/collaborators/#add-user-as-a-collaborator>
- Remove user as a collaborator
<https://developer.github.com/v3/repos/collaborators/#remove-user-as-a-collaborator>
- Organization
- List teams <https://developer.github.com/v3/orgs/teams/#list-teams>
- Get team <https://developer.github.com/v3/orgs/teams/#get-team>
- Create team
<https://developer.github.com/v3/orgs/teams/#create-team>
- Edit team <https://developer.github.com/v3/orgs/teams/#edit-team>
- Delete team
<https://developer.github.com/v3/orgs/teams/#delete-team>
- List team members
<https://developer.github.com/v3/orgs/teams/#list-team-members>
- Get team member
<https://developer.github.com/v3/orgs/teams/#get-team-member>
- Add team member
<https://developer.github.com/v3/orgs/teams/#add-team-member>
- Remove team member
<https://developer.github.com/v3/orgs/teams/#remove-team-member>
- List team repos
<https://developer.github.com/v3/orgs/teams/#list-team-repos>
- Add or update team repository
<https://developer.github.com/v3/orgs/teams/#add-or-update-team-repository>
- Remove team repository
<https://developer.github.com/v3/orgs/teams/#remove-team-repository>
- List user teams
<https://developer.github.com/v3/orgs/teams/#list-user-teams>
- Members list
<https://developer.github.com/v3/orgs/members/#members-list>
- Add a member
<https://developer.github.com/v3/orgs/members/#add-a-member>
- Remove a member
<https://developer.github.com/v3/orgs/members/#remove-a-member>
- Migrations
- Get a list of migrations
<https://developer.github.com/v3/migration/migrations/#get-a-list-of-migrations>
- Get the status of a migration
<https://developer.github.com/v3/migration/migrations/#get-the-status-of-a-migration>
- Start an import
<https://developer.github.com/v3/migration/source_imports/#start-an-import>
- Get commit authors
<https://developer.github.com/v3/migration/source_imports/#get-commit-authors>
--
Thank you
Best Regards
*Rajjaz HM*
Associate Software Engineer
Platform Extension Team
WSO2 Inc. <http://wso2.com/>
lean | enterprise | middleware
Mobile | +94752833834|+94777226874
Email | [email protected]
LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> | Blogger
<http://wso2experience.blogspot.com/> | WSO2 Profile
<http://wso2.com/about/team/mohammer-rajjaz/>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
