From 8f85f587a94e1a249703789cea32dae00929545d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=20F=C3=A9lix=20Onta=C3=B1=C3=B3n?= Date: Sat, 7 Apr 2012 10:22:40 +0200 Subject: [PATCH] Added several read-only, non-auth-required api calls for /orgs /users and /repos --- github.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/github.js b/github.js index 2854510..d27cfa2 100644 --- a/github.js +++ b/github.js @@ -118,6 +118,32 @@ var GitHub = (function() { return this.retrieveAll(api_call); }; + // /repos/:user/:repo/forks + GitHub.prototype.getReposForks = function (user, project) { + var api_call = '/repos/' + user + '/' + project + '/forks'; + return this.retrieveAll(api_call); + }; + + // Orgs API http://developer.github.com/v3/orgs/ + // /orgs/:org/members + GitHub.prototype.getOrgMembers = function (org) { + var api_call = '/orgs/' + org + '/members'; + return this.retrieveAll(api_call); + }; + + // Users API http://developer.github.com/v3/users/ + // /users/:user + GitHub.prototype.getUser = function (user) { + var api_call = '/users/' + user; + return this.retrieveAll(api_call); + }; + + // /users/:user/repos + GitHub.prototype.getUserRepos = function (user) { + var api_call = '/users/' + user + '/repos'; + return this.retrieveAll(api_call); + }; + return GitHub; })();