Liam Newman
3488421f67
More WireMock tests
2019-10-03 12:34:32 -07:00
Liam Newman
34a961088c
Initial attempt at auto-format of JSON
2019-10-03 09:06:31 -07:00
Liam Newman
b35509150a
Enable part of AppTest in CI
2019-10-02 15:27:22 -07:00
Liam Newman
b8c6e44ab6
Update okhttp3 (with Java 8)
...
This version of okhttp3 is the last to suppurt UrlFactory, but we've replaced it anyway in preparation for future updates.
2019-10-01 14:05:50 -07:00
Liam Newman
dfe81f510e
Add None and Zero Cache tests to CI
2019-09-30 16:23:08 -07:00
Liam Newman
f3a0b35442
Updated Tests to have non-cache tests run in CI
2019-09-30 11:05:11 -07:00
Liam Newman
64e3be3bc7
Merge branch 'master' into cache-fix
2019-09-30 09:13:52 -07:00
Liam Newman
d8451fc2f5
Implement new abstract methods from Admin
2019-09-30 09:00:55 -07:00
Liam Newman
89770b922d
Change listKeys to getKeys
2019-09-29 18:33:08 -07:00
Liam Newman
47e0d7786b
Merge branch 'master' into cache-fix
2019-09-27 10:37:26 -07:00
Arngrimur Bjarnason
55f9c40bba
Merge branch 'master' into getKeysForUser
2019-09-27 08:24:49 +02:00
Liam Newman
a731109747
Add tests for URLEncoding
2019-09-25 17:11:46 -07:00
Liam Newman
22575c9a01
Add test for archive method
2019-09-25 16:48:54 -07:00
Arngrimur Bjarnason
884eae269e
Adding possiblity to get ssh keys
2019-09-17 14:39:46 +02:00
Liam Newman
5e87d582e4
Add tests showing cache performance
2019-09-11 22:05:02 -07:00
Liam Newman
9e1f16be27
Fix OkHttpConnector caching
2019-09-10 23:01:50 -07:00
Liam Newman
8dee5520cf
Add GitHubApiWireMockRule
...
Separates the WireMock and GitHub API info from project specific code.
2019-09-10 22:42:28 -07:00
Liam Newman
403b22ade0
Working CI Build
...
This change automatically turns off tests where we haven't had a chance to implement wiremocking.
They can still be run locally by setting test.github.useProxy (even though most of them do actually use the proxy).
2019-09-09 19:34:09 -07:00
Liam Newman
bd40499bbe
Improve behavior and documentation for WireMock testing
2019-09-09 15:55:03 -07:00
Liam Newman
ec17c1de6a
Update PullRequestTest for WireMocking
2019-09-08 23:33:30 -07:00
Liam Newman
8d6daef354
Rewrite wiremock rule to snapshot on a per-method basis
2019-09-08 23:33:30 -07:00
Liam Newman
c78e10f92e
Merge remote-tracking branch 'kohsuke/master' into pr-query-head
2019-09-06 16:18:49 -07:00
Eddie Wiegers
6360024d20
Add test for qualified case.
2019-09-06 16:43:19 -05:00
Eddie Wiegers
a8d711d4c8
Qualify PR head queries with repo's owner by default
2019-09-03 11:40:33 -05:00
Liam Newman
450261abbf
Move scenario to json files
2019-08-31 19:52:50 -07:00
Liam Newman
12230edc54
Add UserTest to WireMock
2019-08-31 01:35:21 -07:00
Liam Newman
d1cfcf561b
Converted GistTest to WireMock
2019-08-31 01:25:25 -07:00
Liam Newman
d143f5af8b
Start of WireMock
2019-08-30 17:07:17 -07:00
Karol Lassak
87245ab79f
Add getTeam by id function
2019-03-18 14:15:29 +01:00
Kohsuke Kawaguchi
40f012b03c
rtyler no longer has 50 people he follows
2018-11-06 08:35:48 -08:00
Kohsuke Kawaguchi
cbfe72a76e
Fixed a broken test
2018-08-29 20:31:44 -07:00
Kohsuke Kawaguchi
4f17d3519c
Merge pull request #411 from tadfisher/master
...
Add GHRepository.getRelease and GHRepository.getReleaseByTagName
2018-08-30 05:22:26 +02:00
Kohsuke Kawaguchi
4b799d264c
Merge pull request #443 from Arrow768/GHEventPayload_Issue
...
Adds the GHEventPayload.Issue class
2018-08-30 05:20:26 +02:00
Kohsuke Kawaguchi
9afd1c5ee8
Merge pull request #435
2018-08-29 20:15:08 -07:00
Kohsuke Kawaguchi
ddc27e818b
Let's not yet expose this new class because it's not final
2018-08-29 20:15:01 -07:00
Kohsuke Kawaguchi
b2b7dfaf37
Massaged the change to match the existing API design convention
2018-08-29 19:05:19 -07:00
Werner
e368a17420
Adds the GHEventPayload.Issue class
2018-07-01 12:23:13 +02:00
Sharath
2fcfb2f67d
address review comments in supporting updating content with sha
2018-06-12 18:26:20 -07:00
onoguera-ob
f68a85056e
Update integration test.
2018-06-12 18:26:20 -07:00
Jae Gangemi
1145941d11
- add support for signed commits
...
- add support for required number of reviews
2018-05-27 15:33:58 -06:00
Kohsuke Kawaguchi
f2ed7c15ce
Looks like the permission scheme changed on jenkinsci/violations-plugin
2018-05-01 07:12:30 -07:00
Tad Fisher
75918c59cc
Add GHRepository.getRelease and GHRepository.getReleaseByTagName
...
These implement the API endpoints for:
- GET /repos/:owner/:repo/releases/:id
- GET /repos/:owner/:repo/releases/tags/:tag
2018-02-05 14:30:24 -08:00
Kohsuke Kawaguchi
e10b747d6a
Re-retried the object.
...
It looks like the format has changed a bit since this payload was
retrieved originally?
2018-01-13 10:30:48 -08:00
Kohsuke Kawaguchi
f2bb6a05a5
Merge pull request #384
2018-01-13 10:19:12 -08:00
Kohsuke Kawaguchi
d0a56dbb21
Merge pull request #406
...
... with some further changes
2018-01-13 09:47:37 -08:00
Kohsuke Kawaguchi
acbf286e59
Massaged the changes
...
- Restored binary compatibility. The draft API has changed in some
significant way when it became public, and the PR took the liberty to
delete removed constants and method signatures. I brought them back so
that older clients can keep functioning.
- Introduced a builder pattern to create PR review
- replying to a review comment should be an instance method, not a
static method.
- GHPullRequestReview and GHPullRequestReviewDraft was not making sense
to me, since GitHub API doesn't differentiate them. It creates a
practical problem of not being able to submit a review comment unless
you created the review comment in the same JVM session. That said, I
don't understand the point of this two phase approach in the GitHub
API to begin with!
2018-01-13 09:43:44 -08:00
Kohsuke Kawaguchi
43075faaf8
By convention we use "listXyz" method names
2018-01-12 21:06:47 -08:00
Sébastien Lesaint
e74346fed6
support create PR review in single API call & remove @Preview
2018-01-09 14:13:25 +01:00
Sébastien Lesaint
15991fd2f7
PullRequest review state and event do not have same values
...
this fixes parsing of response of WS call submitting a review to fail
when event of new review is REQUEST_CHANGES
also, specifying event when creating a pending PR review is useless and
providing it when submitting the review is enough
2018-01-09 14:13:25 +01:00
sg012265
35ba267115
Revert wildcard usage for imports
2017-10-30 15:38:19 -05:00