Commit Graph
529 Commits
Author SHA1 Message Date
Vincent Jacques e384a52971 NamedUser.has_in_following 2013-08-21 22:26:58 +02:00
Vincent Jacques 0f369ba218 Use POST /repos/:owner/:repo/hooks/:id/tests instead of POST /repos/:owner/:repo/hooks/:id/test 2013-08-21 22:25:44 +02:00
Vincent Jacques 1955f7b39d Use POST /gists/:id/forks instead of POST /gists/:id/fork 2013-08-21 22:24:32 +02:00
Vincent Jacques 0a2df45155 pep8 2013-08-21 16:18:33 +02:00
Vincent Jacques 2dec13c974 Run compare_to_api_ref_doc.py 2013-08-21 16:14:13 +02:00
Vincent Jacques 20107078d2 Fix copyrights (#181 #182 #184 #186 #187) 2013-08-21 16:08:02 +02:00
Vincent Jacques cbeea79a40 Update readme and doc for #184 2013-08-21 13:12:26 +02:00
Vincent Jacques 6a92d3ed63 Make PaginatedList.reversed return a new list (follow-up #184)
This will avoid surprises if both the list and its reversed version
are iterated.
2013-08-21 13:02:21 +02:00
Vincent Jacques 6dd8651faf Merge branch 'topic/ReversePagination' into develop 2013-08-21 12:29:20 +02:00
Vincent Jacques ae3455c8d7 Add test coverage for #182 2013-08-20 23:17:19 +02:00
Vincent Jacques 07c0871281 Merge branch 'topic/HandleNonJsonResponses' into develop 2013-08-20 22:54:16 +02:00
Vincent Jacques 67a7daa22b Improve coverage for #187 2013-08-19 23:35:02 +02:00
Vincent Jacques 20f1d36b80 Merge branch 'topic/AddParamsToRepositoryGetCommits' into develop 2013-08-19 14:27:10 +02:00
Vincent Jacques 629d012d8e Improve coverage 2013-08-19 14:26:39 +02:00
Vincent Jacques 4b70da0789 Merge branch 'topic/ImproveRateLimiting' into develop 2013-08-19 14:13:12 +02:00
Vincent Jacques 34f45427da Be explicit about test coverage lacking in Notification.py 2013-08-19 14:07:35 +02:00
Vincent Jacques df8df543c3 Merge branch 'develop' into topic/KnowYourParent 2013-08-15 08:20:01 +02:00
Adrian Petrescu e6520adb48 Adding since, until parameters to Repository.getCommits() 2013-08-06 21:14:39 -04:00
Ed Jackson 211e4633ee Minor enhancements to rate limiting information
If rate limiting information hasn't been retrieved already, it will be checked
rather than just assuming 5000 requests remaining of 5000.

Add an additional attribute `rate_limiting_resettime` to reflect github's new
X-RateLimit-Reset header. This integer value is a unix timestamp.

RateLimiting unit test updated accordingly.
2013-08-06 10:42:57 -05:00
davidbrai cb03b9e7d1 bugfix: returning real list instead of generator
Changed reversed(content) to content[::-1] in order to return
a real list and not a generator.
The code in PaginatedListBase.__grow does an iteration over
newElements when using `+=` and then returns them.
When using a generator, newElements would be empty when they are returned.
2013-08-03 16:49:10 +03:00
davidbrai 271f3f301e bug fix: empty nextUrl if no next/prev
Fixes a bug introduced in the previous commits.
Now testing a case where no lastUrl is returned.
Also fixing a regression where nextUrl wasn't erased properly.
2013-08-02 18:59:11 +03:00
davidbrai da6bd8c827 remove print #oops 2013-08-02 18:28:48 +03:00
davidbrai ef4cf44ebd support reverse iteration in PaginatedList
This uses the 'last' and 'prev' links in the HTTP headers.
The usage is repo.get_issues().reversed
2013-08-02 18:20:39 +03:00
Mark Roddy 304d387114 Handle github api response that isn't valid json 2013-07-19 20:24:50 -04:00
Vincent Jacques 7c49e48305 Fix links to ref in :calls: sections 2013-07-16 23:46:23 +02:00
Vincent Jacques 8484260dc5 Fix our doc to match URLs described in Github API v3 ref doc 2013-07-16 10:32:57 +02:00
Vincent Jacques 06a3d87098 Change source file header format 2013-07-13 19:03:53 +02:00
Vincent Jacques 56309b90f2 Run the script added in previous commit 2013-07-13 11:10:00 +02:00
Vincent Jacques 837dff5677 Restore coverage 2013-07-07 17:44:47 +02:00
Vincent Jacques 792970e524 pep8 2013-07-07 17:30:24 +02:00
Stuart Glaser 5b2954e471 Populates Issue's repository from URL when not in response. 2013-06-29 03:43:12 -07:00
Vincent Jacques 88db904484 Add a (redoundant) test for pull #176 2013-06-19 12:35:25 +02:00
davidbrai 8d22935180 bugfix: using custom per_page in repo.get_comments 2013-06-19 00:36:03 +03:00
Vincent Jacques d0002b7a3c Fix pep8 and copyrights 2013-06-18 22:35:46 +02:00
Vincent Jacques 6306f798fd Add test for pull request #174 2013-06-18 22:12:15 +02:00
Mark Roddy 5e6adc580d handle 302 responses in get_dir_contents requests 2013-06-18 18:13:33 +02:00
Vincent Jacques f62f384bc6 Implement GET /users (issue #173) 2013-06-18 17:58:29 +02:00
martinqt ab674dfcbc PullRequestMergeStatus docstring 2013-06-04 15:35:09 +02:00
martinqt dd13f2b4bc Don't think this anchor is needed 2013-06-04 15:33:13 +02:00
martinqt a56b10579d Fix Event url 2013-06-04 15:32:17 +02:00
martinqt 8d236e9157 Event docstring 2013-06-04 15:31:00 +02:00
martinqt 5ce5f5c684 Label docstring 2013-06-04 15:29:35 +02:00
martinqt 21cf9b15b5 Milestone docstring 2013-06-02 18:50:34 +02:00
martinqt 970bc6146c Update Notification 2013-06-02 14:45:00 +02:00
martinqt 78f6f763cb Organization docstring 2013-06-02 14:43:47 +02:00
martinqt 573b327193 PullRequest docstring 2013-06-02 12:38:07 +02:00
martinqt 0c15af9dec PullRequestComment docstring 2013-06-02 12:36:21 +02:00
martinqt d615ead964 RepositoryKey docstring 2013-06-02 12:33:01 +02:00
martinqt bad19c06a4 Repository docstring 2013-06-02 12:32:43 +02:00
martinqt 712c86c07b Tag docstring 2013-06-02 12:30:50 +02:00