Kohsuke Kawaguchi
9d75913005
[maven-release-plugin] prepare release github-api-1.35
github-api-1.35
2013-01-06 16:47:24 -08:00
Kohsuke Kawaguchi
887ca772e0
switching to Markdown
2013-01-06 16:45:17 -08:00
Kohsuke Kawaguchi
45286598aa
adding OAuth support in ~/.github
2013-01-06 16:43:43 -08:00
Kohsuke Kawaguchi
2e074b5bc4
follow up fix to the pull request #28
2013-01-06 16:25:02 -08:00
Johno Crawford
560e3c257a
Refactored test.
2013-01-06 16:25:02 -08:00
Johno Crawford
6e0202fa0b
Added membership checks.
2013-01-06 16:25:01 -08:00
Kohsuke Kawaguchi
ef241b1a07
Merge pull request #27 from johnou/deprecated-password
...
Password is no longer required for api usage and fix for broken base64 encoding.
2013-01-06 16:14:15 -08:00
Johno Crawford
f80cb541d5
Fix base64 encoding.
2013-01-06 21:11:19 +01:00
Johno Crawford
1fe61f72e2
Password is no longer required for api usage.
2013-01-06 13:08:41 +01:00
Jerome Lacoste
bf1b0edfd2
Merge pull request #26 from johnou/remove-webclient
...
Removed web client and proprietary api usage.
2013-01-06 00:34:15 -08:00
johnou
f0ab946b88
Removed proprietary api usage.
2013-01-06 04:27:18 +01:00
Johno Crawford
975ef1a43d
Removed last traces of web client.
2013-01-06 04:06:55 +01:00
Kohsuke Kawaguchi
7064865157
[maven-release-plugin] prepare for next development iteration
2013-01-05 17:18:17 -08:00
Kohsuke Kawaguchi
3dd738b0db
[maven-release-plugin] prepare release github-api-1.34
github-api-1.34
2013-01-05 17:18:11 -08:00
Kohsuke Kawaguchi
6480dde247
oops test failures
2013-01-05 17:15:46 -08:00
Kohsuke Kawaguchi
555dab7403
Merge branch 'pull-22'
2013-01-05 17:11:58 -08:00
Kohsuke Kawaguchi
13158a28e1
turns out we never exposed the ability to specify the custom URL.
...
So no backward compatibility provision is needed.
Also in this change, I stopped exposin the password. See the code comment for more details
2013-01-05 17:10:24 -08:00
Kohsuke Kawaguchi
cbaca87bbc
massaging this a bit to accept the full URL
2013-01-05 16:08:42 -08:00
Kohsuke Kawaguchi
5166202f67
follow-up fix and documenting the expected value
2013-01-05 15:59:02 -08:00
johnou
35d45ca47d
JENKINS-13726: Github plugin should work with Guthub enterprise by allowing for overriding the github URL.
2013-01-06 00:47:44 +01:00
Honza Brázdil
b66ede98c7
Retrieve repository directly.
2012-10-20 23:24:56 +02:00
Kohsuke Kawaguchi
1ba8f2ccbf
Update pom.xml
...
Added <repository> definition
2012-10-17 07:45:15 -07:00
Kohsuke Kawaguchi
82133c117a
[maven-release-plugin] prepare for next development iteration
2012-09-13 16:31:58 -07:00
Kohsuke Kawaguchi
f71afca828
[maven-release-plugin] prepare release github-api-1.33
github-api-1.33
2012-09-13 16:31:52 -07:00
Kohsuke Kawaguchi
87f5231c9a
updated a test
2012-09-13 16:28:50 -07: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
2e74517a4a
fixed issue #20
...
PagedIterator is updated to cope with the base iterator returning array of length 0
2012-09-13 15:46:25 -07:00
Kohsuke Kawaguchi
aed888051e
added a method to retrieve a single issue
2012-09-13 15:36:32 -07:00
Kohsuke Kawaguchi
bd584124bb
Merge pull request #19 from janinko/Issues-19-PagedIterable_dosnt_use_authentication
...
PagedIterable dosn't use authentication
2012-09-13 15:32:56 -07:00
Honza Brázdil
e658a7fa6b
send authentication header on all requests
2012-09-12 18:04:59 +02:00
Kohsuke Kawaguchi
52108707bb
Merge pull request #18 from janinko/patch-1
...
When using lazy population, this is not deprecated
2012-09-07 09:52:12 -07:00
Honza Brázdil
0e226a8f78
When using lazy population, this is not deprecated
2012-09-06 14:23:51 +03:00
Kohsuke Kawaguchi
1bf3e025b8
[maven-release-plugin] prepare for next development iteration
2012-09-05 19:30:18 -07:00
Kohsuke Kawaguchi
a0fdcca129
[maven-release-plugin] prepare release github-api-1.32
github-api-1.32
2012-09-05 19:30:04 -07:00
Kohsuke Kawaguchi
3e75e96718
adding an assertion
2012-09-05 19:26:25 -07:00
Kohsuke Kawaguchi
1dd875adac
adding lazy population to GHUser and got rid of GHSmallUser
2012-09-05 19:25:56 -07:00
Kohsuke Kawaguchi
2341f789ab
Merge branch 'master' into pull-17
2012-09-05 19:13:32 -07:00
Kohsuke Kawaguchi
8a95847b0a
Renaming to better represent what it does.
2012-09-05 19:13:10 -07:00
Kohsuke Kawaguchi
ea9f3eacbc
bug fix
2012-09-05 19:12:18 -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
f58dbceec7
Massaging the pull request.
...
In various places of the GitHub API, there's often a full object and
then there's a shallow object. I think the client API would be a lot
easier to use if a single class represents both and retrieve additional
fields on the fly as needed.
2012-09-05 18:15:29 -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
Honza Brázdil
4e27d1b5a0
method names should by camelCase
2012-08-31 15:31:41 +02:00
Honza Brázdil
fff3272e42
make url methods return URL and add getApiUrl
2012-08-31 15:27:06 +02:00
Honza Brázdil
803198620d
Nested GHIssue.PullRequest must be static
2012-08-31 15:24:14 +02:00