Surya Gaddipati
7e49946bed
[maven-release-plugin] prepare release github-api-1.57
github-api-1.57
2014-08-19 13:29:37 -05:00
Surya Gaddipati
1e81ab1017
Merge pull request #112 from lucamilanesio/master
...
Get all orgs/teams/permissions in a single GitHub API call
2014-08-19 12:57:39 -05:00
Luca Milanesio
0b92fa5615
Get all orgs/teams/permissions in a single GitHub API call
...
Exposes a new API call at GitHub root level to build the complete
set of organisations and teams that current user belongs to.
This change allows to massively reduce the number of calls to GitHub
especially for people that belongs to multiple organisations with
lots of teams and members.
Signed-off-by: Luca Milanesio <luca.milanesio@gmail.com >
2014-07-24 23:42:37 +01:00
Kohsuke Kawaguchi
590f7ba511
Merge pull request #106 from lucamilanesio/master
...
Implement pagination on list of private+public repos of a user.
2014-07-04 19:13:04 -07:00
Luca Milanesio
449909b0e8
Implement pagination on list of private+public repos of a user.
...
The paginated version of listRepositories() was
missing at GHMyself: as side-effect of this bug
when requesting a paginated list of repositories
the ones privately owned by a user were not shown.
This was caused by the missing override of the
listRepositories(final int pageSize) at GHMyself
that caused the GHPerson implementation to invoked.
The GHPerson version uses the /users/:org/repos?per_page=x
URL which *works fine* for organisations but unfortunately
*does not return* private repositories for users.
IMHO GitHub API are quite inconsistent form this
point of view, but they are documented in this way
so that work (inconsistently) as designed.
2014-07-03 10:05:17 +01:00
Kohsuke Kawaguchi
40780525f8
Bumping up the version in the hope of fixing site plugin problem
2014-07-02 21:39:13 -07:00
Kohsuke Kawaguchi
0e3707d1c3
[maven-release-plugin] prepare for next development iteration
2014-07-02 21:28:38 -07:00
Kohsuke Kawaguchi
8ddbef093b
[maven-release-plugin] prepare release github-api-1.56
github-api-1.56
2014-07-02 21:28:34 -07:00
Kohsuke Kawaguchi
4ccdfccdf0
Oops forgot to commit this change
2014-07-02 21:27:11 -07:00
Kohsuke Kawaguchi
3c8aa0c630
Convention dictates that the method name be "listXyz"
...
getCollaborators() only fetching the first page is a bug, so we should fix that too.
2014-07-02 21:24:17 -07:00
Kohsuke Kawaguchi
ba519f996a
Extracted non-formatting changes from pull request #98
...
The original commit has too many whitespace noise changes.
Reference: https://github.com/kohsuke/github-api/pull/98
2014-07-02 21:22:17 -07:00
Kohsuke Kawaguchi
62d9b92e6e
Merge pull request #103 from rtyley/okhttp-2.0.0
...
Update to OkHttp 2.0.0, which has a new OkUrlFactory
2014-07-02 21:13:37 -07:00
Kohsuke Kawaguchi
d2c909584d
Merge pull request #102 from jglick/clearer-FNFE
...
Better FNFE from delete()
2014-07-02 21:13:16 -07:00
Kohsuke Kawaguchi
219916eb14
Merge pull request #101 from farmdawgnation/final-answer
...
Un-finalize a handful of classes.
2014-07-02 21:12:59 -07:00
Roberto Tyley
0a37ac901f
Update to OkHttp 2.0.0, which has a new OkUrlFactory
...
OkHttp changed API with v2.0.0, and the `client.open(url)` method no
longer exists:
"URLConnection support has moved to the okhttp-urlconnection module.
If you're upgrading from 1.x, this change will impact you. You will
need to add the okhttp-urlconnection module to your project and use
the OkUrlFactory to create new instances of HttpURLConnection"
https://github.com/square/okhttp/blob/master/CHANGELOG.md#version-200-rc1
2014-06-28 11:12:25 +01:00
Jesse Glick
4586baea27
Explain what a FNFE from delete() may just mean your token is lacking delete_repo.
2014-06-24 10:38:13 -04:00
Matt Farmer
d83961e85b
Un-finalize a handful of classes.
2014-06-14 19:34:42 -04:00
Kohsuke Kawaguchi
7e35716ff0
[maven-release-plugin] prepare for next development iteration
2014-06-08 10:37:21 -07:00
Kohsuke Kawaguchi
d0cf1ac605
[maven-release-plugin] prepare release github-api-1.55
github-api-1.55
2014-06-08 10:37:17 -07:00
Kohsuke Kawaguchi
9a19d07ab8
I'm getting "the key is already in use" error.
...
Creating a new thro-away key
2014-06-08 10:36:05 -07:00
Kohsuke Kawaguchi
922be0b164
make sure the key gets deleted no matter what
2014-06-08 10:31:15 -07:00
Kohsuke Kawaguchi
d0b8e2e37e
Merge pull request #97 from suryagaddipati/add_context_to_commit_status
...
Add support for adding context to commit status.
2014-06-08 10:21:43 -07:00
Surya Gaddipati
e3d6e08b6a
Preserve api compatablity with previous version.
...
Support adding commitstatus without context.
2014-06-07 14:43:09 -05:00
Surya Gaddipati
16a6623095
Add support for adding context to commit status.
...
This groups statuses from multiple contexts to return single combined
status. More information here:
https://developer.github.com/changes/2014-03-27-combined-status-api/
2014-06-07 14:29:25 -05:00
Kohsuke Kawaguchi
7bf31ca149
[maven-release-plugin] prepare for next development iteration
2014-06-05 10:30:01 -07:00
Kohsuke Kawaguchi
030f2360ca
[maven-release-plugin] prepare release github-api-1.54
github-api-1.54
2014-06-05 10:29:56 -07:00
Kohsuke Kawaguchi
08eafc4214
Merge pull request #94 from suryagaddipati/master
...
Add support for adding deploykeys to repo
2014-06-05 10:28:19 -07:00
Kohsuke Kawaguchi
134ece9385
Merge pull request #95 from suryagaddipati/ghref
...
Add support for retriving a single ref
2014-06-05 10:27:42 -07:00
Surya Gaddipati
3e4b06e959
Add support for retriving a single ref
...
Implements the following api method
https://developer.github.com/v3/git/refs/#get-a-reference
2014-06-04 15:11:27 -05:00
Surya Gaddipati
3e3c6f70ba
Add support for adding deploykeys to repo
...
Implements https://developer.github.com/v3/repos/keys/
2014-06-03 15:26:04 -05:00
Kohsuke Kawaguchi
3097378a10
Merge pull request #93 from vr100/master
...
Upgrading to 1.12 version for bridge-method-annotation and bridge-method-injector - fix for #91
2014-05-28 20:52:07 -07:00
vr100
53f7a0f78a
Upgrading to 1.12 version for bridge-method-annotation and bridge-method-injector - fix for #91
2014-05-28 12:41:19 +05:30
Kohsuke Kawaguchi
45a6841772
added a method to visit sub-directory
2014-05-27 20:57:42 -07:00
Kohsuke Kawaguchi
80b93a6e33
doc improvement
2014-05-27 20:44:44 -07:00
Kohsuke Kawaguchi
6aaab641be
Using the latest
2014-05-10 15:57:56 -07:00
Kohsuke Kawaguchi
4999490c06
[maven-release-plugin] prepare for next development iteration
2014-05-10 15:52:17 -07:00
Kohsuke Kawaguchi
c7c1cd8bb3
[maven-release-plugin] prepare release github-api-1.53
github-api-1.53
2014-05-10 15:52:12 -07:00
Kohsuke Kawaguchi
8a1f116305
Renamed to avoid colliding with LifecycleTest
2014-05-10 15:49:31 -07:00
Kohsuke Kawaguchi
f8fe1dda6d
Presence check needs to run on the same repo
2014-05-10 15:46:14 -07:00
Kohsuke Kawaguchi
bf44232d5c
Updated test case
2014-05-10 15:43:15 -07:00
Kohsuke Kawaguchi
8c8ba47ef9
Fork into an org to simplify access control
2014-05-10 15:38:13 -07:00
Kohsuke Kawaguchi
b3580002d0
doc improvement
2014-05-10 15:37:21 -07:00
Kohsuke Kawaguchi
1249199b22
push fails with HTTPS
2014-05-10 15:34:57 -07:00
Kohsuke Kawaguchi
f39a47f354
This test seems to fail randomly
2014-05-10 15:32:58 -07:00
Kohsuke Kawaguchi
f58f15925f
Fake a big rate limit
...
This fixes issue #78
2014-05-10 15:30:33 -07:00
Kohsuke Kawaguchi
a071f8bb86
Exposed more endpoints.
...
This fixes issue #64 .
2014-05-10 15:21:59 -07:00
Kohsuke Kawaguchi
d33609ee57
Make sure getRepositories() for the user himself returns private repositories
...
This fixes issue #88
2014-05-10 15:16:12 -07:00
Kohsuke Kawaguchi
f2c08bc1e8
Added ability to create a pull request.
...
This fixes issue #79 .
2014-05-10 15:05:48 -07:00
Kohsuke Kawaguchi
688d8ed7bc
Added databinding for files
2014-05-10 14:11:41 -07:00
Kohsuke Kawaguchi
2ddb4018b8
added data binding for a file in gist
2014-05-10 14:07:53 -07:00