Liam Newman
2321dc50c5
[maven-release-plugin] prepare release github-api-1.111
github-api-1.111
2020-04-15 23:48:15 -07:00
Liam Newman
4efd2e8184
Merge pull request #786 from github-api/dependabot/maven/spotbugs.version-4.0.2
...
Bump spotbugs.version from 4.0.1 to 4.0.2
2020-04-15 23:43:50 -07:00
dependabot-preview[bot]
e30e153bfa
Bump spotbugs.version from 4.0.1 to 4.0.2
...
Bumps `spotbugs.version` from 4.0.1 to 4.0.2.
Updates `spotbugs` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.0.1...4.0.2 )
Updates `spotbugs-annotations` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.0.1...4.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-16 06:38:59 +00:00
Liam Newman
7d842175f7
Merge pull request #783 from bitwiseman/issue/760
...
Expose MappingReader and MappingWriter
2020-04-15 16:58:01 -07: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
Liam Newman
76c51922f1
[maven-release-plugin] prepare for next development iteration
2020-04-06 09:43:50 -07:00
Liam Newman
f95e89a136
[maven-release-plugin] prepare release github-api-1.110
github-api-1.110
2020-04-06 09:43:41 -07: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
Martin van Zijl
e4c3802f16
Revert accidental changes to addCollaborators test files.
2020-04-07 04:11:11 +12: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
4adf88da19
Merge pull request #767 from XiongKezhi/installation-repository-event
...
Installation repository event
2020-04-05 12:45:56 -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
August
263de140c5
Removed InstallationRepository
2020-04-04 22:49:52 +08: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
410bac2040
[maven-release-plugin] prepare for next development iteration
2020-04-01 14:31:22 -07:00
Liam Newman
38b1e367b1
[maven-release-plugin] prepare release github-api-1.109
github-api-1.109
2020-04-01 14:31:14 -07:00
Liam Newman
3cddffa37f
Merge pull request #768 from bitwiseman/task/jacoco-report
...
Add Jacoco report to site
2020-04-01 14:27:23 -07:00
Liam Newman
ea7a1a7175
More GHRateLimit test stabilization
2020-04-01 14:22:17 -07:00
Liam Newman
36b5601588
Add Jacoco report to site
2020-04-01 14:03:44 -07:00
Liam Newman
7fc68f2969
Merge branch 'master' into installation-repository-event
2020-04-01 12:29:13 -07:00
Liam Newman
c5ee07add4
Merge pull request #741 from sladyn98/add_has_projects
...
Add has_projects field to github repository
2020-04-01 08:33:59 -07:00
August
32ff315b6b
Resolve spotbugs and format code
2020-04-01 16:58:02 +08: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
bfd4b17fa0
Merge remote-tracking branch 'upstream/master' into add_has_projects
2020-03-31 13:33:36 -07:00
Liam Newman
5fe2817164
Merge pull request #764 from bitwiseman/issue/valid_creds
...
Change credential check to use rate limit
2020-03-31 12:37:16 -07:00
Liam Newman
b337bb39bc
Update PULL_REQUEST_TEMPLATE.md
2020-03-31 10:05: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
bfd9023a27
Merge pull request #762 from bitwiseman/task/insensitive
...
Http header field names must be case-insensitive
2020-03-31 07:28:44 -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
Liam Newman
dd55e8a22c
Merge pull request #753 from jglick/createCheckRun
...
GHRepository.createCheckRun
2020-03-30 13:46:31 -07:00
Jesse Glick
3ab9381d0a
createCheckRunErrMissingConclusion
2020-03-30 15:06:01 -04:00
Jesse Glick
58f1fe0671
createPendingCheckRun
2020-03-30 14:58:58 -04:00
Jesse Glick
82b9c05d0f
Strengthened test a bit
2020-03-30 14:49:37 -04:00
Jesse Glick
7c9397f7f6
Switched from fluent style with .done() to accessible constructors
2020-03-30 14:46:56 -04:00
Jesse Glick
6214b6a3ff
Regenerated WireMock metadata
2020-03-30 14:26:23 -04:00
Jesse Glick
883c8cc4c8
Merge branch 'master' of github.com:github-api/github-api into createCheckRun
2020-03-30 14:20:05 -04:00
Liam Newman
8d47c72913
Merge pull request #758 from XiongKezhi/add-check-suite-warp-up
...
Add wrapUp() for GHEventPayload.CheckSuite
2020-03-30 09:01:19 -07:00
Jesse Glick
89a6664e45
More links to GH docs from Javadoc
2020-03-27 14:07:40 -04:00
Jesse Glick
30d792d6e1
Remove ‘Draft’ from nested data class names
2020-03-27 14:04:42 -04:00
Liam Newman
3745bf3157
Merge branch 'master' into add_has_projects
2020-03-27 07:53:07 -07:00