Kohsuke Kawaguchi
d940d43907
added more event support
2013-11-12 11:52:40 -08:00
evanchooly
178c9ff4d0
add support (most of) the release-related endpoints
2013-11-04 20:08:24 -05:00
Kohsuke Kawaguchi
c284f90a1a
adding some more type-safe overloads
2013-03-14 18:56:37 -07:00
Michael Clarke
349df60ce8
Adding in support for the refs command and filters in the API
2013-02-15 23:55:04 +00:00
Michael Clarke
5ccc3f4ccd
Adding in support for the compare command in the API
2013-02-15 09:43:27 +00:00
Johno Crawford
975ef1a43d
Removed last traces of web client.
2013-01-06 04:06:55 +01:00
Kohsuke Kawaguchi
b17f506c20
clean up
2012-09-13 16:23:57 -07:00
Kohsuke Kawaguchi
7f15f12668
completed code to create a new issue
2012-09-13 16:23:06 -07:00
Kohsuke Kawaguchi
e53e62bfa0
added code to create a new issue
2012-09-13 15:56:05 -07:00
Kohsuke Kawaguchi
aed888051e
added a method to retrieve a single issue
2012-09-13 15:36:32 -07:00
Honza Brázdil
e658a7fa6b
send authentication header on all requests
2012-09-12 18:04:59 +02:00
Kohsuke Kawaguchi
8a95847b0a
Renaming to better represent what it does.
2012-09-05 19:13:10 -07:00
Kohsuke Kawaguchi
435363a246
moved the pagenation API over to Poster
2012-09-05 19:08:29 -07:00
Kohsuke Kawaguchi
b6520cb6f9
got rid of all retrieveXYZ methods in favor of Poster
2012-09-05 18:55:44 -07:00
Kohsuke Kawaguchi
d6d73f5165
A step toward using Poster in place of the retrieve* methods.
...
I was trying to add the flavor of the retrieve method that reads into an existing instance, when I realized that there are just too many orthogonal axes here to rely on overloaded methods.
That calls for a builder pattern, which we already have --- it's called Poster, but it can actually already handle GET and other HTTP requests.
So I'm retiring the retrieveXYZ methods and moving the code into Poster. This is the first step.
2012-09-05 18:53:06 -07:00
Kohsuke Kawaguchi
3f1bb1a214
completed the commit status API
2012-09-05 18:00:50 -07:00
Kohsuke Kawaguchi
892d2acaa2
Added the commit status API, first cut.
2012-09-04 10:40:32 -07:00
Kohsuke Kawaguchi
8f95c4f179
Massaging the pull request 15.
...
- we need to maintain the binary compatibility, so I reverted
getPullRequests and added listPullRequests that exposes PagedIterable.
- Made PagedIterator expose asList.
2012-08-28 09:39:49 -07:00
Aurélien Thieriot
9fd34aec7f
Paging GHPullRequests getter and allow to transform iterator to a list
2012-08-12 13:01:42 +02:00
Kohsuke Kawaguchi
45eae77f8f
added missing repository delete operation
2012-06-18 12:50:40 -07:00
Kohsuke Kawaguchi
926202900c
fixed a bug in editing the repository definition
2012-06-18 12:37:27 -07:00
Kohsuke Kawaguchi
dee28e7a7a
Doc says this is asynchronous
2012-06-18 12:23:48 -07:00
Kohsuke Kawaguchi
1c15751949
Removing pointless '3' suffix in the method names.
2012-06-12 14:21:43 -07:00
Kohsuke Kawaguchi
82acf4f107
Now that everything is V3 API, there's no need for such enum.
2012-06-12 14:20:52 -07:00
Kohsuke Kawaguchi
b5f7208b0d
Removed v2 API usage and switched to v3.
...
https://github.com/kohsuke/github-api/issues/8
2012-06-12 14:07:27 -07:00
Kohsuke Kawaguchi
9ba74b945d
added permission check methods
2012-05-21 22:40:43 -07:00
Kohsuke Kawaguchi
31a6eca97f
added commit comment support
2012-04-24 16:54:05 -07:00
Kohsuke Kawaguchi
39631461ae
added list commits
2012-04-24 16:30:01 -07:00
Kohsuke Kawaguchi
53d09bb5d8
added object representation for GitHub commit
2012-04-24 16:11:55 -07:00
Kohsuke Kawaguchi
ddf2d69a68
this method can return null
2012-04-12 11:05:04 -07:00
Kohsuke Kawaguchi
7f4612f872
exposed the size
2012-04-11 09:27:47 -07:00
Kohsuke Kawaguchi
6f6ff56338
exposed master_branch
2012-04-11 09:26:26 -07:00
Kohsuke Kawaguchi
23069ac2fc
Using map to enable lookup by name.
2012-04-06 08:24:41 -07:00
Frederik Fix
aac30b923c
implement listing of branches
2012-04-05 16:21:24 +02:00
Kohsuke Kawaguchi
cb34f4e91f
Merge branch 'pull-6'
2012-03-08 12:50:09 -08:00
Kohsuke Kawaguchi
830fb7192d
added additional convenience method
2012-02-12 08:20:10 -08:00
Kohsuke Kawaguchi
e8ff7a4ae8
updated to use V3 API
2012-02-12 08:11:15 -08:00
Kohsuke Kawaguchi
b950be9626
bug fix in the event API. Turns out GHRepository isn't usable for this, because the name field is different.
...
/repos/:user/:repo returns just ":repo" portion in the name field, whereas in the event it has both ":user/:repo"
2012-01-14 11:53:53 -08:00
y.kokubo
fbcf3a17b4
implmented milestone api via v3
2012-01-13 14:36:00 +09:00
Kohsuke Kawaguchi
a4026d46ce
after an experiment, revisiting the design
2012-01-08 18:30:19 -08:00
Kohsuke Kawaguchi
4a507a5625
adding event support
2012-01-08 18:30:19 -08:00
Kohsuke Kawaguchi
46b2e5dd32
bug fix
2012-01-02 10:46:54 -08:00
Kohsuke Kawaguchi
8a7adf876f
added support for a hook
2012-01-02 10:39:16 -08:00
Kohsuke Kawaguchi
7fead8171d
improving the usability by introducing a set with lookup-by-ID
2012-01-01 11:13:09 -08:00
Kohsuke Kawaguchi
b8a63541e8
v3 API changed the meaning of the 'url' field.
2011-11-10 14:30:27 -08:00
Kohsuke Kawaguchi
c86c974400
GHOrganization.createRepository broke, so I fixed that by using V3 API.
...
That didn't quite work because v3 API has owner as an object, whereas v2 API has owner as string.
So then I fixed all the other retrieval points for GHRepository to use v3.
2011-11-10 14:23:36 -08:00
Kohsuke Kawaguchi
834a6eb865
GitHub has changed the element ID
2011-10-26 17:38:51 -07:00
Kohsuke Kawaguchi
1f8e732d3a
added command to disable Wiki
2011-08-26 18:36:29 -07:00
Kohsuke Kawaguchi
a693328ec9
this needs credential
2011-08-26 18:06:00 -07:00
Kohsuke Kawaguchi
7c630842b0
bug fix
2011-08-26 17:33:59 -07:00