Liam Newman
05bda1192e
Merge branch 'master' into task/cleanup-more
2020-05-20 21:00:31 -07:00
Liam Newman
1eb8bf9719
Reduce round trips and cleanup test data
2020-05-20 19:13:37 -07:00
Liam Newman
afc02faeda
Clean up GHObject field access
2020-05-20 19:11:48 -07:00
Liam Newman
66f22de90f
Populate Source and Parent if needed
...
NOTE: this also addresses a bug in push events where the repository url is incorrect
2020-05-20 13:22:09 -07:00
Liam Newman
ba12efea9d
Merge pull request #820 from bitwiseman/issue/800
...
Prevent NPE when accessing description for GHLicense
2020-05-19 17:25:14 -07:00
Liam Newman
1393706f13
Prevent NPE when accessing description for license
...
When license can be identified, the description will be null. So will the url.
Tht means that url cannot be converted to string.
Fixes #800 .
2020-05-19 17:06:59 -07:00
Liam Newman
38aa99a063
Consider header rate limit information for getRateLimit()
...
Fixes #802
2020-05-18 13:56:10 -07:00
Liam Newman
dbd20fe396
Merge pull request #804 from springernature/master
...
fix to #803
2020-05-13 09:12:20 -07:00
Stefan Reisner
488e5e531f
updated GHContentIntegrationTest.java
...
dummy commit
2020-05-13 12:39:10 +02:00
Stefan Reisner
65d6fc7272
updated GHContentIntegrationTest.java
...
dummy commit
2020-05-12 12:06:44 +02:00
Dr. Stefan Reisner
63ce8e461b
Update src/test/java/org/kohsuke/github/GHContentIntegrationTest.java
...
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-05-12 09:59:53 +02:00
Stefan Reisner
fbf4c48461
updated GHContentIntegrationTest.java, src/test/resources/org/kohsuke/github/GHContentIntegrationTest/wiremock/**
...
adapting to new org hub4-test-org (was github-api-test-org)
2020-05-11 16:33:29 +02:00
Stefan Reisner
4d4edfa181
updated GHContentIntegrationTest.java
...
adapting testGetFileContentWithNonAsciiPath to shortened file path
2020-05-11 08:01:32 +02:00
Liam Newman
6f9182f1f6
Rename organization to hub4j
...
Fixes #801
2020-05-08 15:17:14 -07:00
Stefan Reisner
fa600c03e2
updated GHContentIntegrationTest.java
...
sorting imports
2020-05-06 17:33:11 +02:00
Dr. Stefan Reisner
4a53301e9f
Merge branch 'master' into master
2020-05-06 17:26:06 +02:00
Stefan Reisner
50903b5c4a
updated GHContentIntegrationTest.java
2020-05-06 16:53:23 +02:00
Liam Newman
eff4f4f601
Merge branch 'master' into issue/682
2020-04-27 13:20:35 -07:00
Liam Newman
16e0099a0d
Add deleteFile() to GHGist
...
Related to #466 and #484
2020-04-27 10:44:25 -07:00
Liam Newman
ca76975461
Record Disable test
2020-04-23 11:13:51 -07:00
Liam Newman
83122ac99e
Take new snapshot of testGetProtection()
2020-04-23 11:13:51 -07:00
Sladyn Nunes
c3e9458555
Additional modifications to test
2020-04-23 11:13:51 -07:00
Sladyn Nunes
057ba38873
Added getProtectionTest
2020-04-23 11:13:50 -07:00
Sladyn Nunes
191dd49653
added test and modified url
2020-04-23 11:13:50 -07:00
Liam Newman
87f37e9f1c
Formatting and improved bridge method tests
2020-04-22 09:40:19 -07:00
Karol Lassak
d536a9f874
Merge branch 'master' into global_node_id
2020-04-19 11:41:17 +02:00
Karol Lassak
b45f353fa9
Fix tests + add deprecation to one of methods
2020-04-19 11:38:36 +02:00
Mårten Gustafson
6d57a3e3b9
Reintroduce the confirmation message for the Github proxy setup
...
which is referenced from the contribution guidlines.
2020-04-17 15:17:19 +02:00
Mårten Gustafson
2724211535
Merge branch 'master' into support-issue-event-attributes
2020-04-16 08:30:51 +02:00
Liam Newman
e0aee9f361
Expose MappingReader and MappingWriter
...
Jenkins Blue Ocean made interesting design choices relating github-api interactions.
They mostly reused the existing API and OM, but in a few places they chose to
implement their own object mapping independent of this project. This is fine
as long as nothing in this project ever changes, including internals such
as ObjectMapper configuration or behavior.
Recent release have made changes to those internals which break assumptions made
in Blue Ocean.
This change exposes this project's MappingReader and MappingWriter to allow
for a fix to Blue Ocean requiring only minimal changes.
This doesn't prevent future changes from breaking Blue Ocean but at least makes
them much less likely.
Fixes #780
2020-04-15 16:39:59 -07:00
Mårten Gustafson
df576e2738
Expose and test per issue event attributes for milestone, label and
...
assignment events.
2020-04-14 11:47:44 +02:00
Liam Newman
2dff60a23c
Merge pull request #777 from bitwiseman/issue/775
...
Reverse removal of misnamed gitHttpTransportUrl
2020-04-06 09:38:47 -07:00
Liam Newman
95f83d1a29
Merge pull request #774 from martinvanzijl/issue_518_allow_getref_with_prefix
...
Allow "refs/" prefix in parameter to GHRepository.getRef()
2020-04-06 09:33:39 -07:00
Liam Newman
b875ccecc1
Reverse removal of misnamed gitHttpTransportUrl
2020-04-06 09:31:50 -07:00
Liam Newman
081e485f4f
Merge pull request #773 from martinvanzijl/issue_444_unset_milestone
...
Add ability to unset the milestone of an issue
2020-04-05 12:57:10 -07:00
Liam Newman
31e2b1b8d3
Merge branch 'master' into issue_444_unset_milestone
2020-04-05 12:41:02 -07:00
Martin van Zijl
bd28abd343
Allow "refs/" prefix in parameter to GHRepository.getRef().
...
Fixes #518 .
2020-04-06 04:43:26 +12:00
August
955690b124
Rename refreash to populate and add node_id for GHRepository
2020-04-05 19:09:02 +08:00
Martin van Zijl
fa6f06ae15
Add ability to unset the milestone of an issue.
...
Fixes #444 .
2020-04-05 16:16:04 +12:00
Kezhi Xiong
ed85d06d69
Merge branch 'master' into installation-repository-event
2020-04-04 22:33:18 +08:00
August
4ff0870df8
Refresh repositories while warp up installation event
2020-04-04 22:30:05 +08:00
Liam Newman
ea7a1a7175
More GHRateLimit test stabilization
2020-04-01 14:22:17 -07:00
Liam Newman
7fc68f2969
Merge branch 'master' into installation-repository-event
2020-04-01 12:29:13 -07:00
August
f919346f8f
Add installation and installtion repositories event
2020-04-01 16:08:21 +08:00
Liam Newman
279df00404
Add checks for hasProjects()
2020-03-31 14:54:16 -07:00
Liam Newman
65ae41c5f1
Fix tests for isCredentialsValid
2020-03-31 09:36:26 -07:00
Liam Newman
796c644c4a
Change credential check to use rate limit
...
Fixes #582
2020-03-31 08:28:57 -07:00
Liam Newman
c9cdf5d03e
Make rate limit tests tolerant of one second timing differences
...
Fixes #760
2020-03-30 19:55:19 -07:00
Liam Newman
f60bb41ad9
Move tests around for clarity
2020-03-30 19:15:00 -07:00
Liam Newman
c333903b4a
Http header field names must be case-insensitive
...
GitHub has started changing their headers from capitalized words to all lowercase.
A recent change made the header fields querying case-senstive which broke gzip content detection.
This was not caught by tests because recorded files remain unchanged.
It is also possible that WireMock is auto-capitalizing.
This fixes the case-sensitivity issue and also extends that funcionality to anyone consuming the
headers generated by ResponseInfo.
Fixes #751
2020-03-30 17:31:42 -07:00