Rémy Coutable
e484a06472
Retrieve PR comments only when we know there are any
...
The Pull Request resource doesn't include the `comments` field, while
the Issue resource does. And since we're looping through all issues
anyway, we can freely check if the issue is a PR and has comments and in
this case only fetch comments for it.
That means if you have 1000 PRs but only 200 with comments, you will do
200 API requests instead of 1000. :notbad:
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-09-26 19:17:00 +02:00
Douglas Barbosa Alexandre
0e191b4ccd
Allow users to disable SSL verification if not connecting to github.com
2017-08-07 14:11:38 -03:00
Douglas Barbosa Alexandre
cb08cb2218
Extrac common timeout to a constant on Github::Client
2017-08-07 13:06:13 -03:00
Douglas Barbosa Alexandre
6f642e3f7b
Fix small typoe on Github::Client#root_endpoint
2017-08-07 13:06:13 -03:00
Douglas Barbosa Alexandre
a7363d4a54
Move GitHub root endpoint methods to Github::Client
2017-08-07 13:06:12 -03:00
Douglas Barbosa Alexandre
30794972f4
Set timeout options to the Github::Client
2017-04-24 21:21:58 -03:00
Douglas Barbosa Alexandre
275f00ee88
Refactoring Github::RateLimit
2017-04-24 19:49:17 -03:00
Douglas Barbosa Alexandre
782aab1319
Pass a options hash to Github::Client
2017-04-24 16:17:52 -03:00
Douglas Barbosa Alexandre
a32adb82dc
Remove sensitive information
2017-04-24 16:17:52 -03:00
Douglas Barbosa Alexandre
00912ed963
Refactoring Github response
2017-04-24 16:17:52 -03:00
Douglas Barbosa Alexandre
104144f373
Refactoring client to not parse response body automatically
2017-04-24 16:17:52 -03:00
Douglas Barbosa Alexandre
fc42f3dffa
Add basic client for the GitHub API
2017-04-24 16:17:52 -03:00