Liam Newman
b1ff0a4453
[maven-release-plugin] prepare release github-api-1.130
2021-06-02 10:44:40 -07:00
Liam Newman
6564648230
Merge pull request #1163 from hub4j/dependabot/maven/org.eclipse.jgit-org.eclipse.jgit-5.11.1.202105131744-r
...
Chore(deps-dev): Bump org.eclipse.jgit from 5.11.0.202103091610-r to 5.11.1.202105131744-r
2021-06-01 16:14:25 -07:00
dependabot[bot]
48cadbc814
Chore(deps-dev): Bump org.eclipse.jgit
...
Bumps org.eclipse.jgit from 5.11.0.202103091610-r to 5.11.1.202105131744-r.
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-01 23:13:34 +00:00
Liam Newman
fbfba70714
Merge pull request #1159 from gsmet/check-run-enum
...
Fix issues related to introduction of new values in GHEvent
2021-06-01 16:13:28 -07:00
Liam Newman
30a6cc504e
Merge pull request #1168 from hub4j/dependabot/maven/com.google.code.gson-gson-2.8.7
...
Chore(deps-dev): Bump gson from 2.8.6 to 2.8.7
2021-06-01 16:12:53 -07:00
Liam Newman
54d8fe93a8
Merge branch 'main' into check-run-enum
2021-06-01 16:05:51 -07:00
Liam Newman
4abf33acdb
Merge pull request #1167 from shuheiktgw/add_meta
...
Add packages, actions and dependabot to meta
2021-06-01 16:05:10 -07:00
Liam Newman
c00d562b48
Remove internal map-only enum
...
We took a change that added an enum that was used purely for mapping from
EventInfo.type to GHEvent. This seemed fine but that enum is used only by EventInfo.
This change removed that enum and adds a map to EventInfo to do the required mapping.
This avoids shoehorning mapping behavior in to the EnumUtils.
2021-06-01 15:57:39 -07:00
dependabot[bot]
fad4753f0f
Chore(deps-dev): Bump gson from 2.8.6 to 2.8.7
...
Bumps [gson](https://github.com/google/gson ) from 2.8.6 to 2.8.7.
- [Release notes](https://github.com/google/gson/releases )
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.6...gson-parent-2.8.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-01 22:39:41 +00:00
Liam Newman
c24df1d022
Merge pull request #1164 from bitwiseman/revert/reflective
...
Revert #1083 reflective access for PATCH method
2021-06-01 15:39:04 -07:00
Liam Newman
823465590e
Merge pull request #1169 from hub4j/dependabot/github_actions/actions/cache-2.1.6
...
Chore(deps): Bump actions/cache from 2.1.5 to 2.1.6
2021-06-01 15:38:38 -07:00
Liam Newman
804db70049
Merge pull request #1170 from hub4j/dependabot/maven/com.tngtech.archunit-archunit-0.19.0
...
Chore(deps-dev): Bump archunit from 0.18.0 to 0.19.0
2021-06-01 15:38:26 -07:00
dependabot[bot]
1782e5a483
Chore(deps-dev): Bump archunit from 0.18.0 to 0.19.0
...
Bumps [archunit](https://github.com/TNG/ArchUnit ) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases )
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.18.0...v0.19.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-01 02:00:30 +00:00
dependabot[bot]
b6283a0493
Chore(deps): Bump actions/cache from 2.1.5 to 2.1.6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-01 02:00:29 +00:00
shuheiktgw
0bb18ee7c5
Add packages, actions, and dependabot to meta
2021-05-31 11:38:48 +09:00
Liam Newman
1a77dd270f
Merge pull request #1158 from shuheiktgw/fix_getWorkflowJob
...
Remove a trailing slash from getWorkflowJob
2021-05-28 00:54:58 -07:00
Liam Newman
1c6ab19d59
Merge pull request #1166 from hub4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.11.1
...
Chore(deps): Bump spotless-maven-plugin from 2.10.3 to 2.11.1
2021-05-28 00:53:57 -07:00
Liam Newman
ef4e64dcdd
Merge pull request #1165 from hub4j/dependabot/maven/org.awaitility-awaitility-4.1.0
...
Chore(deps-dev): Bump awaitility from 4.0.3 to 4.1.0
2021-05-28 00:53:44 -07:00
Liam Newman
946b4e963b
Merge branch 'main' into fix_getWorkflowJob
2021-05-27 23:32:25 -07:00
Liam Newman
0d7867daf6
Merge branch 'main' into dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.11.1
2021-05-27 23:31:28 -07:00
Liam Newman
3044b5437b
Merge branch 'main' into dependabot/maven/org.awaitility-awaitility-4.1.0
2021-05-27 23:30:37 -07:00
shuheiktgw
4a2886531d
Updaet GHWorkflowRunTest URL
2021-05-28 07:03:38 +09:00
dependabot[bot]
c5e2d8b2ae
Chore(deps): Bump spotless-maven-plugin from 2.10.3 to 2.11.1
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.10.3 to 2.11.1.
- [Release notes](https://github.com/diffplug/spotless/releases )
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/maven/2.10.3...maven/2.11.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-27 21:51:28 +00:00
dependabot[bot]
3041431468
Chore(deps-dev): Bump awaitility from 4.0.3 to 4.1.0
...
Bumps [awaitility](https://github.com/awaitility/awaitility ) from 4.0.3 to 4.1.0.
- [Release notes](https://github.com/awaitility/awaitility/releases )
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt )
- [Commits](https://github.com/awaitility/awaitility/commits/awaitility-4.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-27 21:51:07 +00:00
Liam Newman
63b9188dad
Merge pull request #1161 from hub4j/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.28.0
...
Chore(deps-dev): Bump wiremock-jre8-standalone from 2.27.2 to 2.28.0
2021-05-27 14:50:20 -07:00
Liam Newman
2436ed0431
Allow reflective access of java.net
2021-05-27 14:42:14 -07:00
Liam Newman
0295ad82fa
Additional test tweaks
2021-05-27 11:35:26 -07:00
Liam Newman
c197dc6b7b
Revert "Merge pull request #1083 from bitwiseman/issue/754"
...
This reverts commit 837526ce5d , reversing
changes made to 8b3f50d4d3 .
2021-05-27 11:13:39 -07:00
Guillaume Smet
a79971e406
Store GHEvents as strings so that we properly handle the unknown values
2021-05-27 13:44:02 +02:00
Guillaume Smet
1a56f9d093
Add new DISCUSSION and DISCUSSION_COMMENT GHEvents
2021-05-27 13:34:39 +02:00
Liam Newman
35852055e8
Merge branch 'main' into dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.28.0
2021-05-27 04:32:31 -07:00
Liam Newman
196ee25452
Merge pull request #1160 from bitwiseman/bug/withCreds
...
Fix withCredetials() to correctly detect missing creds
2021-05-27 04:25:33 -07:00
dependabot[bot]
7d8335423d
Chore(deps-dev): Bump wiremock-jre8-standalone from 2.27.2 to 2.28.0
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.27.2 to 2.28.0.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.27.2...2.28.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-27 11:24:26 +00:00
Liam Newman
eac4990eac
Merge pull request #1149 from hub4j/dependabot/maven/org.mockito-mockito-core-3.10.0
...
Chore(deps-dev): Bump mockito-core from 3.9.0 to 3.10.0
2021-05-27 04:23:46 -07:00
Liam Newman
0f17812732
Merge pull request #1148 from hub4j/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.3.0
...
Chore(deps): Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
2021-05-27 04:23:34 -07:00
Liam Newman
3bafb965c5
Merge pull request #1147 from hub4j/dependabot/maven/com.infradna.tool-bridge-method-annotation-1.21
...
Chore(deps): Bump bridge-method-annotation from 1.18 to 1.21
2021-05-27 04:23:18 -07:00
Liam Newman
0e02444c07
Environmentment tests do not work on windows
2021-05-27 04:18:18 -07:00
Liam Newman
4dcc479d48
Add properties test
2021-05-27 04:00:36 -07:00
Liam Newman
a564c97763
Merge branch 'main' into bug/withCreds
2021-05-27 03:05:12 -07:00
Liam Newman
80e17109de
Fix withCredetials() to correctly detect missing creds
...
Fixes #1155
2021-05-27 02:54:01 -07:00
shuheiktgw
c395b9d6b3
Remove a trailing slash from getWorkflowJob
2021-05-27 14:20:16 +09:00
dependabot[bot]
e34d33f1cd
Chore(deps): Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
...
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.2.0...maven-javadoc-plugin-3.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-25 07:05:30 +00:00
dependabot[bot]
1c920dee06
Chore(deps): Bump bridge-method-annotation from 1.18 to 1.21
...
Bumps [bridge-method-annotation](https://github.com/infradna/bridge-method-injector ) from 1.18 to 1.21.
- [Release notes](https://github.com/infradna/bridge-method-injector/releases )
- [Commits](https://github.com/infradna/bridge-method-injector/compare/bridge-method-injector-parent-1.18...bridge-method-injector-parent-1.21 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-25 07:05:02 +00:00
Liam Newman
955d2e0a07
Merge branch 'main' into dependabot/maven/org.mockito-mockito-core-3.10.0
2021-05-24 23:25:13 -07:00
Liam Newman
d0912009dd
Merge pull request #1150 from hub4j/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.7
...
Chore(deps): Bump jacoco-maven-plugin from 0.8.6 to 0.8.7
2021-05-24 23:24:21 -07:00
dependabot[bot]
e68950e619
Chore(deps): Bump jacoco-maven-plugin from 0.8.6 to 0.8.7
...
Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.6 to 0.8.7.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.6...v0.8.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 15:40:32 +00:00
dependabot[bot]
93c026b7af
Chore(deps-dev): Bump mockito-core from 3.9.0 to 3.10.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.9.0...v3.10.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 15:40:26 +00:00
Liam Newman
5254839ff7
codecov/codecov-action@v1.5.0
2021-05-24 08:39:44 -07:00
Liam Newman
6ca0d83b70
Update release-drafter.yml
2021-05-24 07:49:09 -07:00
Liam Newman
8ed832a303
[maven-release-plugin] prepare for next development iteration
2021-05-24 05:08:48 -07:00
Liam Newman
dbf6d3bf37
[maven-release-plugin] prepare release github-api-1.129
2021-05-24 05:08:42 -07:00
Liam Newman
081a454ec8
Merge pull request #1141 from hub4j/bitwiseman-patch-1
...
Only run coverage on code in this library
2021-05-17 14:47:00 -07:00
Liam Newman
543b643fdb
Only run coverage on code in this library
2021-05-17 13:55:18 -07:00
Liam Newman
d02f194668
Update release-drafter.yml
2021-05-13 13:03:08 -07:00
Liam Newman
9c8c00b77c
Update release-drafter.yml
2021-05-13 12:55:43 -07:00
Liam Newman
a23de4707b
Create release-drafter.yml
2021-05-13 12:54:38 -07:00
Liam Newman
301303bd90
Merge pull request #1139 from akashRindhe/feature/1080
...
(feat) Add method to check if Organization has projects enabled
2021-05-13 11:26:07 -07:00
Akash Rindhe
4689b8f885
(feat) Add method to set projects enabled flag for Organization
...
[https://github.com/hub4j/github-api/issues/1080 ]
2021-05-14 00:36:55 +08:00
Akash Rindhe
c4de682493
(feat) Add method to check if Organization has projects enabled
...
[https://github.com/hub4j/github-api/issues/1080 ]
2021-05-14 00:35:22 +08:00
Liam Newman
b23934a5a1
Merge pull request #1134 from bitwiseman/task/atomic
...
Minimize locking for rate limit
2021-05-11 10:26:00 -07:00
Liam Newman
f2eecc3cc5
Update src/main/java/org/kohsuke/github/GHRateLimit.java
2021-05-06 14:37:11 -07:00
dependabot[bot]
f5310965dc
Merge pull request #1114 from hub4j/dependabot/github_actions/actions/setup-java-v2
2021-05-04 21:38:47 +00:00
Tim Jacomb
47ffff3407
Update maven-build.yml
2021-05-04 22:33:24 +01:00
Liam Newman
f2a70a46ad
Minimize locking for rate limit
...
Rather than locking to ensure ordered updates to rate limit, use AtomicReference. This reduces
the need for locking to only when rate limit has expired and we have to call getRateLimit().
2021-05-04 12:29:05 -07:00
dependabot[bot]
acd5c6baa6
Chore(deps): Bump actions/setup-java from v1 to v2
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from v1 to v2.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v1...8764a52df183aa0ccea74521dfd9d506ffc7a19a )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-04 19:25:01 +00:00
Liam Newman
06d02059cb
Merge pull request #1131 from hub4j/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.1.2
...
Chore(deps): Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2
2021-05-04 12:24:38 -07:00
Liam Newman
603288c361
Merge pull request #1132 from hub4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.10.3
...
Chore(deps): Bump spotless-maven-plugin from 2.10.1 to 2.10.3
2021-05-04 12:24:24 -07:00
dependabot[bot]
09ee3168f9
Chore(deps): Bump spotless-maven-plugin from 2.10.1 to 2.10.3
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/project ) from 2.10.1 to 2.10.3.
- [Release notes](https://github.com/diffplug/project/releases )
- [Commits](https://github.com/diffplug/project/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 02:01:02 +00:00
dependabot[bot]
1559d063c7
Chore(deps): Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2
...
Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases )
- [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 02:00:57 +00:00
Liam Newman
cfdcb182a4
Merge pull request #1124 from alexanderkjall/upgrade-commons-io
...
upgrade commons-io due to CVE-2021-29425
2021-04-29 08:41:16 -07:00
Liam Newman
d526b13d7d
Apply suggestions from code review
...
Co-authored-by: Guillaume Smet <guillaume.smet@gmail.com >
2021-04-28 13:33:13 -07:00
Liam Newman
fffe31220e
Make apache commons restrictions more accurate and legible
2021-04-27 15:19:46 -07:00
Liam Newman
ce17396ea6
Merge branch 'main' into upgrade-commons-io
2021-04-27 02:33:44 -07:00
Liam Newman
d18e81dc74
More informative message
2021-04-26 21:13:09 -07:00
Liam Newman
6ae5acba5d
Fix typo
2021-04-26 21:08:59 -07:00
Liam Newman
0a1c803f69
Test for approved Apache commons methods
...
This is an inaccurate way of verifying that we are calling only methods that are
compatible with older versions of commons, but it should be sufficient to deter
usage without careful consideration.
2021-04-26 20:39:27 -07:00
Liam Newman
fa0865b208
Fix assertThat arch test
2021-04-26 14:27:28 -07:00
Liam Newman
886887913c
Merge pull request #1126 from akashRindhe/refactor/1099
...
(refactor) Replace complex parsing logic from GHEvent.type to GHEvent with static mapping
2021-04-21 23:53:10 -07:00
Liam Newman
5c64fec032
Streamline with EnumUtils
2021-04-21 16:57:37 -07:00
Liam Newman
892f60ea16
[maven-release-plugin] prepare for next development iteration
2021-04-21 11:05:58 -07:00
Liam Newman
f28f966040
[maven-release-plugin] prepare release github-api-1.128
2021-04-21 11:05:43 -07:00
Liam Newman
0e9cc90d31
Merge pull request #1125 from gsmet/remove-jdk-16-workaround
...
Remove now unnecessary JDK 16 specific workaround
2021-04-21 08:11:51 -07:00
Akash Rindhe
72dc5c5d18
(refactor) Replace complex parsing logic from GHEvent.type to GHEvent with static mapping
...
[https://github.com/hub4j/github-api/issues/1099 ]
2021-04-21 20:07:10 +08:00
Guillaume Smet
02e02d39b0
Remove now unnecessary JDK 16 specific workaround
...
Now that we are not using reflection anymore to push unsupported HTTP
methods, we can remove this workaround.
2021-04-21 13:29:33 +02:00
Alexander Kjäll
e629a23bd4
upgrade commons-io due to CVE-2021-29425, it's a vulnerability in FileNameUtils.normalize that isn't used in this project
2021-04-21 11:37:38 +02:00
Liam Newman
f6e8a2c7c6
Merge pull request #1123 from bitwiseman/task/assertThat
...
Move to using assertThat() exclusively
2021-04-20 13:59:24 -07:00
Liam Newman
76bea5174f
Merge branch 'main' into task/assertThat
2021-04-20 13:43:04 -07:00
Liam Newman
2be27d1a41
Update maven-build.yml
2021-04-20 13:42:48 -07:00
Liam Newman
cd1454ac03
More assertThat matchers
2021-04-20 12:34:01 -07:00
Liam Newman
b550910f4c
Streamline assertThat calls using appropriate matchers
2021-04-20 12:16:55 -07:00
Liam Newman
d13e490be2
Enforce use of assertThat
...
Assert.assert* methods other than assertThat() produce less clear tests.
This change enforces using assertThat() for all verifications.
While more verbose they are generally more consistent and easier to understand.
2021-04-20 00:46:43 -07:00
Liam Newman
3d451526ef
Deprecate all asserts other than assertThat
2021-04-19 19:09:47 -07:00
Liam Newman
bd38897d48
Do not inherit from Assert
2021-04-19 15:58:33 -07:00
Liam Newman
63ccbaf064
Merge pull request #1116 from hub4j/dependabot/maven/spotbugs.version-4.2.3
...
Chore(deps): Bump spotbugs.version from 4.2.2 to 4.2.3
2021-04-19 13:44:18 -07:00
Liam Newman
2beb806b8a
Merge pull request #1120 from hub4j/dependabot/maven/com.fasterxml.jackson.core-jackson-databind-2.12.3
...
Chore(deps): Bump jackson-databind from 2.12.1 to 2.12.3
2021-04-19 13:44:02 -07:00
dependabot[bot]
552ba6693e
Chore(deps): Bump spotbugs.version from 4.2.2 to 4.2.3
...
Bumps `spotbugs.version` from 4.2.2 to 4.2.3.
Updates `spotbugs` from 4.2.2 to 4.2.3
- [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.2.2...4.2.3 )
Updates `spotbugs-annotations` from 4.2.2 to 4.2.3
- [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.2.2...4.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:42:57 +00:00
dependabot[bot]
2452add4d7
Chore(deps): Bump jackson-databind from 2.12.1 to 2.12.3
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.12.1 to 2.12.3.
- [Release notes](https://github.com/FasterXML/jackson/releases )
- [Commits](https://github.com/FasterXML/jackson/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:42:56 +00:00
Liam Newman
0dc931ceed
Merge pull request #1115 from hub4j/dependabot/github_actions/actions/cache-v2.1.5
...
Chore(deps): Bump actions/cache from v2.1.4 to v2.1.5
2021-04-19 13:42:48 -07:00
Liam Newman
1dfedc6a58
Merge pull request #1117 from hub4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.10.1
...
Chore(deps): Bump spotless-maven-plugin from 2.9.0 to 2.10.1
2021-04-19 13:42:32 -07:00
dependabot[bot]
e33046a624
Chore(deps): Bump actions/cache from v2.1.4 to v2.1.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:42:30 +00:00
dependabot[bot]
002b3f03da
Chore(deps): Bump spotless-maven-plugin from 2.9.0 to 2.10.1
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/project ) from 2.9.0 to 2.10.1.
- [Release notes](https://github.com/diffplug/project/releases )
- [Commits](https://github.com/diffplug/project/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:42:26 +00:00
Liam Newman
fd1817d111
Merge pull request #1122 from hub4j/dependabot/maven/org.mockito-mockito-core-3.9.0
...
Chore(deps-dev): Bump mockito-core from 3.8.0 to 3.9.0
2021-04-19 13:42:20 -07:00
Liam Newman
7526b46f9d
Merge pull request #1121 from hub4j/dependabot/maven/org.kohsuke.stapler-stapler-1.263
...
Chore(deps-dev): Bump stapler from 1.262 to 1.263
2021-04-19 13:42:07 -07:00
dependabot[bot]
169fd18a54
Chore(deps-dev): Bump mockito-core from 3.8.0 to 3.9.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.8.0...v3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:41:49 +00:00
Liam Newman
0708812456
Merge pull request #1113 from hub4j/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.2.3
...
Chore(deps): Bump spotbugs-maven-plugin from 4.2.0 to 4.2.3
2021-04-19 13:41:26 -07:00
dependabot[bot]
7d86070ac8
Chore(deps-dev): Bump stapler from 1.262 to 1.263
...
Bumps [stapler](https://github.com/stapler/stapler ) from 1.262 to 1.263.
- [Release notes](https://github.com/stapler/stapler/releases )
- [Changelog](https://github.com/stapler/stapler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stapler/stapler/compare/stapler-parent-1.262...stapler-parent-1.263 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:41:24 +00:00
dependabot[bot]
713b85f9de
Chore(deps): Bump spotbugs-maven-plugin from 4.2.0 to 4.2.3
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.2.0 to 4.2.3.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.2.0...spotbugs-maven-plugin-4.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:41:20 +00:00
Liam Newman
4fef5bb1fc
Merge pull request #1112 from hub4j/dependabot/github_actions/codecov/codecov-action-v1.4.0
...
Chore(deps): Bump codecov/codecov-action from v1.3.2 to v1.4.0
2021-04-19 13:41:14 -07:00
Liam Newman
f3eadcddb6
Merge pull request #1111 from hub4j/dependabot/maven/com.tngtech.archunit-archunit-0.18.0
...
Chore(deps-dev): Bump archunit from 0.17.0 to 0.18.0
2021-04-19 13:41:02 -07:00
Liam Newman
237171727d
Merge pull request #1118 from hub4j/dependabot/maven/org.kohsuke-wordnet-random-name-1.5
...
Chore(deps-dev): Bump wordnet-random-name from 1.3 to 1.5
2021-04-19 13:40:40 -07:00
Liam Newman
31212d33ae
Merge pull request #1119 from bitwiseman/task/main
...
Switch to 'main' as default branch
2021-04-19 13:40:13 -07:00
Liam Newman
8af66133d2
Switch to 'main' as default branch
2021-04-19 13:27:44 -07:00
dependabot[bot]
9578e027b1
Chore(deps-dev): Bump wordnet-random-name from 1.3 to 1.5
...
Bumps [wordnet-random-name](https://github.com/kohsuke/wordnet-random-name ) from 1.3 to 1.5.
- [Release notes](https://github.com/kohsuke/wordnet-random-name/releases )
- [Commits](https://github.com/kohsuke/wordnet-random-name/compare/wordnet-random-name-1.3...wordnet-random-name-1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:10:36 +00:00
dependabot[bot]
2c75b42b4e
Chore(deps): Bump codecov/codecov-action from v1.3.2 to v1.4.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from v1.3.2 to v1.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.3.2...0e28ff86a50029a44d10df6ed4c308711925a6a8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:10:13 +00:00
dependabot[bot]
7854b30a76
Chore(deps-dev): Bump archunit from 0.17.0 to 0.18.0
...
Bumps [archunit](https://github.com/TNG/ArchUnit ) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases )
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.17.0...v0.18.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 20:10:09 +00:00
Liam Newman
cf2571858c
Merge pull request #1107 from akashRindhe/feat/1076
...
(refactor) Rename gitHubBeforeAfter to nonRecordingGitHub #1076
2021-04-19 10:08:35 -07:00
Akash Rindhe
092815747a
(refactor) Rename gitHubBeforeAfter to nonRecordingGitHub #1076
...
[#1076 ]
2021-04-18 18:41:10 +08:00
Liam Newman
649d7ed87f
Merge pull request #1106 from bitwiseman/issue/1103
...
GHRepository#listLanguages returns correct Map type
2021-04-16 16:04:57 -07:00
Liam Newman
684560ef67
GHRepository#listLanguages returns correct Map type
...
This is a less than perfect solution, but it is sufficient to solve the current issue
without risking further side-effects.
Fixes #1103
2021-04-16 14:25:28 -07:00
Liam Newman
adf054ba5d
Merge pull request #1105 from akashRindhe/feature/1050
...
GHIssue.addLabels and removeLabels() should return List<GHLabel> not void [#1050 ]
2021-04-16 13:10:04 -07:00
Liam Newman
dcdfee67cd
Cover more code paths using existing test
2021-04-16 13:00:42 -07:00
Akash Rindhe
9d7209ec62
Merge branch 'master' into feature/1050
2021-04-17 00:23:46 +08:00
Akash Rindhe
b97e8a2c38
(feat) Return GHLabel list instead of void on GHIssue#removeLabel(s) #1050
...
Includes BridgeMethod annotation to keep binary compatibility
(https://github.com/hub4j/github-api/issues/1050 )
2021-04-17 00:22:52 +08:00
Akash Rindhe
8bd3f391da
(feat) Return GHLabel list instead of void on GHIssue#addLabels #1050
...
Includes BridgeMethod annotation to keep binary compatibility
(https://github.com/hub4j/github-api/issues/1050 )
2021-04-17 00:06:50 +08:00
Liam Newman
5d0dbf6e2f
Merge pull request #1101 from breandan/breandan-patch
...
Add sort and order parameters to GHContentSearchBuilder
2021-04-15 23:26:47 -07:00
Liam Newman
38f3595552
Streamline code paths
2021-04-15 15:29:50 -07:00
Liam Newman
b72e7fa2ee
Add BEST_MATCH and expand test
2021-04-15 14:49:23 -07:00
breandan
659b32f5ec
update test data
2021-04-15 16:49:24 -04:00
breandan
d0c326bbf5
apply spotless formatting
2021-04-15 16:42:15 -04:00
breandan
4a5aceb1f9
add content and order parameters to GHContentSearchBuilder as per #1088
2021-04-15 16:29:23 -04:00
Liam Newman
884248930e
Merge pull request #1096 from gsmet/add-event-schedule
...
Add SCHEDULE to GHEvent and add UNKNOWN handling to GHEvent
2021-04-14 15:58:52 -07:00
Liam Newman
530d524366
Merge pull request #1095 from gsmet/no-log-on-cancel
...
Log 202 message at the FINE level
2021-04-14 15:04:38 -07:00
Guillaume Smet
5957da3d6d
Log 202 message at the FINE level
2021-04-14 18:43:52 +02:00
Guillaume Smet
6efe428f57
Log a warning when we have an unknown enum value
...
Can be useful to catch values we should add instead of simply ignoring
them.
2021-04-14 18:36:36 +02:00
Guillaume Smet
25b9a2ce33
Return GHEvent.UNKNOWN in GHEventInfo.getType() if unknown
2021-04-14 18:36:13 +02:00
Guillaume Smet
0ce78016cc
Be more permissive about GHEvent parsing
2021-04-14 16:31:57 +02:00
Guillaume Smet
696dd90b23
Add SCHEDULE to GHEvent
...
This is a valid event for scheduled workflow runs.
2021-04-14 16:26:43 +02:00
Liam Newman
e66a72387e
Merge pull request #1093 from bitwiseman/task/codecov
...
Ignore ObsoleteUrlFactory
2021-04-12 15:52:58 -07:00
Liam Newman
874ce23dd7
Improve coverage of GitHubClient
2021-04-12 15:19:48 -07:00
Liam Newman
7479cac9a7
Ignore more
2021-04-12 14:21:19 -07:00
Liam Newman
064ce1b0bc
Test again
2021-04-12 14:12:26 -07:00
Liam Newman
941573af49
One more attempt to ignore obsolete code
2021-04-12 14:00:18 -07:00
Liam Newman
2f9ff32176
Update and rename .github/codecov.yml to codecov.yml
2021-04-12 11:49:38 -07:00
Liam Newman
b84d5a7c39
Ignore ObsoleteUrlFactory
2021-04-12 11:41:09 -07:00
Liam Newman
bd19f23b3f
Merge pull request #1087 from gsmet/label-payload
...
Add label payload
2021-04-12 10:00:18 -07:00
Liam Newman
ee047ea9b5
Merge pull request #1092 from gsmet/attach-check-runs
...
Properly wrap the check runs with the repository when listing them
2021-04-12 10:00:01 -07:00
Liam Newman
601f18016a
Merge branch 'master' into attach-check-runs
2021-04-12 09:42:56 -07:00
Liam Newman
93abb0ed36
Merge branch 'master' into label-payload
2021-04-12 09:42:11 -07:00
Liam Newman
6453e585a9
Merge pull request #1091 from hub4j/bitwiseman-patch-2
...
Use codecov.io to report coverage
2021-04-12 09:41:14 -07:00
Liam Newman
3a1ed5a5b7
Create codecov.yml
2021-04-12 09:28:21 -07:00
Liam Newman
c5b45523d6
Update pom.xml
2021-04-12 09:28:04 -07:00
Guillaume Smet
bf082f2a46
Properly wrap the check runs with the repository when listing them
2021-04-12 18:15:23 +02:00
Liam Newman
672febd88b
Update pom.xml
2021-04-12 09:07:48 -07:00
Liam Newman
927843ea83
Exclude some files from coverage entirely
2021-04-12 08:54:38 -07:00
Liam Newman
8fac7d317e
Use codecov.io to report coverage
2021-04-12 08:34:18 -07:00
Guillaume Smet
626574ae36
Add missing javadoc for GHEventPayload.WorkflowRun
2021-04-10 12:55:05 +02:00
Guillaume Smet
8c9eb3393b
Add label payload
2021-04-10 12:55:05 +02:00
Liam Newman
0c4728f46a
Create codeql-analysis.yml
2021-04-09 09:52:10 -07:00
Liam Newman
837526ce5d
Merge pull request #1083 from bitwiseman/issue/754
...
Replace reflection with X-HTTP-Method-Override
2021-04-09 09:49:10 -07:00
Liam Newman
afcfa906b8
Merge branch 'master' into issue/754
2021-04-09 09:06:07 -07:00
Liam Newman
8b3f50d4d3
[maven-release-plugin] prepare for next development iteration
2021-04-09 01:26:09 -07:00
Liam Newman
9022455d85
[maven-release-plugin] prepare release github-api-1.127
2021-04-09 01:25:56 -07:00
Liam Newman
8e20f4d9f5
Replace reflection with X-HTTP-Method-Override
...
Fixes #754
2021-04-08 14:36:40 -07:00
Liam Newman
7c8a7ff26e
Merge pull request #1079 from gsmet/fix-jacoco-java16
...
Fix JaCoCo execution when we have additional Surefire options
2021-04-05 14:11:01 -07:00
Liam Newman
064d6944f3
Merge pull request #1081 from gsmet/workflow-jobs
...
Add support for workflow jobs
2021-04-05 14:10:28 -07:00
Liam Newman
b8b3cf9c80
Merge branch 'master' into fix-jacoco-java16
2021-04-05 13:08:53 -07:00
Liam Newman
18e7138812
Update src/main/java/org/kohsuke/github/GHWorkflowRun.java
2021-04-05 13:07:40 -07:00
Liam Newman
bfb3b94478
Update src/main/java/org/kohsuke/github/GHWorkflowRun.java
2021-04-05 13:07:32 -07:00
Liam Newman
6167d196d9
Remove enable-ci from build-only job
...
`enable-ci` doesn't make sense with `skipTests`.
The point of this job is get quick results.
2021-04-05 10:13:14 -07:00
Liam Newman
43ed7c7ac7
Add verification that jacoco.exec exists after run
2021-04-05 09:58:55 -07:00
Guillaume Smet
fc98e72569
Rename GHWorkflowRunJob to GHWorkflowJob
2021-04-05 18:26:16 +02:00
Guillaume Smet
258acf79f6
Small adjustments to the API exposed to get jobs
2021-04-05 17:43:55 +02:00
Guillaume Smet
b509076d6f
Add ability to get jobs and download logs from jobs
2021-04-05 15:32:46 +02:00
Guillaume Smet
f57ea4c4e9
Fix some infelicities in GHWorkflowRun javadoc
2021-04-05 15:31:30 +02:00
Liam Newman
578fe085ce
Merge pull request #1074 from nvahren/repository-visibility
...
Add support for repository visibility
2021-04-04 23:31:53 -07:00
Liam Newman
2553a79b02
Update maven-build.yml
2021-04-04 22:53:25 -07:00
Guillaume Smet
4770316898
Fix JaCoCo execution when we have additional Surefire options
...
Typically on Java 16.
2021-04-04 15:21:53 +02:00
Nathan Vahrenberg
99f192d33c
import nebula
2021-04-04 06:15:47 -05:00
Liam Newman
fc3bac0e77
Clean before building
2021-04-04 06:07:25 -05:00
Liam Newman
ad2990b1b6
Remove bridge method
2021-04-04 06:07:25 -05:00
nv035674
fab848a0d3
review comments
2021-04-04 06:07:25 -05:00
nv035674
4a2244e661
self review
2021-04-04 06:07:25 -05:00
nv035674
bab5399327
update existing test data
2021-04-04 06:07:25 -05:00
nv035674
52705ac695
revert testing version
2021-04-04 06:07:25 -05:00
nv035674
73d2e1db5c
Add support for repository visibility
2021-04-04 06:07:25 -05:00
Liam Newman
83aa9d04ef
Merge pull request #1078 from gsmet/expose-repository-workflows-artifacts
...
Expose repository for artifacts, workflows and workflow runs
2021-04-03 16:33:08 -07:00
Guillaume Smet
97652c6803
Expose repository for artifacts, workflows and workflow runs
2021-04-03 20:54:31 +02:00
Guillaume Smet
f40daf8488
Add some missing javadoc in the newly added GHArtifact
2021-04-03 20:45:52 +02:00
Liam Newman
3e6a5bc718
Merge pull request #1070 from hub4j/dependabot/maven/spotbugs.version-4.2.2
...
Chore(deps): Bump spotbugs.version from 4.2.1 to 4.2.2
2021-04-02 14:14:05 -07:00
Liam Newman
78ffe5a759
Merge pull request #1075 from gsmet/more-workflows
...
Add support for artifacts and logs of workflow runs
2021-04-02 14:13:43 -07:00
Guillaume Smet
9abfdc805b
Add support for artifacts and logs of workflow runs
2021-04-02 22:53:08 +02:00
dependabot[bot]
9e47a2b8c6
Chore(deps): Bump spotbugs.version from 4.2.1 to 4.2.2
...
Bumps `spotbugs.version` from 4.2.1 to 4.2.2.
Updates `spotbugs` from 4.2.1 to 4.2.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.2.1...4.2.2 )
Updates `spotbugs-annotations` from 4.2.1 to 4.2.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.2.1...4.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-01 19:55:54 +00:00
Liam Newman
feba6ed8b6
Merge pull request #1072 from hub4j/dependabot/maven/org.eclipse.jgit-org.eclipse.jgit-5.11.0.202103091610-r
...
Chore(deps-dev): Bump org.eclipse.jgit from 5.10.0.202012080955-r to 5.11.0.202103091610-r
2021-04-01 12:55:05 -07:00
Liam Newman
acab40b704
Merge pull request #1073 from hub4j/dependabot/maven/org.mockito-mockito-core-3.8.0
...
Chore(deps-dev): Bump mockito-core from 3.7.7 to 3.8.0
2021-04-01 12:54:51 -07:00
Liam Newman
435272065f
Merge pull request #1069 from hub4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.9.0
...
Chore(deps): Bump spotless-maven-plugin from 2.8.1 to 2.9.0
2021-04-01 12:54:37 -07:00
dependabot[bot]
c5c04672fc
Chore(deps-dev): Bump mockito-core from 3.7.7 to 3.8.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.7.7 to 3.8.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.7.7...v3.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-01 02:00:51 +00:00
dependabot[bot]
5eef764cba
Chore(deps-dev): Bump org.eclipse.jgit
...
Bumps org.eclipse.jgit from 5.10.0.202012080955-r to 5.11.0.202103091610-r.
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-01 02:00:41 +00:00
dependabot[bot]
2682e0a1e2
Chore(deps): Bump spotless-maven-plugin from 2.8.1 to 2.9.0
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/project ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/diffplug/project/releases )
- [Commits](https://github.com/diffplug/project/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-01 02:00:30 +00:00
Liam Newman
a68d16d5de
[maven-release-plugin] prepare for next development iteration
2021-03-30 11:52:44 -07:00
Liam Newman
304ab10cf9
[maven-release-plugin] prepare release github-api-1.126
2021-03-30 11:52:06 -07:00
Liam Newman
dc46341432
Revert "[maven-release-plugin] prepare release github-api-1.126"
...
This reverts commit 99aea9296e .
2021-03-30 11:51:11 -07:00
Liam Newman
99aea9296e
[maven-release-plugin] prepare release github-api-1.126
2021-03-30 11:45:11 -07:00
Liam Newman
b0693037f3
Merge pull request #1067 from gsmet/proper-workflow-list-test
...
Fix GHRepository#listWorkflows() and add a test
2021-03-30 11:42:20 -07:00
Guillaume Smet
c19cfd98d1
Fix GHRepository#listWorkflows() and add a test
2021-03-30 19:56:52 +02:00
Liam Newman
cdc0e2ad6b
[maven-release-plugin] prepare for next development iteration
2021-03-25 12:44:21 -07:00
Liam Newman
6606b5c7d1
[maven-release-plugin] prepare release github-api-1.125
2021-03-25 12:44:06 -07:00
Liam Newman
551dbf2a06
Merge pull request #1064 from gsmet/workflow-runs
...
Implement GHWorkflow, GHWorkflowRun and associated payloads
2021-03-25 12:20:46 -07:00
Guillaume Smet
d734237788
Add some assertions for GHWorkflow dispatch tests
2021-03-25 11:37:13 +01:00
Guillaume Smet
47e2a5aea1
Rearchitecture GHWorkflowRunTest
...
We don't record the polling requests and we avoid any polling when not
recording.
2021-03-25 11:00:17 +01:00
Guillaume Smet
57cdc308e8
Adjust EnumUtils method name and add javadoc
2021-03-24 21:32:10 +01:00
Guillaume Smet
8919c5f8c7
Implement GHEventPayload.WorkflowRun and GHEventPayload.WorkflowDispatch
...
Fixes #1037
2021-03-24 10:38:24 +01:00
Guillaume Smet
b8f00bc699
Adjust GHCheckRun so that status and conclusion are returned as enums
...
Provide bridge methods for compatibility.
2021-03-23 15:35:58 +01:00
Guillaume Smet
042038f480
Implement GHWorkflow and GHWorkflowRun
...
Most of the actions are implemented but not all.
Looks like a good first step.
2021-03-23 15:35:39 +01:00
Guillaume Smet
fb03e749bd
Only execute slow-or-flaky-test if -Dtest= is not defined
2021-03-22 16:10:44 +01:00
Liam Newman
e522239832
[maven-release-plugin] prepare for next development iteration
2021-03-19 13:48:47 -07:00
Liam Newman
ae69324196
[maven-release-plugin] prepare release github-api-1.124
2021-03-19 13:48:39 -07:00
Liam Newman
5194c2d9bc
Merge pull request #1061 from gsmet/remove-add-label-payload
...
Implement getLabel() and getChanges() for GHEventPayload.Issue
2021-03-19 13:45:12 -07:00
Liam Newman
daf5c5eb98
Merge branch 'master' into remove-add-label-payload
2021-03-19 13:23:36 -07:00
Liam Newman
a7b4c97020
Merge pull request #1062 from gsmet/add-missing-label-info
...
Add the missing fields for GHLabel
2021-03-19 13:17:31 -07:00
Liam Newman
420d5d06f3
Merge branch 'master' into add-missing-label-info
2021-03-19 12:54:22 -07:00
Liam Newman
a7cd052b7c
Merge pull request #1063 from gsmet/update-ci-jdks
...
Fix CI issues
2021-03-19 12:54:05 -07:00
Guillaume Smet
6e1b943823
Disable tests messing with the environment for Java 16+
...
It might be possible to make them work again but it will require some
more advanced surgery.
2021-03-19 18:22:39 +01:00
Guillaume Smet
8a3559ada5
Open java.net to unnamed modules
...
This is needed to inject the unsupported HTTP verb. I don't know really
if we will be able to find a better option than that...
2021-03-19 18:22:39 +01:00
Guillaume Smet
ea3cbd4c71
Pass appropriate MAVEN_OPTS for JDK 11+
...
They are required by spotless starting JDK 16+
2021-03-19 18:22:39 +01:00
Guillaume Smet
34a1f9d6e4
Disable fail-fast for matrix builds
2021-03-19 16:49:35 +01:00
Guillaume Smet
629bd510c1
Update JDKs used by CI to the latest versions
2021-03-19 16:49:33 +01:00
Guillaume Smet
40937a5cc6
Add the missing fields for GHLabel
...
Fixes #1059
2021-03-19 14:56:05 +01:00
Guillaume Smet
8509957102
Implement getChanges() for GHEventPayload.Issue
2021-03-19 13:39:26 +01:00
Guillaume Smet
b0aea0c575
Expose getLabel() for GHEventPayload.Issue
...
It was exposed on pull requests but not issues.
2021-03-19 13:11:38 +01:00
Liam Newman
1f7f646bec
Merge pull request #1054 from gsmet/fix-add-remove-labels-concurrency
...
Fix concurrency issues with GHIssue addLabels and removeLabels
2021-03-15 10:56:45 -07:00
Liam Newman
a59ee6a82d
Add removeLabel() that throws when label missing
2021-03-12 17:56:34 -08:00
Guillaume Smet
1fefc77582
Fix concurrency issues with GHIssue addLabels and removeLabels
...
Fixes #1049
2021-03-10 14:03:20 +01:00
Liam Newman
199eee4e25
Merge pull request #1055 from gsmet/update-contributing
...
Adjust wording used to create the token and give a bit more guidance
2021-03-09 18:45:38 -08:00
Guillaume Smet
854df5321b
Adjust wording used to create the token and give a bit more guidance
2021-03-09 16:20:55 +01:00
Liam Newman
bd509070ac
Merge pull request #1052 from bitwiseman/task/test-void-bridge
...
Test that void bridge methods are created
2021-03-05 11:34:10 -08:00
Liam Newman
a8c7c97d06
Test that void bridge methods are created
2021-03-05 11:16:06 -08:00
Liam Newman
6d86cfb4f6
Merge pull request #1047 from hub4j/dependabot/maven/junit-junit-4.13.2
...
Chore(deps-dev): Bump junit from 4.13.1 to 4.13.2
2021-03-01 09:20:28 -08:00
dependabot[bot]
fb3e956502
Chore(deps-dev): Bump junit from 4.13.1 to 4.13.2
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 17:19:55 +00:00
Liam Newman
9b0dbe6f34
Merge pull request #1044 from hub4j/dependabot/maven/org.codehaus.mojo-animal-sniffer-maven-plugin-1.20
...
Chore(deps): Bump animal-sniffer-maven-plugin from 1.19 to 1.20
2021-03-01 09:19:28 -08:00
dependabot[bot]
c10c7237a7
Chore(deps): Bump animal-sniffer-maven-plugin from 1.19 to 1.20
...
Bumps [animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer ) from 1.19 to 1.20.
- [Release notes](https://github.com/mojohaus/animal-sniffer/releases )
- [Commits](https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-parent-1.19...animal-sniffer-parent-1.20 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 17:19:16 +00:00
Liam Newman
36612fe97f
Merge pull request #1045 from hub4j/dependabot/maven/spotbugs.version-4.2.1
...
Chore(deps): Bump spotbugs.version from 4.1.3 to 4.2.1
2021-03-01 09:18:58 -08:00
Liam Newman
18e2056a10
Merge pull request #1042 from hub4j/dependabot/maven/com.tngtech.archunit-archunit-0.17.0
...
Chore(deps-dev): Bump archunit from 0.16.0 to 0.17.0
2021-03-01 09:18:32 -08:00
Liam Newman
8c8f1451d4
Merge pull request #1043 from hub4j/dependabot/github_actions/actions/cache-v2.1.4
...
Chore(deps): Bump actions/cache from v2 to v2.1.4
2021-03-01 09:18:14 -08:00
dependabot[bot]
be67f1d9e2
Chore(deps): Bump spotbugs.version from 4.1.3 to 4.2.1
...
Bumps `spotbugs.version` from 4.1.3 to 4.2.1.
Updates `spotbugs` from 4.1.3 to 4.2.1
- [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.1.3...4.2.1 )
Updates `spotbugs-annotations` from 4.1.3 to 4.2.1
- [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.1.3...4.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 02:00:31 +00:00
dependabot[bot]
90bc250269
Chore(deps): Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 02:00:20 +00:00
dependabot[bot]
1bd178654f
Chore(deps-dev): Bump archunit from 0.16.0 to 0.17.0
...
Bumps [archunit](https://github.com/TNG/ArchUnit ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases )
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.16.0...v0.17.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 02:00:18 +00:00
Liam Newman
f22bf160f9
[maven-release-plugin] prepare for next development iteration
2021-02-26 15:20:10 -08:00
Liam Newman
4261c42949
[maven-release-plugin] prepare release github-api-1.123
2021-02-26 15:20:00 -08:00
Liam Newman
40cfb85a8e
Merge pull request #1041 from bitwiseman/task/eol
...
Only run spotless:check as part of the lifecyle
2021-02-26 15:18:19 -08:00
Liam Newman
f08299b134
Only run spotless:check as part of the lifecyle
...
Users can run spotless:apply as they see fit.
2021-02-26 14:51:53 -08:00
Liam Newman
a04ab45abc
Merge pull request #1040 from bitwiseman/bugfix/reposity-id-type
...
Fix the type of the id parameter of Github#getRepositoryById
2021-02-26 14:27:41 -08:00
Liam Newman
0647df2d2b
Add tests for getRepositoryById
2021-02-26 13:02:12 -08:00
Liam Newman
d4cc3af1e9
Merge pull request #967 from chids/download-repository-archives
...
Add support for downloading zip and tar archives of repositories.
2021-02-26 12:48:42 -08:00
Liam Newman
936ab499ce
Formatting
2021-02-26 12:08:14 -08:00
Liam Newman
453f475b4e
Merge pull request #1029 from hub4j/dependabot/maven/com.fasterxml.jackson.core-jackson-databind-2.12.1
...
Chore(deps): Bump jackson-databind from 2.10.2 to 2.12.1
2021-02-26 11:59:24 -08:00
Liam Newman
bda3855b86
Merge pull request #1039 from bitwiseman/task/jwt
...
Allow for time skew in JWT authentication
2021-02-26 11:52:22 -08:00
Liam Newman
772a6c112b
Remove consumers, use FunctionThrows
2021-02-26 11:12:51 -08:00
Liam Newman
9b4134cada
Allow for time skew in JWT authentication
2021-02-26 10:51:07 -08:00
Liam Newman
ed9f54006d
Merge branch 'master' into dependabot/maven/com.fasterxml.jackson.core-jackson-databind-2.12.1
2021-02-25 02:04:36 -08:00
Liam Newman
3b1f176544
Merge remote-tracking branch 'upstream/master' into download-repository-archives
2021-02-11 17:12:11 -08:00
Liam Newman
d2732bcf54
Merge pull request #1033 from uhafner/missing-text-in-extra-annotations
...
Make sure that `output.text` is set in each checks call
2021-02-08 03:16:24 -08:00
M. Abdullah Onus
a1461f401a
Update src/main/java/org/kohsuke/github/GitHub.java
...
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2021-02-06 20:13:33 +03:00
Ulli Hafner
f9fd30275c
Make sure that output.text is set in each checks call.
...
If a GitHub checks contains more than 50 annotations, then the
check is split into several calls. This fix makes sure that all
additional calls will not only copy the properties `title` and
`summary` but also the previously missing property `text`.
2021-02-04 19:47:49 +01:00
Liam Newman
eeea14dab4
Merge pull request #1028 from hub4j/dependabot/maven/com.tngtech.archunit-archunit-0.16.0
...
Chore(deps-dev): Bump archunit from 0.15.0 to 0.16.0
2021-02-01 14:26:20 -08:00
dependabot[bot]
1df807a198
Chore(deps-dev): Bump archunit from 0.15.0 to 0.16.0
...
Bumps [archunit](https://github.com/TNG/ArchUnit ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases )
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.15.0...v0.16.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 21:27:56 +00:00
Liam Newman
0848287069
Merge pull request #1027 from hub4j/dependabot/maven/org.mockito-mockito-core-3.7.7
...
Chore(deps-dev): Bump mockito-core from 3.6.28 to 3.7.7
2021-02-01 13:27:25 -08:00
dependabot[bot]
334b37a256
Chore(deps-dev): Bump mockito-core from 3.6.28 to 3.7.7
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.6.28 to 3.7.7.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.6.28...v3.7.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 21:27:13 +00:00
Liam Newman
8776a3b672
Merge pull request #1031 from hub4j/dependabot/maven/com.diffplug.spotless-spotless-maven-plugin-2.7.0
...
Chore(deps): Bump spotless-maven-plugin from 2.6.1 to 2.7.0
2021-02-01 13:26:34 -08:00
Liam Newman
657550f767
Merge pull request #1030 from hub4j/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.2.0
...
Chore(deps): Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0
2021-02-01 13:26:16 -08:00
dependabot[bot]
45a0114f75
Chore(deps): Bump spotless-maven-plugin from 2.6.1 to 2.7.0
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/project ) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/diffplug/project/releases )
- [Commits](https://github.com/diffplug/project/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 02:01:26 +00:00
dependabot[bot]
a8ddd3e12a
Chore(deps): Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.1.4 to 4.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.1.4...spotbugs-maven-plugin-4.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 02:00:31 +00:00
dependabot[bot]
b668396151
Chore(deps): Bump jackson-databind from 2.10.2 to 2.12.1
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.10.2 to 2.12.1.
- [Release notes](https://github.com/FasterXML/jackson/releases )
- [Commits](https://github.com/FasterXML/jackson/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 02:00:29 +00:00
Liam Newman
9e7c33369c
Merge pull request #1026 from jordiolivares/feature/timestamp-support
...
Add timestamp field support for the commits sent by GHEventPayload.Push
2021-01-28 18:00:48 -08:00
Jordi Olivares Provencio
8943ca6d1a
Reformat the JavaDoc
2021-01-28 22:36:24 +01:00
Jordi Olivares Provencio
b3460c1f9d
Add timestamp field support for the commits sent by GHEventPayload.Push
2021-01-28 22:34:09 +01:00
Liam Newman
5166c9265f
Merge pull request #1022 from bitwiseman/task/enum-coverage
...
Code Coverage update
2021-01-25 12:24:24 -08:00
Liam Newman
35c8cfa01d
Push method code coverage bar to 50 percent
...
This change adds or update a swath of tests to push method code coverage numbers up.
Yes, method coverage is not super meaningful, but it is one metric that we can use to
ensure at least minimal coverage of this library.
Almost no product changes in here.
2021-01-25 12:08:57 -08:00
Liam Newman
8e6dbf3772
[maven-release-plugin] prepare for next development iteration
2021-01-14 20:14:08 -08:00
Liam Newman
cb381dfa06
[maven-release-plugin] prepare release github-api-1.122
2021-01-14 20:13:57 -08:00
Liam Newman
80124e3b85
Merge pull request #1021 from bitwiseman/jwt-string
...
Allow JWT from string
2021-01-14 20:09:21 -08:00
Liam Newman
7aae27e36f
Allow JWT from string
2021-01-14 14:25:51 -08:00
Liam Newman
b212956fbb
[maven-release-plugin] prepare for next development iteration
2021-01-14 13:19:41 -08:00
Liam Newman
d033355e84
[maven-release-plugin] prepare release github-api-1.121
2021-01-14 13:19:31 -08:00
Liam Newman
59d7a117d0
[maven-release-plugin] prepare for next development iteration
2021-01-14 10:51:52 -08:00
Liam Newman
dfbb38c5f1
[maven-release-plugin] prepare release github-api-1.120
2021-01-14 10:51:41 -08:00
Liam Newman
3f9954144a
Merge pull request #945 from MarcosCela/feat/credential-provider-refresh
...
Feat/credential provider refresh
2021-01-14 10:37:30 -08:00
Liam Newman
1b84efdbfa
Add GitHub.DependentAuthorizationProvider
...
Rather than exposing an unsafe wrapper for GitHub instances, I added a base class
that can be extended by anyone wanting to implement an authorization provider
that needs a GitHub instance to generate it's authorization string.
2021-01-14 10:32:25 -08:00
Liam Newman
c33e78a7dc
Create authorization package
2021-01-14 09:23:17 -08:00
Marcos.Cela
747c759bbb
fix code violations again
2021-01-08 10:10:44 +01:00
Marcos.Cela
e0a709676e
fix format violations
2021-01-08 09:56:05 +01:00
Marcos.Cela
a96275c286
tests for JWTTokenProvider, verifying the "Authentication" header
...
This test basically ensures that the requests made with a
JWTTokenProvider follow a valid Authentication pattern,
verifying that the header "conforms" to a valid JWT token
More information on JWT tokens can be found at:
- https://jwt.io/introduction/
2021-01-08 09:52:50 +01:00
Marcos.Cela
ca7c809feb
remove unused field MINUTES_10 from JWTTokenProvider
2021-01-08 08:21:35 +01:00
Marcos Cela López
a8a0bcb7db
Merge branch 'master' into feat/credential-provider-refresh
2021-01-07 12:03:27 +01:00
Marcos.Cela
0e2bf23830
add CODE_SCANNING_ALERT to GHEvent enum
2021-01-07 11:32:33 +01:00
Marcos.Cela
44a8b797fb
fix: JWTTokenProvider has an incorrect value for the returned authorization header
...
more info:
https://docs.github.com/en/free-pro-team@latest/developers/apps/authenticating-with-github-apps#authenticating-as-a-github-app
2021-01-07 11:23:22 +01:00
Marcos.Cela
cdede298a9
rename OrgInstallationAuthorizationProvider to OrgAppInstallationAuthorizationProvider
2021-01-07 09:53:19 +01:00
Marcos.Cela
f6ac4d3559
rename: credential provider -> authorization provider
...
This includes renames in comments, related methods,
javadocs and fields/variables.
2021-01-07 09:46:30 +01:00
Liam Newman
7e1531dbca
[maven-release-plugin] prepare for next development iteration
2021-01-05 17:27:23 -08:00
Liam Newman
9aeb422157
[maven-release-plugin] prepare release github-api-1.119
2021-01-05 17:27:08 -08:00
Liam Newman
fba0f8cf8e
Merge pull request #1015 from seregamorph/feature/mock-previews
...
Fix mocking Previews
2021-01-05 17:23:55 -08:00
seregamorph
0f4a5227e1
internal package
2021-01-05 23:03:49 +03:00
seregamorph
d16a752b43
Fix mocking Previews
2021-01-05 18:50:24 +03:00
Liam Newman
4d9aed90d6
Merge branch 'master' into download-repository-archives
2021-01-04 09:24:25 -08:00
Liam Newman
4bec27fd49
[maven-release-plugin] prepare for next development iteration
2021-01-04 01:48:27 -08:00
Liam Newman
be3bd74bb7
[maven-release-plugin] prepare release github-api-1.118
2021-01-04 01:48:16 -08:00
Liam Newman
f1720b7bbc
Move archive readers to use new functional interfaces
2021-01-04 01:32:36 -08:00
Liam Newman
7a79a18d8f
Add functional interfaces
2021-01-04 01:30:59 -08:00
Liam Newman
472034c950
Add codeload and fix redirects
2021-01-04 01:27:47 -08:00
Liam Newman
0b14cee817
Merge pull request #1011 from hub4j/dependabot/maven/org.kohsuke.stapler-stapler-1.262
...
Chore(deps-dev): Bump stapler from 1.260 to 1.262
2021-01-03 23:43:02 -08:00
M. Abdullah Onus
b50ab56f9e
Fix linting
2021-01-03 15:52:06 +03:00
M. Abdullah Onus
26d30663c4
Add deprecated not to Github#getRepositoryById
2021-01-03 15:44:28 +03:00
M. Abdullah Onus
ffecc390eb
Fix the type of the id parameter of Github#getRepositoryById
2021-01-03 15:35:00 +03:00
dependabot[bot]
252ca04084
Chore(deps-dev): Bump stapler from 1.260 to 1.262
...
Bumps [stapler](https://github.com/stapler/stapler ) from 1.260 to 1.262.
- [Release notes](https://github.com/stapler/stapler/releases )
- [Changelog](https://github.com/stapler/stapler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stapler/stapler/compare/stapler-parent-1.260...stapler-parent-1.262 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-01 02:00:35 +00:00
Liam Newman
aae5c56a31
Merge remote-tracking branch 'upstream/master' into download-repository-archives
2020-12-31 09:55:28 -08:00
Liam Newman
6670446037
Reenable GitHubBuilder tests
2020-12-31 09:49:51 -08:00
Liam Newman
bd39b07bb5
Fix javadoc issues
2020-12-30 14:07:37 -08:00
Liam Newman
a9438b6121
Move tests to use JWTTokenProvider
2020-12-30 10:46:45 -08:00
Liam Newman
f546cf4521
Use only credential providers internally to track credentials
...
Removes extra fields from GitHubClient.
2020-12-30 09:52:30 -08:00
Liam Newman
43efa78750
Post-merge fixes
2020-12-29 09:29:30 -08:00
Liam Newman
9e3de43802
Merge remote-tracking branch 'upstream/master' into feat/credential-provider-refresh
2020-12-29 09:19:09 -08:00
Liam Newman
dc615e432e
Merge pull request #985 from lower-case/bugfix-883
...
Fixes null commit date
2020-12-28 22:06:47 -08:00
Liam Newman
cf9caa6af5
Update test to check values
2020-12-28 22:00:44 -08:00
Liam Newman
15f748358d
Merge remote-tracking branch 'upstream/master' into bugfix-883
2020-12-28 20:02:24 -08:00
Liam Newman
b30d648623
Merge pull request #939 from jgangemi/jae/bulk-update
...
- bulk update of repository options
2020-12-28 19:54:44 -08:00
Liam Newman
33d70560b8
Deprecate templateRepository() for isTemplate()
2020-12-28 18:44:30 -08:00
Liam Newman
865a49d2e8
Update GHRepository method to use Setter
...
It appears that the correct way to pass these booleans is as booleans not as strings.
Fixes #765
2020-12-28 18:07:32 -08:00
Liam Newman
4fca68c25c
Add GHRepository.Setter
2020-12-28 17:03:36 -08:00
Liam Newman
f131a0c1c2
Formatting fixes
2020-12-28 16:26:23 -08:00
Liam Newman
cd4368fa79
Merge remote-tracking branch 'upstream/master' into jae/bulk-update
2020-12-28 16:25:31 -08:00
Liam Newman
4ec4b160b0
Update contributing.md for more clarity
2020-12-28 16:18:04 -08:00
Liam Newman
a585b4957f
Merge pull request #1004 from bitwiseman/object-base
...
Make root field transient in all classes
2020-12-28 16:05:48 -08:00
Liam Newman
e6b02b3bed
Merge branch 'master' into object-base
2020-12-28 15:48:41 -08:00
Liam Newman
1ef0ec0432
Update src/main/java/org/kohsuke/github/GitHub.java
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2020-12-28 15:47:28 -08:00
Liam Newman
2e87bd86a1
Merge pull request #1006 from hub4j/dependabot/maven/org.eclipse.jgit-org.eclipse.jgit-5.10.0.202012080955-r
...
Chore(deps-dev): Bump org.eclipse.jgit from 5.9.0.202009080501-r to 5.10.0.202012080955-r
2020-12-28 15:46:53 -08:00
Liam Newman
0228a0d023
Merge pull request #1010 from hub4j/dependabot/maven/org.slf4j-slf4j-simple-1.7.30
...
Chore(deps-dev): Bump slf4j-simple from 1.7.2 to 1.7.30
2020-12-28 15:46:33 -08:00
dependabot[bot]
6365f3749d
Chore(deps-dev): Bump slf4j-simple from 1.7.2 to 1.7.30
...
Bumps [slf4j-simple](https://github.com/qos-ch/slf4j ) from 1.7.2 to 1.7.30.
- [Release notes](https://github.com/qos-ch/slf4j/releases )
- [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.2...v_1.7.30 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 23:45:31 +00:00
dependabot[bot]
25c18130f9
Chore(deps-dev): Bump org.eclipse.jgit
...
Bumps org.eclipse.jgit from 5.9.0.202009080501-r to 5.10.0.202012080955-r.
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 23:45:30 +00:00
Liam Newman
436c19634d
Merge pull request #1009 from hub4j/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.1.4
...
Chore(deps): Bump spotbugs-maven-plugin from 4.0.4 to 4.1.4
2020-12-28 15:45:13 -08:00
Liam Newman
1a6facc685
Merge pull request #1008 from hub4j/dependabot/maven/com.tngtech.archunit-archunit-0.15.0
...
Chore(deps-dev): Bump archunit from 0.14.1 to 0.15.0
2020-12-28 15:44:45 -08:00
Liam Newman
bd0093c8ea
Change reader and writer to no longer deprecated
...
While still no recommended, these methods are more recommended than
users creating their own. These will continue to work even when
internals change, whereas user configured readers or writers may not.
2020-12-28 12:39:21 -08:00
Liam Newman
e150280010
Merge remote-tracking branch 'upstream/master' into object-base
2020-12-28 10:52:16 -08:00
dependabot[bot]
827fd5e472
Chore(deps): Bump spotbugs-maven-plugin from 4.0.4 to 4.1.4
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.0.4 to 4.1.4.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.0.4...spotbugs-maven-plugin-4.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 18:51:35 +00:00
dependabot[bot]
f89fbc67b9
Chore(deps-dev): Bump archunit from 0.14.1 to 0.15.0
...
Bumps [archunit](https://github.com/TNG/ArchUnit ) from 0.14.1 to 0.15.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases )
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.14.1...v0.15.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 18:51:35 +00:00
Liam Newman
c567a88892
Merge pull request #1005 from bitwiseman/task/spotless
...
Switch to using spotless plugin for formatting
2020-12-28 10:51:06 -08:00
Liam Newman
6a39d7fca5
Trim whitespace and end with newline
2020-12-23 17:13:27 -08:00
Liam Newman
a15e67f065
Switch formatting to spotless
...
This is change includes minimal changes required to make the switch
2020-12-23 17:13:27 -08:00
Liam Newman
7a1bce9578
Merge branch 'master' into object-base
2020-12-22 09:17:52 -08:00
Liam Newman
f2b4de7943
Merge branch 'master' into jae/bulk-update
2020-12-22 08:32:12 -08:00
Liam Newman
b3ff4ac6d9
Merge pull request #984 from gsmet/okhttp-close-responsebody
...
Close Okhttp ResponseBody instances when closing the InputStream
2020-12-21 10:20:50 -08:00
Liam Newman
1c56e7fab5
Add missing argument
2020-12-21 09:28:44 -08:00
Liam Newman
70ba4df385
Make root field transient in all classes
2020-12-18 14:58:12 -08:00
Liam Newman
8062c705e8
Merge branch 'master' into jae/bulk-update
2020-12-17 15:12:19 -08:00
Liam Newman
fafb23c1a6
Merge pull request #1002 from marcoferrer/add-sdk-beta-annotation
...
Implement BetaApi annotation for hub4j sdk
2020-12-17 12:57:01 -08:00
Marco Ferrer
4e7ac7030c
Add beta api annotation to project
2020-12-16 16:39:48 -05:00
Liam Newman
4803daca5a
Merge branch 'master' into okhttp-close-responsebody
2020-12-15 16:21:08 -08:00
Liam Newman
facfc61316
Merge branch 'master' into jae/bulk-update
2020-12-15 16:08:41 -08:00
Liam Newman
e3e495bfb1
Merge pull request #1001 from marcoferrer/preview-enum-and-cleanup
...
Implement static typing for previews and clean up usage declarations
2020-12-15 15:39:06 -08:00
Liam Newman
e007284d2f
Merge branch 'master' into preview-enum-and-cleanup
2020-12-15 15:20:30 -08:00
Liam Newman
1da8416ebd
Merge pull request #983 from marcoferrer/add-preview-arch-rules
...
Add arch test for preview API usage
2020-12-15 15:20:05 -08:00
Marco Ferrer
79b49a469c
Clean up preview declarations
2020-12-15 14:39:00 -05:00
Marco Ferrer
5888efcaef
Merge branch 'master' into add-preview-arch-rules
2020-12-15 12:41:51 -05:00
Marco Ferrer
459d1b4f56
update arch tests to add enum checks
2020-12-15 12:41:02 -05:00
Liam Newman
9151102bda
Merge pull request #998 from bitwiseman/obsolete-okhttp
...
Deprecate OkHttp 2.x connector
2020-12-12 16:49:13 -08:00
Liam Newman
3819984add
Merge pull request #999 from tginiotis-at-work/targeturl-for-status
...
"target_url" for the payload of the status event
2020-12-12 16:48:16 -08:00
Tadas Giniotis
3b58fbc186
test "target_url"
2020-12-12 23:53:40 +02:00
Tadas Giniotis
55e589b3d9
add the "target_url" field for "status" events
2020-12-12 23:46:03 +02:00
Liam Newman
e64d64d8d8
Deprecate OkHttp 2.x connector
...
OkHttp 2.x is unsupported. OkHttpUrlFactory contains bugs and limiations which will not
be fixed and also cannot be mitigated by this library. Users should move to OkHttp3.
Closes #997
2020-12-11 17:17:08 -08:00
Jae Gangemi
37c2d9135b
- bulk update of repository options
2020-12-11 16:56:26 -07:00
Liam Newman
30c96221bd
Make wiremock less noisy with slf4j simple logger during tests
2020-12-11 13:54:47 -08:00
Liam Newman
bf7305e3f8
Merge pull request #990 from hub4j/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.1.1
...
Chore(deps): Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1
2020-12-09 08:54:55 -08:00
Liam Newman
3b12a229c3
Merge branch 'master' into dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.1.1
2020-12-04 14:41:12 -08:00
Liam Newman
5726ceb8dc
Merge branch 'master' into okhttp-close-responsebody
2020-12-03 16:55:48 -08:00
Liam Newman
c06c06624d
Merge pull request #981 from eSentire/AffiliationFilter
...
Add affiliation filter for collaborators
2020-12-03 16:54:02 -08:00
Rob Rodrigues
ad40d7071e
Streamline per feedback
2020-12-02 11:41:13 -08:00
Rob Rodrigues
f55a39eb90
Merge branch 'master' into AffiliationFilter
2020-12-01 20:08:54 -08:00
Rob Rodrigues
c3869bee31
Reverted changes which added filter unnecessarily, cleanup, add test cache, enable test
2020-12-01 19:50:24 -08:00
dependabot[bot]
6eac15df0f
Chore(deps): Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1
...
Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases )
- [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.0...maven-project-info-reports-plugin-3.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-01 18:21:10 +00:00
Liam Newman
6f5d3c32c3
Spotbugs 4.1.3
2020-12-01 10:07:46 -08:00
Liam Newman
68ef40e4d0
Merge branch 'master' into bugfix-883
2020-12-01 09:11:23 -08:00
Liam Newman
4046bc4f72
Merge pull request #991 from hub4j/dependabot/maven/org.mockito-mockito-core-3.6.28
...
Chore(deps-dev): Bump mockito-core from 3.6.0 to 3.6.28
2020-12-01 08:49:54 -08:00
dependabot[bot]
1b8d131915
Chore(deps-dev): Bump mockito-core from 3.6.0 to 3.6.28
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.6.0 to 3.6.28.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.6.0...v3.6.28 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-01 02:00:23 +00:00
Guillaume Smet
f5ad332d28
Properly close ResponseBody when closing the InputStream
...
ResponseBody objects from Okhttp needs to be closed and, right now, we
just close the InputStream which is not sufficient.
I noticed that because I saw some warnings about leaked ResponseBody
instances in my logs.
2020-11-29 21:56:11 +01:00
Lovekesh Garg
938603ff60
Fixes null commit date
2020-11-28 17:20:28 +05:30
Rob Rodrigues
17af78f2bb
Merge branch 'master' into AffiliationFilter
2020-11-25 13:10:09 -08:00
Marco Ferrer
7588267743
Add arch test for preview API usage
2020-11-25 13:16:04 -05:00
Liam Newman
ed4f9c8176
Merge pull request #960 from marcoferrer/update-deployments-api
...
Implement deployment API support for ant-man and flash previews
2020-11-25 06:37:36 -08:00
Liam Newman
bbb46e88b0
Merge branch 'master' into update-deployments-api
2020-11-25 06:18:07 -08:00
Rob Rodrigues
3db7aac0d8
Merge branch 'master' into AffiliationFilter
2020-11-24 12:52:48 -08:00
Liam Newman
fdbbd2e563
[maven-release-plugin] prepare for next development iteration
2020-11-24 11:13:29 -08:00
Liam Newman
e92f1321d4
[maven-release-plugin] prepare release github-api-1.117
2020-11-24 11:13:17 -08:00
Marco Ferrer
da2aaff9e5
Merge branch 'master' into update-deployments-api
2020-11-24 11:37:36 -05:00
Liam Newman
208904b634
Merge pull request #980 from mrginglymus/check-patcher
...
Add ability to update a check run
2020-11-23 18:28:48 -08:00
Liam Newman
a433bcda2e
Merge pull request #979 from seregamorph/feature/pull_request-edited
...
pull_request action "edited": changes
2020-11-23 18:26:08 -08:00
Marco Ferrer
4bba692170
Merge branch 'master' into update-deployments-api
2020-11-23 17:20:40 -05:00
Marco Ferrer
59b61cd8be
add deprecated to logUrl field
2020-11-23 17:19:57 -05:00
Marco Ferrer
247b013e16
add deprecated annotations to preview usage
2020-11-23 15:51:57 -05:00
Bill Collins
77baafa643
Add method for updating check run by ID
2020-11-20 09:16:34 +00:00
Rob Rodrigues
3c56f1f076
Merge branch 'master' into AffiliationFilter
2020-11-19 15:57:36 -08:00
Bill Collins
224d8c7cb4
Add wiremocks for tests, move existing tests to test org
2020-11-19 15:05:25 +00:00
seregamorph
0feb520549
pull_request action "edited": changes - test
2020-11-19 13:50:33 +03:00
seregamorph
ca365b12f6
Merge remote-tracking branch 'origin/master' into feature/pull_request-edited
2020-11-19 13:44:56 +03:00
Bill Collins
bde6ad9a06
Add a test for check updates
2020-11-19 09:20:58 +00:00
Bill Collins
4953f4500d
Create check run updater
2020-11-19 09:20:58 +00:00
Rob Rodrigues
7fee1fcc74
Add affiliation filter for collaborators
2020-11-18 17:58:51 -08:00
Liam Newman
4415ac8fd2
Update src/test/java/org/kohsuke/github/GHEventPayloadTest.java
2020-11-18 12:50:47 -08:00
Liam Newman
8c81e48a31
Update src/test/java/org/kohsuke/github/GHEventPayloadTest.java
2020-11-18 12:48:51 -08:00
Liam Newman
9ad0329c56
Apply suggestions from code review
2020-11-18 12:47:18 -08:00
Liam Newman
78f533bbfc
Merge pull request #977 from skaldarnar/feat/528-ghrelease-assets
...
Include assets directly in GHRelease
2020-11-18 12:46:11 -08:00
Tobias Nett
79c7dd9ecf
fix formatting
2020-11-18 21:31:42 +01:00
Tobias Nett
5d796d1f79
revert unwanted assertion change
2020-11-18 21:24:58 +01:00
Tobias Nett
68a82be6c4
rename 'getCachedAssets' to 'assets' (bare property name as getter))
2020-11-18 19:28:27 +01:00
Tobias Nett
2676ef2b73
rename 'fetchAssets' to 'listAssets' and return PagedIterable
2020-11-18 19:27:31 +01:00
seregamorph
04b283c539
pull_request action "edited": changes
2020-11-18 20:41:58 +03:00
Tobias Nett
98b067937a
Make changes backwards compatible
...
Add '@Deprecation' and '@Preview' annotations to make the changes
backwards compatible and prepare for a transition to the cached behavior
as default.
This explicitly leaves the variant for re-fetching assets under a
different name.
2020-11-17 17:16:44 +01:00
Liam Newman
8ababb60bf
Merge pull request #976 from seregamorph/feature/base-event-payload
...
#947 base event payload
2020-11-16 17:29:38 -08:00
seregamorph
b51d655f77
#947 address review comments
2020-11-13 11:02:54 +03:00
seregamorph
74496d32da
Merge remote-tracking branch 'origin/master' into feature/base-event-payload
2020-11-13 10:27:57 +03:00
Liam Newman
316e278be1
Merge pull request #952 from tginiotis-at-work/getRepositories
...
List repositories for a GHAppInstallation
2020-11-12 10:02:53 -08:00
Tobias Nett
d881bf6504
Bring back previous semantic of getAssets() as fetchAssets()
...
I don't know a better name for this, and I also don't know whether this
should be an option or not.
The life cycle tests use the feature that retrieving the assets from a
release actually does a roundtrip to Github and sends another request.
This indicates that re-purposing `getAssets()` to be the cached access
might cause problems on consumers that potentially rely on this
assumption, too.
2020-11-11 19:49:58 +01:00
Tobias Nett
c74fbbe1fd
Include assets directly in GHRelease
...
Resolves #528
Instead of doing a separate request to fetch the assets associated with
a release this keeps a local list of the assets that are part of the
list releases endpoint.
See https://docs.github.com/en/free-pro-team@latest/rest/reference/repos#list-releases
2020-11-11 19:16:34 +01:00
seregamorph
929d9fb7bd
#947 base event payload
2020-11-09 22:48:04 +03:00
Tadas Giniotis
5d069d0531
add wiremock snapshots
2020-11-05 22:43:49 +02:00
Tadas Giniotis
dd9e6dc5d3
add tests
2020-11-05 22:39:43 +02:00
Tadas Giniotis
d22c77c41d
method for listing repositories for a GHAppInstallation
2020-11-05 22:39:15 +02:00
Liam Newman
3a11b7ccbf
Merge pull request #950 from tginiotis-at-work/listTeamMembers
...
List team members by role
2020-11-05 09:12:10 -08:00
Liam Newman
d7931777bc
Merge branch 'master' into download-repository-archives
2020-11-05 08:38:31 -08:00
Tadas Giniotis
9d161b28bb
add wiremock snapshots
2020-11-04 15:38:00 +02:00
Tadas Giniotis
9b16a1caa0
add tests
2020-11-04 15:37:58 +02:00
Tadas Giniotis
9a918e3bac
implement ability to list members on a team by role
2020-11-04 15:35:17 +02:00
Liam Newman
d4c5c6a1e0
Merge pull request #944 from seregamorph/feature/push-pulls-extensions
...
user, push, pull event extensions
2020-11-03 12:53:07 -08:00
Liam Newman
63fda3555c
Merge pull request #953 from tginiotis-at-work/commentsOnCommit
...
Get comments on a specific commit
2020-11-03 12:33:00 -08:00
Liam Newman
6a2381c06b
Merge pull request #951 from tginiotis-at-work/sign_commits
...
Allow adding signature to commits
2020-11-03 12:30:56 -08:00
Liam Newman
e9c0a16c26
Merge pull request #974 from hub4j/dependabot/maven/org.mockito-mockito-core-3.6.0
...
Chore(deps-dev): Bump mockito-core from 3.5.7 to 3.6.0
2020-11-03 08:43:55 -08:00
Liam Newman
2101a67ac1
Merge pull request #973 from hub4j/dependabot/maven/org.eclipse.jgit-org.eclipse.jgit-5.9.0.202009080501-r
...
Chore(deps-dev): Bump org.eclipse.jgit from 5.7.0.202003110725-r to 5.9.0.202009080501-r
2020-11-03 08:43:44 -08:00
dependabot[bot]
ddac568aaa
Chore(deps-dev): Bump mockito-core from 3.5.7 to 3.6.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.5.7 to 3.6.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.5.7...v3.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-01 02:00:38 +00:00
dependabot[bot]
262ae9f635
Chore(deps-dev): Bump org.eclipse.jgit
...
Bumps org.eclipse.jgit from 5.7.0.202003110725-r to 5.9.0.202009080501-r.
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-01 02:00:23 +00:00
dependabot[bot]
381502fb80
Merge pull request #963 from hub4j/dependabot/maven/junit-junit-4.13.1
2020-10-22 21:27:26 +00:00
dependabot[bot]
92fb441eb2
Chore(deps-dev): Bump junit from 4.13 to 4.13.1
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.13 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-22 21:21:02 +00:00
dependabot[bot]
29e08037a8
Merge pull request #956 from hub4j/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.27.2
2020-10-22 21:20:13 +00:00
dependabot[bot]
84cc6d9315
Chore(deps-dev): Bump wiremock-jre8-standalone from 2.27.1 to 2.27.2
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.27.1 to 2.27.2.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.27.1...2.27.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-22 21:14:54 +00:00
dependabot[bot]
b8d5a1c732
Merge pull request #958 from hub4j/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.6
2020-10-22 21:14:09 +00:00
dependabot[bot]
0197ab9661
Chore(deps): Bump jacoco-maven-plugin from 0.8.5 to 0.8.6
...
Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.5...v0.8.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-22 21:08:37 +00:00
Tim Jacomb
b7915e61a6
Merge pull request #965 from chids/fix-wiremock-status-test
...
GH docs have moved, adjust assertion accordingly.
2020-10-22 22:03:05 +01:00
Tim Jacomb
586db99450
Merge branch 'master' into fix-wiremock-status-test
2020-10-22 21:57:46 +01:00
Tim Jacomb
5377d0dd18
Merge pull request #964 from jglick/GHPullRequest.getLabels
...
GHPullRequest.getLabels should not go to the GHIssue API endpoint
2020-10-22 21:35:37 +01:00
Mårten Gustafson
bb48d55bd4
Add support for downloading zip and tar archives of repositories.
2020-10-20 21:45:27 +02:00
Mårten Gustafson
c5d3a7d573
GH docs have moved, adjust assertion accordingly.
2020-10-20 18:41:17 +02:00
Jesse Glick
8267050f06
GHPullRequest.getLabels should not go to the GHIssue API endpoint
2020-10-15 13:25:20 -04:00
Marcos.Cela
610b02968e
exlude org.kohsuke.github.extras.auth.* from code coverage
...
This is a package for examples/extra implementations
2020-10-05 13:57:52 +02:00
Marcos.Cela
a7112c42df
linting: JWTTokenProvider.java
2020-10-05 13:48:37 +02:00
Marcos.Cela
8a474a3b00
add: example for Org Installation token on extras package
2020-10-05 13:39:30 +02:00
Marcos.Cela
59e18d155e
add dependencies for jwt token generation
...
These dependencies are marked as "provided" because they are only
used in the extras package
2020-10-05 13:39:01 +02:00
Marco Ferrer
12ca5d8063
update deployment wiremocks
2020-10-02 17:40:47 -04:00
Marco Ferrer
c959e0a928
update accept header in wiremocks
2020-10-02 17:37:21 -04:00
Marco Ferrer
89a08b021d
formatting
2020-10-02 17:14:28 -04:00
Marco Ferrer
04b553cdec
update deployment status checks
2020-10-02 17:12:10 -04:00
Marco Ferrer
15e9ee30ee
formatting
2020-10-02 16:52:23 -04:00
Marco Ferrer
a0d650a86c
update deployment tests to read new fields
2020-10-02 16:47:01 -04:00
Marco Ferrer
1a6ad48e08
formatting
2020-10-02 16:35:46 -04:00
Marco Ferrer
7c82eeb018
Support deployment api previews ant-man and flash
2020-10-02 15:57:52 -04:00
Marco Ferrer
b188e74ee0
Add new const for flash preview
2020-10-02 14:16:50 -04:00
Tadas Giniotis
c21bd5765a
add wiremock snapshots
2020-10-01 01:25:17 +03:00
Tadas Giniotis
b78c37a695
add tests
2020-10-01 01:23:34 +03:00
Tadas Giniotis
2f151d45c3
add wiremock snapshots
2020-10-01 01:00:20 +03:00
Tadas Giniotis
3ebe3afdbd
add tests
2020-10-01 00:58:54 +03:00
Tadas Giniotis
f4845df6c0
implement ability to list comments of a specific commit
2020-10-01 00:58:42 +03:00
Tadas Giniotis
272b87f04d
add ability to attach a signature when creating a commit
2020-09-30 23:21:05 +03:00
Marcos.Cela
ff790eeefb
formatting of OrgInstallationCredentialProvider.java
2020-09-30 16:48:54 +02:00
Marcos.Cela
97e918da03
remove unused JWTTokenProvider (we are now using a github client)
2020-09-30 16:39:41 +02:00
Marcos.Cela
4f30998873
OrgInstallationCredentialProvider now receives a pre-configured client
...
This is required to pass integration tests. In terms of functionality,
the user should be able to provide a client with the given token provider.
It additionally increases control (e.g: usage of proxies)
Add tests
2020-09-29 16:13:23 +02:00
Marcos.Cela
a0fc478a28
remove final modifier from credentialProvider (required for tests)
2020-09-29 16:12:06 +02:00
Marcos.Cela
bb03fd1968
use Date#after instead of compareTo
2020-09-28 16:11:16 +02:00
Marcos.Cela
0c65f74662
formatting
2020-09-28 14:45:00 +02:00
Marcos.Cela
29ac2bd4f5
return a correctly formatted token
2020-09-28 14:24:01 +02:00
Marcos.Cela
0d8b4f32e8
document oauthAccessToken
2020-09-28 13:48:56 +02:00
Marcos.Cela
83db7f24eb
document CredentialProvider @throws
2020-09-28 13:48:26 +02:00
Marcos.Cela
5f9976a193
formatting for OrgInstallationCredentialProvider
2020-09-28 13:37:59 +02:00
Marcos.Cela
9480ef485b
withCredentialProvider is now public
2020-09-28 13:34:14 +02:00
Marcos.Cela
a9b7432584
formatting
2020-09-28 13:28:13 +02:00
Marcos.Cela
6d7081910f
add OrgInstallationCredentialProvider and JWTTokenProvider
...
The JWTTokenProvider implementation is left to the end user,
otherwise we would need to include specific libraries, at least
as far as I am aware.
The OrgInstallationCredentialProvider will give a token,
refreshing when necessary and using the JWTTokenProvider
that the user needs to provide to request new tokens
2020-09-28 13:17:46 +02:00
Marcos.Cela
aa96089ab4
remove @see to external docs
2020-09-28 13:01:55 +02:00
Marcos.Cela
58ae681417
reduce visibilitof GitHubBuilder#withCredentialProvider
2020-09-28 12:59:21 +02:00
Marcos.Cela
c038e0af5e
typo it'ts -> it's
2020-09-28 12:51:54 +02:00
Marcos.Cela
4f9976c0cb
add GitHubBuilder#withCredentialProvider
...
With this we also need to check for exceptions when calling
"/user", because now we don't know what kind of credentials
are coming from the provider, and we could be requesting
a "/user" when the type of credentials is not supported
2020-09-28 12:40:44 +02:00
Marcos.Cela
e308e5ed57
use static utility methods instead of building logic in the constructor
2020-09-28 12:26:56 +02:00
Marcos.Cela
7b1b1ca994
ensure that isAnonymous() correctly handles IOException
2020-09-28 12:18:22 +02:00
Marcos.Cela
551be49a1a
utility methods on ImmutableCredentialProvider
...
These methods let us build the most-used cases
for static credentials that will never change:
- JWT credentials
- Token-based credentials
- Basic Auth credentials
2020-09-28 10:43:43 +02:00
Marcos.Cela
a3888e6902
add CredentialProvider#ANONYMOUS class and field
...
This is basically an implementation of a CredentialProvider
that will always authenticate anonymously
2020-09-28 10:09:54 +02:00
Marcos Cela López
43bb6a0dd8
Merge branch 'master' into feat/credential-provider-refresh
2020-09-28 10:02:16 +02:00
seregamorph
6e3f754366
javadoc
2020-09-26 12:09:15 +03:00
seregamorph
6360112432
Merge remote-tracking branch 'origin/master' into feature/push-pulls-extensions
2020-09-26 12:04:55 +03:00
Liam Newman
f1ca0b5417
Merge pull request #946 from seregamorph/feature/pull-request-review-html-url
...
pullRequestReview.review.htmlUrl
2020-09-25 12:54:13 -07:00
seregamorph
0894c8007c
pullRequestReview.review.htmlUrl
2020-09-25 13:24:35 +03:00
Marcos Cela López
05863acbcd
Merge branch 'master' into feat/credential-provider-refresh
2020-09-25 12:05:31 +02:00
Marcos.Cela
0e4cd06137
GitHubClient uses CredentialProvider, instead of encodedAuthorization (string)
2020-09-25 12:02:14 +02:00
Marcos.Cela
85d2d974e7
add ImmutableCredentialProvider
...
This is basically a class that will hold an authorization
string, returning the same value all the time
2020-09-25 12:01:33 +02:00
Marcos.Cela
3f021f9552
lint CredentialProvider
2020-09-25 10:56:07 +02:00
seregamorph
0456f10709
address objections
2020-09-24 22:55:04 +03:00
seregamorph
b7d03f7463
user, push, pull event extensions
2020-09-24 22:41:56 +03:00
Liam Newman
07a392c2a7
Merge pull request #942 from seregamorph/feature/javadoc-references
...
Fix events javadoc references
2020-09-24 08:50:53 -07:00
seregamorph
5b69de770f
Fix events javadoc references
2020-09-24 14:37:49 +03:00
Marcos.Cela
4688870984
add CredentialProvider interface
2020-09-24 09:01:52 +02:00
Liam Newman
bf67069768
Merge pull request #922 from tginiotis-at-work/commit_updates
...
methods for listing PRs where the commit is head & listing branches which contain the commit
2020-09-22 15:48:03 -07:00
Liam Newman
91764c1c74
Merge pull request #921 from tginiotis-at-work/pr_updates
...
update branch & change base on PRs
2020-09-22 15:46:06 -07:00
Tadas Giniotis
8b2a3e1221
add GHCommit tests
2020-09-03 23:17:39 +03:00
Tadas Giniotis
def2f0b37d
methods for listing PRs where the commit is head & listing branches which contain the commit
2020-09-03 23:16:31 +03:00
Tadas Giniotis
5d7479a3dd
add GHPullRequest tests
2020-09-03 22:13:28 +03:00
Tadas Giniotis
ceb2d35f9f
update branch & change base on PRs
2020-09-03 22:10:33 +03:00
Liam Newman
fc38dba59a
Update release drafter to $MAJOR.$MINOR
...
This project uses "x.y" for most releases. At some point we might change this, but it is convenient for now.
2020-08-27 09:32:19 -07:00
Liam Newman
75b383d398
Update release-drafter.yml
2020-08-27 09:16:33 -07:00
Liam Newman
ee2d9491fb
Update CHANGELOG.md
2020-08-27 09:13:03 -07:00
Liam Newman
bf86a7c75a
Update dependabot.yml
2020-08-27 09:09:22 -07:00
Liam Newman
70f6d129e2
Merge pull request #936 from hub4j/dependabot/maven/org.mockito-mockito-core-3.5.7
...
Chore(deps-dev): Bump mockito-core from 3.5.2 to 3.5.7
2020-08-27 09:06:55 -07:00
dependabot[bot]
a4ac2aa99a
Chore(deps-dev): Bump mockito-core from 3.5.2 to 3.5.7
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.5.2 to 3.5.7.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.5.2...v3.5.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-26 02:00:58 +00:00
Liam Newman
ae3b6fbe6b
Merge pull request #931 from hub4j/dependabot/maven/spotbugs.version-4.1.2
...
Chore(deps): Bump spotbugs.version from 4.1.1 to 4.1.2
2020-08-19 19:52:24 -07:00
Liam Newman
e357fca963
Merge pull request #930 from hub4j/dependabot/maven/org.mockito-mockito-core-3.5.2
...
Chore(deps-dev): Bump mockito-core from 3.5.0 to 3.5.2
2020-08-19 19:52:08 -07:00
dependabot[bot]
c84cc89805
Chore(deps): Bump spotbugs.version from 4.1.1 to 4.1.2
...
Bumps `spotbugs.version` from 4.1.1 to 4.1.2.
Updates `spotbugs` from 4.1.1 to 4.1.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.1.1...4.1.2 )
Updates `spotbugs-annotations` from 4.1.1 to 4.1.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.1.1...4.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-20 02:01:10 +00:00
dependabot[bot]
181238cd50
Chore(deps-dev): Bump mockito-core from 3.5.0 to 3.5.2
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.5.0...v3.5.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-19 02:00:47 +00:00
Liam Newman
214c24c736
Merge pull request #927 from hub4j/dependabot/maven/org.mockito-mockito-core-3.5.0
...
Chore(deps-dev): Bump mockito-core from 3.4.6 to 3.5.0
2020-08-17 08:40:40 -07:00
dependabot[bot]
cf51ce8f26
Chore(deps-dev): Bump mockito-core from 3.4.6 to 3.5.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.6 to 3.5.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.6...v3.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 02:00:42 +00:00
Liam Newman
2b7ed40d01
[maven-release-plugin] prepare for next development iteration
2020-08-12 18:47:49 -07:00
Liam Newman
349ef7a54c
[maven-release-plugin] prepare release github-api-1.116
2020-08-12 18:47:42 -07:00
Liam Newman
94df5fc389
Merge pull request #923 from bitwiseman/feature/is-template
...
Added GHRepository.isTemplate() method
2020-08-12 18:43:07 -07:00
Liam Newman
906238a297
Add GHRepository.isTemplate()
2020-08-12 18:28:18 -07:00
Liam Newman
7963fa82b5
Ensure withPreview can be called multiple times
2020-08-12 18:27:48 -07:00
Liam Newman
1aba6012fb
Centralize GHRepository read
2020-08-12 18:21:44 -07:00
Liam Newman
ff4324ac67
Merge pull request #897 from bonnie-young/add-create-repo-with-template-support
...
add create repo with template support
2020-08-12 08:43:17 -07:00
Yang Ting
11bc669e1d
update code for create repository from template
...
Signed-off-by: Yang Ting <bonnie.young@maxwit.com >
2020-08-12 22:08:31 +08:00
Liam Newman
dcf26d58e4
Merge pull request #919 from bitwiseman/task/one-more-date
...
Fixed and streamlined date parsing
2020-08-07 16:42:49 -07:00
Liam Newman
4d46872c35
Fixed and streamlined date parsing
...
Fixes #917
2020-08-07 16:36:23 -07:00
Liam Newman
4f0d62f421
Merge pull request #920 from ewiegs4/deployment-payload
...
Support for object deployment payloads
2020-08-07 16:35:54 -07:00
Eddie Wiegers
f7ad1f517b
formatting
2020-08-07 17:46:33 -05:00
Eddie Wiegers
345d6197f3
Support for object deployment payloads.
2020-08-07 17:36:28 -05:00
Liam Newman
bb4d44138a
Merge branch 'master' into add-create-repo-with-template-support
2020-08-04 16:05:02 -07:00
Liam Newman
a8ef0cde53
Merge pull request #913 from hub4j/dependabot/maven/spotbugs.version-4.1.1
...
Chore(deps): Bump spotbugs.version from 4.0.6 to 4.1.1
2020-08-03 10:58:51 -07:00
dependabot[bot]
77dc009c95
Chore(deps): Bump spotbugs.version from 4.0.6 to 4.1.1
...
Bumps `spotbugs.version` from 4.0.6 to 4.1.1.
Updates `spotbugs` from 4.0.6 to 4.1.1
- [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.6...4.1.1 )
Updates `spotbugs-annotations` from 4.0.6 to 4.1.1
- [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.6...4.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-03 02:00:46 +00:00
Liam Newman
aa298c93cc
Merge pull request #911 from bitwiseman/task/workflow-run
...
Add GHEvent.WORKFLOW_RUN
2020-08-02 08:27:02 -07:00
Liam Newman
dfb0a5240e
Merge pull request #909 from JKalash/jkalash/master
...
GHCheckRun.getPullRequests public
2020-07-31 16:06:17 -07:00
Liam Newman
9cfc3c22b5
Add GHEvent.WORKFLOW_RUN
2020-07-31 16:03:34 -07:00
Liam Newman
b177d98e29
Populate Check pull requests
...
Turns out there were quite a few bugs in this area (it was exposed publicly before. Some
tweaking was needed and updates to the tests to show this working as expected.
2020-07-31 15:57:17 -07:00
Joe
5405fb0370
return unmodifiable list
2020-07-30 21:48:42 +01:00
Joe
72a1c24b3b
format
2020-07-30 21:43:37 +01:00
Joe
f146ae94ec
return iterable
2020-07-30 21:41:16 +01:00
Joe
a0bbba748a
check suite exposes pull requests
2020-07-30 20:10:44 +01:00
Joe
81bf818573
pullRequests returns iterable
2020-07-30 20:01:44 +01:00
Joe
d5913dc292
fix array exposure
2020-07-30 15:25:35 +01:00
Joe Kalash
e1e901b794
Merge branch 'master' into jkalash/master
2020-07-30 14:01:01 +01:00
Joe
2f2f26767e
make getPullRequests public
2020-07-30 13:59:36 +01:00
Liam Newman
bffa78c1b8
Merge pull request #907 from hub4j/dependabot/maven/org.mockito-mockito-core-3.4.6
...
Chore(deps-dev): Bump mockito-core from 3.4.4 to 3.4.6
2020-07-29 20:11:55 -07:00
dependabot[bot]
c55719c67a
Chore(deps-dev): Bump mockito-core from 3.4.4 to 3.4.6
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.4 to 3.4.6.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.4...v3.4.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-30 02:00:49 +00:00
Liam Newman
cb3b4a6642
Merge pull request #906 from JKalash/jkalash/master
...
Merge arbitrary branches
2020-07-28 16:37:40 -07:00
Liam Newman
92c141cee6
Add support for string head
...
Also support all changes already merged.
2020-07-28 12:57:31 -07:00
Liam Newman
fd1a1a1c23
Simplified tests
2020-07-28 11:22:07 -07:00
Joe
b835884b2e
fix test
2020-07-28 14:37:50 +01:00
Joe
660763908d
test refactor
2020-07-28 14:24:35 +01:00
Joe
fe8bdb755a
Merge branches method
2020-07-28 12:41:31 +01:00
Liam Newman
67dc6d2d23
Merge pull request #904 from Javaru/add-missing-org-permissions
...
Added MAINTAIN and TRIAGE to GHOrganization.Permission enum
2020-07-27 21:27:27 -07:00
Mark Vedder
9c8d73cbe2
Merge branch 'master' into add-missing-org-permissions
2020-07-27 18:54:32 -04:00
Liam Newman
5db97d92dd
Merge pull request #899 from gastaldi/set_milestone
...
PullRequest.setMilestone should use the Issue API
2020-07-27 14:18:05 -07:00
Liam Newman
ac470dddb5
Merge branch 'master' into add-create-repo-with-template-support
2020-07-27 14:14:16 -07:00
Liam Newman
43063fe8ce
Minor tweaks
2020-07-27 14:12:15 -07:00
George Gastaldi
59e0046c1e
Validate argument in GitHub.getRepository
...
This avoids the ArrayIndexOutOfBoundsException when the argument format is invalid
2020-07-27 17:47:56 -03:00
George Gastaldi
36ab05c265
PullRequest.setMilestone should use the Issue API
2020-07-27 17:47:56 -03:00
Liam Newman
2b2be05dae
Merge pull request #900 from gastaldi/repo_fix
...
Fixes modifyCollaborators for multiple users
2020-07-27 13:23:06 -07:00
Liam Newman
fb1adbd1ef
Make withUrlPath() overwrite instead of append
...
I had some ideas about having multiple calls to apend to build up paths,
but it turns out that idea is pretty bad. `with*()` methods should
overwrite when called for the same field.
If we want to create and , we can do that later.
2020-07-27 13:12:46 -07:00
Javaru
ab68a59b25
Added MAINTAIN and TRIAGE to GHOrganization.Permission enum
2020-07-27 15:50:32 -04:00
George Gastaldi
9c7de767e9
Fixes modifyCollaborators for multiple users
...
Fixes #868
2020-07-27 12:37:34 -07:00
George Gastaldi
8ba5cf7c2e
Formatting tweaks and fixes
2020-07-27 12:31:09 -07:00
Bonnie Young
b194a19b98
Merge branch 'master' into add-create-repo-with-template-support
2020-07-21 00:32:52 +08:00
Liam Newman
1d344b016f
Merge pull request #898 from hub4j/dependabot/maven/org.mockito-mockito-core-3.4.4
...
Chore(deps-dev): Bump mockito-core from 3.4.2 to 3.4.4
2020-07-20 00:35:58 -07:00
dependabot[bot]
474f3ef4ca
Chore(deps-dev): Bump mockito-core from 3.4.2 to 3.4.4
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.2 to 3.4.4.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.2...v3.4.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-20 02:00:54 +00:00
Yang Ting
9830927020
add create repo with template support
...
Signed-off-by: Yang Ting <bonnie.young@maxwit.com >
2020-07-19 23:07:19 +08:00
Liam Newman
727932a442
Merge pull request #895 from jeetchoudhary/protection
...
GHBranch getProtection method to return correct number of reviewers #890
2020-07-17 12:27:05 -07:00
jeetchoudhary
cd92b51845
Merge branch 'master' into protection
2020-07-17 23:59:51 +05:30
Liam Newman
fe26d16411
Update test and data to verify getProtection() code path
...
The create and get code paths are different. Both need testing.
2020-07-17 10:50:54 -07:00
Liam Newman
d68c66ce2b
Merge pull request #893 from hub4j/dependabot/maven/org.mockito-mockito-core-3.4.2
...
Chore(deps-dev): Bump mockito-core from 3.4.0 to 3.4.2
2020-07-17 09:59:31 -07:00
Jitender kumar
e7bfbfb48f
reformat class
2020-07-17 17:28:15 +05:30
jeetchoudhary
f2a88ae61c
fixing getRequiredReviewers to return count #890
2020-07-17 16:55:51 +05:30
jeetchoudhary
e2113f6ee5
Update rest request for test case
2020-07-17 16:52:17 +05:30
dependabot[bot]
3867224024
Chore(deps-dev): Bump mockito-core from 3.4.0 to 3.4.2
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.0 to 3.4.2.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.0...v3.4.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-17 02:01:30 +00:00
Liam Newman
9ee0bf43bc
[maven-release-plugin] prepare for next development iteration
2020-07-16 15:16:56 -07:00
Liam Newman
2844542efa
[maven-release-plugin] prepare release github-api-1.115
2020-07-16 15:16:47 -07:00
Liam Newman
e3fcae9392
Revert "Remove Java 15-ea"
...
This reverts commit c6ccfa91f3 .
2020-07-15 15:32:46 -07:00
Liam Newman
c6ccfa91f3
Remove Java 15-ea
...
It is unclear exactly why this started failing but we're not interested figuring this out.
2020-07-15 15:19:06 -07:00
Liam Newman
b6fcee1cb9
Rollback to surefire 2.22.2
2020-07-15 15:14:16 -07:00
Liam Newman
9071befb04
Run slow or flaky tests in test phase
2020-07-15 15:05:26 -07:00
Liam Newman
bdd5fe98f3
Use file to specify slow-or-flaky-tests list
2020-07-15 15:00:03 -07:00
Liam Newman
a3d3e83a49
Move slow or flaky tests to separate surefire execution
...
This lets us have most tests run immediately and with no retries and then have slower tests that may be flaky run later with retries.
2020-07-15 14:45:32 -07:00
Liam Newman
08bde72028
Merge pull request #849 from alexanderkjall/add-support-for-child-teams
...
Added support for fetching what teams are part of this team.
2020-07-15 14:05:47 -07:00
Liam Newman
108a136368
Remove getChildTeams and add test for no children
2020-07-15 13:46:11 -07:00
Liam Newman
57d87ad6b1
Merge branch 'master' into add-support-for-child-teams
2020-07-15 13:28:32 -07:00
Liam Newman
0c22815ff7
Merge pull request #872 from MarcosCela/doc/org-level-resources
...
Add documentation for organization-level resources
2020-07-15 13:27:05 -07:00
Liam Newman
0ca792ecfd
Merge pull request #830 from bitwiseman/task/rate-limit/full
...
Handle header and endpoint rate limit responses consistently
2020-07-15 12:42:11 -07:00
Liam Newman
987c34c69e
Merge branch 'master' into task/rate-limit/full
2020-07-15 12:13:16 -07:00
Liam Newman
c1c02bc8ab
Merge pull request #887 from hub4j/dependabot/maven/org.mockito-mockito-core-3.4.0
...
Chore(deps-dev): Bump mockito-core from 3.3.3 to 3.4.0
2020-07-14 12:02:54 -07:00
dependabot[bot]
4ee369f27c
Chore(deps-dev): Bump mockito-core from 3.3.3 to 3.4.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.3.3...v3.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-13 15:52:33 +00:00
Liam Newman
c9012efdcb
Merge pull request #886 from hub4j/dependabot/maven/net.revelc.code.formatter-formatter-maven-plugin-2.12.1
...
Chore(deps): Bump formatter-maven-plugin from 2.12.0 to 2.12.1
2020-07-13 08:51:51 -07:00
dependabot[bot]
41524fc67d
Chore(deps): Bump formatter-maven-plugin from 2.12.0 to 2.12.1
...
Bumps [formatter-maven-plugin](https://github.com/revelc/formatter-maven-plugin ) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/revelc/formatter-maven-plugin/releases )
- [Changelog](https://github.com/revelc/formatter-maven-plugin/blob/formatter-maven-plugin-2.12.1/CHANGELOG.md )
- [Commits](https://github.com/revelc/formatter-maven-plugin/compare/formatter-maven-plugin-2.12.0...formatter-maven-plugin-2.12.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-13 02:00:47 +00:00
Liam Newman
04ff61e981
Merge pull request #885 from XiongKezhi/add-missing-conclusion
...
Add the missing SKIPPED check run conclusion
2020-07-12 14:11:56 -07:00
Liam Newman
532468dc67
Update src/main/java/org/kohsuke/github/GHCheckRun.java
2020-07-12 13:41:57 -07:00
Kezhi Xiong
9c9a2dae47
Add JavaDoc for check run conclusion
2020-07-12 15:58:34 +08:00
Kezhi Xiong
c8a868b57f
Add the missing SKIPPED check run conclusion
2020-07-12 15:54:09 +08:00
Liam Newman
4b3f81ee34
Clean up comments and javadoc
2020-07-10 10:51:20 -07:00
Liam Newman
afa170ba7c
Add more tests for rate limit record selection
2020-07-10 09:01:29 -07:00
Liam Newman
46e3b2272e
Clean up and reorganize changes
...
Changed GitHubRateLimitSpecifier to RateLimitTarget
Made RateLimitTarget public so it can be passed to GitHubBuilder
2020-07-10 09:01:29 -07:00
Liam Newman
52472e90ec
Simplified rate limit record selection
...
Here we have another example of trying to do something clever when simplicity is the better choice.
Rather than trying to guess the rate limit record for a request based on the url path,
I added an enumeration which can be set on the request to say which rate limit record to applies.
This is simpler, safer, and faster than trying to guess the rate limit from the url path.
2020-07-10 09:01:29 -07:00
Liam Newman
4ef0d00846
Integrate full rate limit checking
2020-07-10 09:01:29 -07:00
Liam Newman
580f2537f2
Move GHRef readers to GHRef class
2020-07-09 15:00:40 -07:00
Liam Newman
3d9fd96026
Merge pull request #884 from bitwiseman/task/gitbucket
...
Workaround for GitBucket refs issue
2020-07-09 13:38:55 -07:00
Liam Newman
f449b92721
Workaround for GitBucket refs issue
...
The bug that caused this has been fixed by GitBucket but may not be released for some time.
It was a change to this library that broke them, so to be nice we're fully working around it here.
That said, the GET /refs endpoint is deprecated and will be going away at some point.
We will be making a breaking change in this area again in the next few months. We'll need to raise
it to GitBucket to make sure they handle it proproperly.
2020-07-09 09:50:29 -07:00
Liam Newman
3b0216b023
Merge pull request #877 from hub4j/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.27.1
...
Chore(deps-dev): Bump wiremock-jre8-standalone from 2.26.3 to 2.27.1
2020-07-07 12:40:23 -07:00
Liam Newman
98cf839737
Add new methods
2020-07-07 12:29:59 -07:00
dependabot[bot]
0bb0846505
Chore(deps-dev): Bump wiremock-jre8-standalone from 2.26.3 to 2.27.1
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.26.3 to 2.27.1.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.26.3...2.27.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-07 19:23:07 +00:00
Liam Newman
70969400a3
Merge pull request #876 from jtnord/symlink-support
...
Add minimal symlink support via GHContent.getTarget()
2020-07-07 12:21:39 -07:00
Liam Newman
147e8d5d12
Merge branch 'master' into symlink-support
2020-07-07 11:38:14 -07:00
Liam Newman
cacc3e6edd
Update formatter cache directory
2020-07-07 10:15:00 -07:00
Liam Newman
a284eca147
Shorten file paths for windows
2020-07-07 09:48:31 -07:00
James Nord
0d3ba9d7f0
formatting fixes
2020-07-07 13:29:33 +01:00
Liam Newman
be8064d642
Merge pull request #879 from hub4j/dependabot/maven/org.codehaus.mojo-animal-sniffer-maven-plugin-1.19
...
Chore(deps): Bump animal-sniffer-maven-plugin from 1.18 to 1.19
2020-07-06 10:15:33 -07:00
dependabot[bot]
e30dba742d
Chore(deps): Bump animal-sniffer-maven-plugin from 1.18 to 1.19
...
Bumps [animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer ) from 1.18 to 1.19.
- [Release notes](https://github.com/mojohaus/animal-sniffer/releases )
- [Commits](https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-parent-1.18...animal-sniffer-parent-1.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-06 02:01:00 +00:00
James Nord
44b72ed647
Add initial symlink support.
...
this adds rudimentary symlink support (just enough to get a symlink).
still todo, howto handle GHRepository.getFileContent where the path
contains a symlink within the repository
2020-07-02 17:18:20 +01:00
Liam Newman
666bd77dac
Merge pull request #874 from hub4j/bitwiseman-patch-1
...
Add "workflow_dispatch" to GHEvent
2020-07-02 08:52:31 -07:00
Liam Newman
0a6613e60d
Add "workflow_dispatch" to GHEvent
...
This event is undocumented at this time, but this change will stop the deserialization errors.
Fixes #854
2020-07-01 15:57:33 -07:00
Liam Newman
62e186c123
Merge pull request #871 from hub4j/dependabot/maven/net.revelc.code.formatter-formatter-maven-plugin-2.12.0
...
Chore(deps): Bump formatter-maven-plugin from 2.11.0 to 2.12.0
2020-06-30 11:02:37 -07:00
Marcos.Cela
50dd8f5bcc
add a new doc section "Working with organizations" with a simple example
...
Closes #812
2020-06-30 09:44:57 +02:00
Marcos Cela
d5fcac9c45
Merge pull request #1 from hub4j/master
...
Update base
2020-06-30 08:44:42 +02:00
dependabot[bot]
c2bed85190
Chore(deps): Bump formatter-maven-plugin from 2.11.0 to 2.12.0
...
Bumps [formatter-maven-plugin](https://github.com/revelc/formatter-maven-plugin ) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/revelc/formatter-maven-plugin/releases )
- [Changelog](https://github.com/revelc/formatter-maven-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/revelc/formatter-maven-plugin/compare/formatter-maven-plugin-2.11.0...formatter-maven-plugin-2.12.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-30 02:00:52 +00:00
Liam Newman
183b463ef2
Merge branch 'master' into add-support-for-child-teams
2020-06-29 09:58:14 -07:00
Liam Newman
92fdac44a0
Merge pull request #869 from hub4j/dependabot/maven/org.apache.maven.plugins-maven-site-plugin-3.9.1
...
Chore(deps): Bump maven-site-plugin from 3.9.0 to 3.9.1
2020-06-29 09:57:00 -07:00
dependabot[bot]
12829ecc73
Chore(deps): Bump maven-site-plugin from 3.9.0 to 3.9.1
...
Bumps [maven-site-plugin](https://github.com/apache/maven-site-plugin ) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/apache/maven-site-plugin/releases )
- [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.9.0...maven-site-plugin-3.9.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-25 02:00:46 +00:00
Alexander Kjäll
51319c3b26
use this.organization instead of providing the organization as a parameter
2020-06-24 07:30:59 +02:00
Liam Newman
8fd827040b
Merge pull request #860 from hub4j/dependabot/github_actions/actions/cache-v2
...
Chore(deps): Bump actions/cache from v1 to v2
2020-06-23 09:24:06 -07:00
dependabot[bot]
5ec46eae0d
Chore(deps): Bump actions/cache from v1 to v2
...
Bumps [actions/cache](https://github.com/actions/cache ) from v1 to v2.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v1...b8204782bbb5f872091ecc5eb9cb7d004e35b1fa )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-23 14:59:54 +00:00
Liam Newman
32c03301be
Merge pull request #853 from sullis/add-dependabot
...
add Dependabot
2020-06-23 07:59:26 -07:00
Liam Newman
df7f29b2ab
Merge pull request #858 from hub4j/dependabot/maven/spotbugs.version-4.0.6
...
Chore(deps): Bump spotbugs.version from 4.0.4 to 4.0.6
2020-06-23 07:55:48 -07:00
dependabot-preview[bot]
e863113c36
Chore(deps): Bump spotbugs.version from 4.0.4 to 4.0.6
...
Bumps `spotbugs.version` from 4.0.4 to 4.0.6.
Updates `spotbugs` from 4.0.4 to 4.0.6
- [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.4...4.0.6 )
Updates `spotbugs-annotations` from 4.0.4 to 4.0.6
- [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.4...4.0.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-23 06:40:11 +00:00
Liam Newman
8e2c1d7382
Merge pull request #851 from MarcosCela/fix/ghteambuilder-accept-long
...
GHTeamBuilder#parentTeamId now accepts a long instead of an int
2020-06-22 06:28:20 -07:00
Liam Newman
ab7b9cccba
Merge branch 'master' into fix/ghteambuilder-accept-long
2020-06-22 06:18:54 -07:00
Liam Newman
81bf61a161
Merge pull request #857 from hub4j/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.0.4
...
Chore(deps): Bump spotbugs-maven-plugin from 4.0.0 to 4.0.4
2020-06-22 06:14:39 -07:00
dependabot-preview[bot]
b40f008647
Chore(deps): Bump spotbugs-maven-plugin from 4.0.0 to 4.0.4
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.0.0 to 4.0.4.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.0.0...spotbugs-maven-plugin-4.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 06:57:13 +00:00
Sean C. Sullivan
734e41702b
add Dependabot
...
https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/
2020-06-20 07:10:28 -07:00
Alexander Kjäll
038dd20a91
added a unit test for fetching a child team
2020-06-19 08:27:25 +02:00
Marcos.Cela
1dd62b8550
add a simple test for GHTeamBuilder: create a team with a parent/child relation
...
Additionally, ensure that when creating the team and setting the parentTeamId
on the GHTeamBuilder, we receive it directly from a previously retrieved
GHTeam. This ensures that the return type of GHTeam#getId() is compatible
with GHTeamBuilder#parentTeamId()
2020-06-18 10:33:04 +02:00
Marcos.Cela
715deebe05
GHTeamBuilder#parentTeamId now accepts a long instead of an int
...
Closes #850
2020-06-17 12:15:29 +02:00
Alexander Kjäll
b3fe3d8590
Added support for fetching what teams are part of this team.
...
The call is to this endpoint https://developer.github.com/v3/teams/#list-child-teams-legacy
2020-06-17 09:38:17 +02:00
Liam Newman
f74c3ed3ea
Merge pull request #848 from hub4j/dependabot/maven/org.kohsuke.stapler-stapler-1.260
...
Chore(deps-dev): Bump stapler from 1.259 to 1.260
2020-06-16 08:39:53 -07:00
Liam Newman
2c9aebeeed
Merge pull request #847 from hub4j/timja-patch-1
...
Fix tag template in release drafter
2020-06-16 08:34:54 -07:00
dependabot-preview[bot]
7474f1e11f
Chore(deps-dev): Bump stapler from 1.259 to 1.260
...
Bumps [stapler](https://github.com/stapler/stapler ) from 1.259 to 1.260.
- [Release notes](https://github.com/stapler/stapler/releases )
- [Changelog](https://github.com/stapler/stapler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stapler/stapler/compare/stapler-parent-1.259...stapler-parent-1.260 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-16 06:28:21 +00:00
Tim Jacomb
dba9c55b64
Fix tag template in release drafter
2020-06-16 07:16:52 +01:00
Liam Newman
b432364397
[maven-release-plugin] prepare for next development iteration
2020-06-10 20:02:26 -07:00
Liam Newman
696967bdd1
[maven-release-plugin] prepare release github-api-1.114
2020-06-10 20:02:18 -07:00
Liam Newman
b76889efc3
Merge pull request #845 from bitwiseman/task/redo-822
...
Modify getRef() changes to be compatible with older GHE versions
2020-06-10 20:00:44 -07:00
Liam Newman
e6a7b64ebe
Merge branch 'master' into task/redo-822
2020-06-10 19:53:42 -07:00
Liam Newman
9daa0df311
Modify getRef() changes to be compatible with older GHE versions
...
Fixes #844
Fixes #794
2020-06-10 19:47:23 -07:00
Liam Newman
612800bda5
Merge pull request #843 from bitwiseman/task/body-close
...
[JENKINS-62655] Ensure connection response stream is always closed
2020-06-10 17:30:12 -07:00
Liam Newman
a6bbb1dec9
Ensure connection response stream is always closed
2020-06-10 17:22:25 -07:00
Liam Newman
873c93ab64
Merge pull request #841 from hub4j/dependabot/maven/org.apache.bcel-bcel-6.5.0
...
Chore(deps): Bump bcel from 6.4.1 to 6.5.0
2020-06-10 08:59:00 -07:00
dependabot-preview[bot]
d15242e2d2
Chore(deps): Bump bcel from 6.4.1 to 6.5.0
...
Bumps bcel from 6.4.1 to 6.5.0.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-10 03:50:37 +00:00
Liam Newman
992d2b937c
Merge pull request #840 from hub4j/dependabot/maven/spotbugs.version-4.0.4
...
Chore(deps): Bump spotbugs.version from 4.0.3 to 4.0.4
2020-06-09 20:49:24 -07:00
dependabot-preview[bot]
1e05ddad4b
Chore(deps): Bump spotbugs.version from 4.0.3 to 4.0.4
...
Bumps `spotbugs.version` from 4.0.3 to 4.0.4.
Updates `spotbugs` from 4.0.3 to 4.0.4
- [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.3...4.0.4 )
Updates `spotbugs-annotations` from 4.0.3 to 4.0.4
- [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.3...4.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-09 06:33:50 +00:00
Liam Newman
4f8a64610b
[maven-release-plugin] prepare for next development iteration
2020-06-08 14:37:20 -07:00
Liam Newman
b82366218c
[maven-release-plugin] prepare release github-api-1.113
2020-06-08 14:37:11 -07:00
Liam Newman
acbe1f4cb3
Update PULL_REQUEST_TEMPLATE.md
2020-06-08 13:25:56 -07:00
Liam Newman
4c5e018583
Merge pull request #838 from Chew/feature/new-profile-data
...
Add bio, hireable, and twitter_username fields to Person
2020-06-08 12:21:16 -07:00
Liam Newman
6c0380e85c
Merge pull request #839 from bitwiseman/issue-828
...
Add GitHub Team Discussions as GHDiscussion
2020-06-08 12:18:46 -07:00
Liam Newman
fde48e604f
Test coverage and javadoc fixes
2020-06-08 12:06:39 -07:00
Liam Newman
e83a4de5fb
Merge branch 'master' into feature/new-profile-data
2020-06-08 10:33:29 -07:00
Liam Newman
927d2799dc
Move url construction to single method
2020-06-08 10:12:15 -07:00
Liam Newman
1ad701fe5d
Add convenience override of getId()
2020-06-08 09:59:43 -07:00
Liam Newman
086425d2da
Tweaks for batch update
2020-06-08 09:59:43 -07:00
Charles Moulliard
beca54416a
Merge branch 'master' into issue-828
2020-06-08 18:43:15 +02:00
Chew
c92f5c5713
Update test value and add new test for Twitter Username
2020-06-07 15:05:02 -05:00
Chew
dee4e6caff
Add twitter_username to Person and bio and hireable to User
2020-06-07 00:55:44 -05:00
Liam Newman
dd5a39e72e
Improve wiremock stub accuracy
2020-06-06 16:29:26 -07:00
Charles Moulliard
e5ed52165c
Fix: Add missing @param for the delete() method
2020-06-04 18:26:14 +02:00
Charles Moulliard
9484f8e0f5
Chore: Add more methods to test CRUD operations on discusions
2020-06-04 18:19:41 +02:00
Charles Moulliard
947caffe0a
Chore: Add method to get a discussion using a number/id
2020-06-04 17:27:15 +02:00
Charles Moulliard
870090e8df
Chore: Remove javadoc Throwing the exception for the GHDiscussionbuilder - update method
2020-06-04 13:51:04 +02:00
Charles Moulliard
73f07f13c5
Chore: Remove javadoc Throwing the exception
2020-06-04 13:47:41 +02:00
Charles Moulliard
d1952bf591
Chore: Reformat method
2020-06-04 13:37:08 +02:00
Charles Moulliard
5a612e1332
Chore: Add try/catch block if we cannot find the discussion to be updated
2020-06-04 13:25:57 +02:00
Charles Moulliard
b00a9faea6
Fix: Add missing parameter
2020-06-04 12:58:07 +02:00
Charles Moulliard
74db42a703
Chore: Add method to update a discussion
2020-06-04 12:52:58 +02:00
Charles Moulliard
ddf625ca04
Chore: Add method to delete a discussion using its number. Add field number
2020-06-04 12:20:36 +02:00
Charles Moulliard
eca2f017d8
Fix: Add missing import statement for the Jackson Annotation. Use the correct htmlUrl field
2020-06-04 11:32:33 +02:00
Charles Moulliard
3190bde343
Fix: Add mising try/catch block to report the exeption when no discussions are found
2020-06-04 11:31:50 +02:00
Charles Moulliard
c6ebf42a47
Update src/main/java/org/kohsuke/github/GHTeam.java
...
Dont wrapUp using the team object
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-06-04 11:14:42 +02:00
Charles Moulliard
c116b60d12
Update src/main/java/org/kohsuke/github/GHDiscussion.java
...
Add doc link to github team discussion API
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-06-04 11:13:19 +02:00
Charles Moulliard
5d09e6d9ab
Update src/main/java/org/kohsuke/github/GHDiscussion.java
...
Remove `this.root` as it is already set with the org
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-06-04 11:12:38 +02:00
Charles Moulliard
2613ce0ac9
Update src/main/java/org/kohsuke/github/GHDiscussion.java
...
Remove to set the field `root`
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-06-04 11:10:21 +02:00
Charles Moulliard
a88e9b28ea
Update src/main/java/org/kohsuke/github/GHDiscussion.java
...
Change the visibility of the fields from protected to private. Add @JacksonInject annotation. Rename html_url to htmlUrl as needed by Jackson
Co-authored-by: Liam Newman <bitwiseman@gmail.com >
2020-06-04 11:09:24 +02:00
Charles Moulliard
f0a3c26ee6
Fix: Add the missing correct file to check the discussion created using wiremock
2020-06-04 10:44:26 +02:00
Charles Moulliard
84c87ecb32
Chore: Fixed the null org within the generated json file but we still get an error 404
2020-06-04 08:49:16 +02:00
Charles Moulliard
6573f44d41
Fix: As the name of the organization could be empty/null, then use getLogin to get the org name
2020-06-04 07:46:51 +02:00
Charles Moulliard
3cacbc552c
Fix: Set the organisation name to avoid to populate a url request having /orgs/null
2020-06-04 07:30:44 +02:00
Charles Moulliard
343d623e02
chore: Push new resource files generated
2020-06-04 07:22:53 +02:00
Charles Moulliard
6b80bb2b11
chore: Remove deleted resources files
2020-06-04 07:00:14 +02:00
Charles Moulliard
56fe7452eb
chore. Review test case. Add new wrapUp methods
2020-06-04 06:59:41 +02:00
Charles Moulliard
d3a66f6605
chore: Regenerate new testing files
2020-05-29 17:37:49 +02:00
Charles Moulliard
dd7b4712f1
fix: Add missing @throws IOException
2020-05-29 17:24:49 +02:00
Charles Moulliard
9df5871f6b
chore: wrapUp Github instance
2020-05-29 17:20:54 +02:00
Charles Moulliard
29aab9e9f4
chore: Add missing classes and test case
2020-05-29 16:34:07 +02:00
Charles Moulliard
af67eb7f0b
feat: add new APi for Discussion
2020-05-29 16:28:47 +02:00
Liam Newman
10482c0141
[maven-release-plugin] prepare for next development iteration
2020-05-28 07:48:53 -07:00
Liam Newman
a7a792251a
[maven-release-plugin] prepare release github-api-1.112
2020-05-28 07:48:45 -07:00
Liam Newman
aec2308144
Merge pull request #831 from hub4j/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.1.0
...
Bump maven-project-info-reports-plugin from 3.0.0 to 3.1.0
2020-05-28 07:34:56 -07:00
dependabot-preview[bot]
0741b8aa6a
Bump maven-project-info-reports-plugin from 3.0.0 to 3.1.0
...
Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases )
- [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.0.0...maven-project-info-reports-plugin-3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-28 06:40:32 +00:00
Liam Newman
3082622394
Merge pull request #822 from bitwiseman/issue/794
...
Fixed getRef() to use git/ref endpoint instead of git/refs
2020-05-21 11:02:43 -07:00
Liam Newman
965c9cb0af
Fixed getRef() to use git/ref endpoint instead of git/refs
...
Fixes #794
2020-05-21 10:41:36 -07:00
Liam Newman
495a46e2d8
Merge pull request #823 from bitwiseman/task/cleanup-more
...
Code cleanup for GHObject and GHRepositoryStatistics
2020-05-21 07:51:51 -07:00
Liam Newman
05bda1192e
Merge branch 'master' into task/cleanup-more
2020-05-20 21:00:31 -07:00
Liam Newman
6058af0ca1
Merge pull request #821 from bitwiseman/issue/805
...
Populate Source and Parent if needed
2020-05-20 20:59:21 -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
2949a2e0ff
Clean up GHRepositoryStatistics constructors
2020-05-19 17:25:58 -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
e1180a12fb
Merge pull request #817 from bitwiseman/issue/802
...
Consider header rate limit information for getRateLimit()
2020-05-19 17:08:25 -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
6f994f31f7
Update src/main/java/org/kohsuke/github/GitHubClient.java
2020-05-19 14:25:16 -07:00
Liam Newman
38aa99a063
Consider header rate limit information for getRateLimit()
...
Fixes #802
2020-05-18 13:56:10 -07:00
Liam Newman
85c44b3529
Merge pull request #809 from pzygielo/imports
...
Remove unused imports
2020-05-16 13:50:23 -07:00
Liam Newman
e1a2768de5
Merge pull request #810 from pzygielo/equals
...
Use .equals to compare Strings
2020-05-16 13:49:54 -07:00
Liam Newman
e1c9b27203
Merge pull request #811 from pzygielo/close
...
Be nice and close Closeable
2020-05-16 13:49:14 -07:00
Piotrek Żygieło
969f6ef826
Use .equals to compare Strings
2020-05-16 11:55:21 +02:00
Piotrek Żygieło
7abc4d4e76
Be nice and close Closeable
2020-05-16 11:49:02 +02:00
Piotrek Żygieło
ac97147c1f
Remove unused imports
2020-05-16 09:58:20 +02:00
Liam Newman
dbd20fe396
Merge pull request #804 from springernature/master
...
fix to #803
2020-05-13 09:12:20 -07:00
Liam Newman
44e57c9c4b
Merge pull request #808 from hub4j/dependabot/maven/spotbugs.version-4.0.3
...
Bump spotbugs.version from 4.0.2 to 4.0.3
2020-05-13 09:07:37 -07:00
Stefan Reisner
488e5e531f
updated GHContentIntegrationTest.java
...
dummy commit
2020-05-13 12:39:10 +02:00
dependabot-preview[bot]
42a6a8d770
Bump spotbugs.version from 4.0.2 to 4.0.3
...
Bumps `spotbugs.version` from 4.0.2 to 4.0.3.
Updates `spotbugs` from 4.0.2 to 4.0.3
- [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.2...4.0.3 )
Updates `spotbugs-annotations` from 4.0.2 to 4.0.3
- [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.2...4.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-13 06:52:27 +00:00
Liam Newman
f8e877ea05
Merge pull request #806 from bitwiseman/task/rename
...
Rename organization to hub4j
2020-05-12 08:52:06 -07: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
81a55db644
updated src/test/resources/org/kohsuke/github/GHContentIntegrationTest/wiremock/testGetFileWithNoneAsciiPath/**
2020-05-11 15:29:02 +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
676984b3d5
added src/test/resources/org/kohsuke/github/GHContentIntegrationTest/wiremock/testGetFileContentWithNonAsciiPath/**
2020-05-06 16:58:42 +02:00
Stefan Reisner
e6d7f7248b
updated GitHubRequest.java
...
using URI.toASCIIString() instead of URI.toString() in urlPathEncode()
2020-05-06 16:54:21 +02:00
Stefan Reisner
50903b5c4a
updated GHContentIntegrationTest.java
2020-05-06 16:53:23 +02:00
Liam Newman
01e399fb91
Add Java 15 early access to CI
...
Switch canary compile to Java 13.
2020-05-01 10:55:42 -07:00
Liam Newman
911aeb7af0
Merge pull request #796 from github-api/dependabot/maven/net.revelc.code-impsort-maven-plugin-1.4.1
...
Bump impsort-maven-plugin from 1.3.2 to 1.4.1
2020-04-27 14:21:34 -07:00
Liam Newman
7e5cd9abbc
Merge branch 'master' into dependabot/maven/net.revelc.code-impsort-maven-plugin-1.4.1
2020-04-27 14:12:08 -07:00
Liam Newman
115527a21a
Merge pull request #792 from bitwiseman/issue/682
...
Fix Gist getId() and deleteFile(), add getGistId()
2020-04-27 13:37:34 -07: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
2c8c678275
Merge pull request #770 from sladyn98/change_url_methods
...
Change withURLPath to setRawURLPath
2020-04-27 09:54:14 -07:00
Liam Newman
3b51e87fbf
Merge branch 'master' into change_url_methods
2020-04-27 09:48:23 -07:00
Liam Newman
6c6eef5e2b
Merge pull request #795 from bitwiseman/task/check-raw-url
...
Check that raw url starts with 'http'
2020-04-27 09:47:24 -07:00
Liam Newman
6e5910f44c
Check that raw url starts with 'http'
2020-04-27 09:41:43 -07:00
dependabot-preview[bot]
a967189bc6
Bump impsort-maven-plugin from 1.3.2 to 1.4.1
...
Bumps [impsort-maven-plugin](https://github.com/revelc/impsort-maven-plugin ) from 1.3.2 to 1.4.1.
- [Release notes](https://github.com/revelc/impsort-maven-plugin/releases )
- [Commits](https://github.com/revelc/impsort-maven-plugin/compare/impsort-maven-plugin-1.3.2...impsort-maven-plugin-1.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-27 06:59:29 +00:00
Sladyn
7069176cf6
Apply suggestions from code review
...
Co-Authored-By: Liam Newman <bitwiseman@gmail.com >
2020-04-27 10:49:57 +05:30
Liam Newman
44dcbe773d
Fix Gist getId() and add getGistId()
...
Fixes #682
2020-04-25 20:16:58 -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
81d7d6236b
Add resource files
2020-04-23 11:13:50 -07:00
Sladyn Nunes
191dd49653
added test and modified url
2020-04-23 11:13:50 -07:00
Sladyn Nunes
21e9dd6f51
Change withURLPath to setRawURLPath
2020-04-23 11:13:50 -07:00
Liam Newman
cc2d14acc6
Merge pull request #791 from ingwarsw/global_node_id
...
Add global node_id to GHObject + GHTeam extends GHObject
2020-04-22 13:15:13 -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
Karol Lassak
a3073ec14e
Fix formatting
2020-04-19 11:19:48 +02:00
Karol Lassak
f77eb33029
Add deprecated method
2020-04-19 11:18:29 +02:00
Liam Newman
c1c919097a
Merge pull request #790 from chids/reintroduce-proxy-test-confirmation
...
Reintroduce the confirmation message for the Github proxy setup
2020-04-18 15:07:41 -07:00
Karol Lassak
e05348463c
Fix javadoc
2020-04-18 14:32:51 +02:00
Karol Lassak
fdcf74eaf2
Add global node_id to GHObject + GHTeam extends GHObject
2020-04-18 14:23:06 +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
Liam Newman
1f449c866e
Merge pull request #781 from bitwiseman/task/app-set-dep
...
Deprecate set methods that should not be public
2020-04-16 11:49:09 -07:00
Liam Newman
e12deccd24
Merge pull request #782 from chids/support-issue-event-attributes
...
Support issue event attributes
2020-04-16 11:36:42 -07:00
Mårten Gustafson
3184ebb5ee
Link to Github docs for issue events.
2020-04-16 09:28:38 +02:00
Liam Newman
4a35ed2b35
Merge branch 'master' into support-issue-event-attributes
2020-04-16 00:02:42 -07:00
Liam Newman
5c9474d1c8
[maven-release-plugin] prepare for next development iteration
2020-04-15 23:48:24 -07:00
Liam Newman
2321dc50c5
[maven-release-plugin] prepare release 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
Mårten Gustafson
2724211535
Merge branch 'master' into support-issue-event-attributes
2020-04-16 08:30:51 +02:00
Mårten Gustafson
81068de0f1
Revert "WireMockStatusReporterTest doesn't print to stdout as of"
...
This reverts commit d76718e8b2 .
2020-04-16 08:26:03 +02: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
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
Mårten Gustafson
bb1356b25d
Add Wiremock recordings for issue events.
2020-04-14 11:24:44 +02:00
Liam Newman
1b67960da4
Deprecate set methods that should not be public
2020-04-13 13:41:28 -07:00
Mårten Gustafson
d76718e8b2
WireMockStatusReporterTest doesn't print to stdout as of
...
061e8bb662 .
2020-04-13 10:30:08 +02: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
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
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
Kezhi Xiong
a7fda3e50d
Merge branch 'master' into add-check-suite-warp-up
2020-03-27 17:05:14 +08:00
XiongKezhi
7f07204fef
Add warpUp() for GHEventPayload.CheckSuite
2020-03-27 16:57:06 +08:00
Jesse Glick
8b51a44b7c
Merge branch 'createCheckRun' of github.com:jglick/github-api into createCheckRun
2020-03-26 19:10:29 -04:00
Jesse Glick
c499c73dcc
Merge branch 'master' of github.com:github-api/github-api into createCheckRun
2020-03-26 19:09:13 -04:00
Jesse Glick
c01f3f5e8a
NPE when there are no annotations
2020-03-26 19:07:35 -04:00
Liam Newman
2aef35655f
Merge pull request #756 from bitwiseman/task/shorter
...
Shorten generated test resource paths
2020-03-26 15:52:08 -07:00
Liam Newman
7ddf1f5830
Shorten generated test resource paths
2020-03-26 14:58:54 -07:00
Liam Newman
b2c513ea42
Merge branch 'master' into createCheckRun
2020-03-26 14:10:29 -07:00
Liam Newman
4c30f94355
Add Java 8 Site to CI
2020-03-26 14:06:46 -07:00
Liam Newman
e911e86c4c
Merge pull request #755 from jglick/javadoc
...
#724 broke the site goal from .github/PULL_REQUEST_TEMPLATE.md
2020-03-26 13:57:51 -07:00
Liam Newman
ca640b3f64
Merge pull request #738 from sourabhsparkala/sign_verification
...
Get commit or tag signature verified flag
2020-03-26 13:56:03 -07:00
Jesse Glick
b4c4a05f3b
Moving enums inside GHCheckRun
2020-03-26 16:44:01 -04:00
Jesse Glick
fd3c36a259
IMHO treating Javadoc warnings as fatal makes sources less legible and does not improve API comprehension at all
2020-03-26 16:33:57 -04:00
Jesse Glick
d8274ac2d4
Merge branch 'javadoc' into createCheckRun
2020-03-26 16:26:52 -04:00
Jesse Glick
9c7479f953
#724 broke the site goal from .github/PULL_REQUEST_TEMPLATE.md
2020-03-26 16:25:32 -04:00
Jesse Glick
b5dc3c4366
Added some Javadoc.
2020-03-26 16:22:04 -04:00
Jesse Glick
26b8082155
Handle >50 annotations
2020-03-26 16:14:39 -04:00
Liam Newman
418df15f7b
Merge branch 'master' into sign_verification
2020-03-26 10:23:16 -07:00
Liam Newman
31ed0125b8
Shorten test paths for windows
2020-03-26 10:09:01 -07:00
Liam Newman
494318b879
Change method name to isVerified
2020-03-26 09:49:03 -07:00
Liam Newman
f554ddc372
Capitalize and Move GHVerification.Reason enum
2020-03-26 09:45:20 -07:00
Jesse Glick
03de12c221
SpotBugs
2020-03-25 20:03:18 -04:00
Jesse Glick
6c41f22b57
Coverage of DraftImage
2020-03-25 19:59:42 -04:00
Jesse Glick
7ae96388e3
Merge branch 'master' of github.com:github-api/github-api into createCheckRun
2020-03-25 19:21:46 -04:00
Jesse Glick
e8b4de00d2
WireMock coverage
2020-03-25 19:18:11 -04:00
Jesse Glick
cd7963b30d
Acc to 7a650132c5/src/main/java/org/kohsuke/github/GitHubBuilder.java (L221) it is GITHUB_LOGIN not GITHUB_USER
2020-03-25 17:52:32 -04:00
Liam Newman
0dc44cffcf
Merge branch 'master' into add_has_projects
2020-03-25 11:57:44 -07:00
Liam Newman
7a650132c5
Merge pull request #724 from bitwiseman/task/builder-updater
...
Add Builder/Creator/Updater for GHLabel
2020-03-25 11:56:41 -07:00
Jesse Glick
c7fb390c38
Introduced enums
2020-03-25 13:40:00 -04:00
Jesse Glick
572ff9df19
I guess nullability annotations can be omitted from internal members
2020-03-25 13:20:33 -04:00
Jesse Glick
b715e0cef7
Reformatted
2020-03-25 13:18:11 -04:00
Jesse Glick
36ab2a889f
Redesigned using a fluent builder idiom
2020-03-25 13:14:06 -04:00
D067452
a78d2f28d7
Get commit or tag signature verified flag
...
This fixes #737
- A new entity GHVerification.java has been added which would be reflecting Verification flag
- Updating GHCommit.java and GHTagObject.java with GHVerification
- Altering few test cases AppTest.java and GHTagTest.java to verify if the Verification entity is being picked up
- A separate test class SignatureVerificationTest.java with the associated wiremock test resources
- Adding a new enum GHReason.java
- Updating tests to check the GHReason implementation, GHReasonTest.java with the associated wiremock test resources
2020-03-25 17:19:56 +01:00
Jesse Glick
7d5a39ed89
GHRepository.createCheckRun
2020-03-24 23:51:38 -04:00
Liam Newman
772272ff36
Re-record test for GHLabel
2020-03-24 12:32:13 -07:00
Liam Newman
2ab4eafee9
Tweaks and cleanup
2020-03-23 17:40:01 -07:00
Liam Newman
b15e0d4c45
Cleanup and tweaks
2020-03-23 17:40:01 -07:00
Liam Newman
b8180314d8
Change to Preview for new builder pattern
2020-03-23 17:40:01 -07:00
Liam Newman
fcb8d03a0f
Ensure that Description is part of GHLabel comparision
2020-03-23 17:40:01 -07:00
Liam Newman
09ec89bc2e
Remove Repository member from GHLabel
...
It turns out GHLabel instances do not need a reference to their repo, just to root.
2020-03-23 17:40:01 -07:00
Liam Newman
863ad0f486
Clarify behavior
2020-03-23 17:40:01 -07:00
Liam Newman
79a1bb3571
Update src/test/java/org/kohsuke/github/AppTest.java
2020-03-23 17:40:01 -07:00
Liam Newman
9f1d7323c7
Reverted getter changes to highlight the more important set/update changes
2020-03-23 17:40:01 -07:00
Liam Newman
64a82f4785
Clean up proposed API changes
2020-03-23 17:40:01 -07:00
Liam Newman
f37e4bd76e
Private fields
2020-03-23 17:40:01 -07:00
Liam Newman
98ef2cc640
Update-in-place and safer single or batch calculation
2020-03-23 17:40:01 -07:00
Liam Newman
134222fd69
Minor cleanups
2020-03-23 17:40:01 -07:00
Liam Newman
0cb2371517
Third alternative proposal
...
This removes the from the fields. Functionally the behavior is unchanged but
it is no longer guaranteed at compile time. This simplifies streamlines the code slightly,
but at the cost of only being able to assert immutability rather than know it.
However, as we move to using this structure through more of the library, this is may be a better choice.
There are so many places where the GitHub API itself returns partial records or updates them dynamically.
Trying to claim immutability where it doesn't exist is not great either.
2020-03-23 17:40:01 -07:00
Liam Newman
b7de4359fd
Alternative proposal
...
The guts of this version are a bit ugly but they result reasonable API code without a ton of extra
code needed.
2020-03-23 17:40:01 -07:00
Liam Newman
2607d6a107
Make GHLabel example of proposed API design
2020-03-23 17:40:01 -07:00
Liam Newman
db46b1ce13
Merge pull request #752 from github-api/dependabot/maven/com.squareup.okio-okio-2.5.0
...
Bump okio from 2.4.3 to 2.5.0
2020-03-23 14:44:12 -07:00
dependabot-preview[bot]
d7b08d5207
Bump okio from 2.4.3 to 2.5.0
...
Bumps [okio](https://github.com/square/okio ) from 2.4.3 to 2.5.0.
- [Release notes](https://github.com/square/okio/releases )
- [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okio/compare/parent-2.4.3...parent-2.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-23 06:54:29 +00:00
Sladyn
29fbba832c
Merge branch 'master' into add_has_projects
2020-03-21 23:03:10 +05:30
Liam Newman
fd621a442a
Merge pull request #742 from sladyn98/addHtmlURL
...
Retrieve html_url from Pull Request Review Comment
2020-03-20 12:33:34 -07:00
Liam Newman
a1a73568ae
Merge branch 'master' into addHtmlURL
2020-03-20 11:41:23 -07:00
Liam Newman
3daccbd6ec
Merge pull request #740 from avano/list-checkruns-for-ref
...
[CheckRuns] Add method for listing checkruns for given ref
2020-03-20 11:39:40 -07:00
Liam Newman
293deadb48
Merge branch 'master' into addHtmlURL
2020-03-20 08:42:47 -07:00
Andrej Vano
452b56c47b
[GHEvent] Add new enum for registry_package event
2020-03-20 11:47:04 +01:00
Andrej Vano
5cb6bfa633
[CheckRuns] Add method for listing checkruns for given ref
2020-03-20 11:47:04 +01:00
Sladyn Nunes
0515cee6f3
Merge branch 'addHtmlURL' of https://github.com/sladyn98/github-api into addHtmlURL
2020-03-20 11:57:58 +05:30
Sladyn Nunes
4247112539
Adjust format
2020-03-20 11:56:22 +05:30
Sladyn Nunes
8d3374f574
Added test
2020-03-20 11:27:29 +05:30
Liam Newman
26833e5f7c
Merge branch 'master' into add_has_projects
2020-03-19 12:15:34 -07:00
Liam Newman
6752b46f67
Merge pull request #750 from github-api/dependabot/maven/spotbugs.version-4.0.1
...
Bump spotbugs.version from 4.0.0 to 4.0.1
2020-03-19 10:30:48 -07:00
dependabot-preview[bot]
b9429ffcaa
Bump spotbugs.version from 4.0.0 to 4.0.1
...
Bumps `spotbugs.version` from 4.0.0 to 4.0.1.
Updates `spotbugs` from 4.0.0 to 4.0.1
- [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.0...4.0.1 )
Updates `spotbugs-annotations` from 4.0.0 to 4.0.1
- [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.0...4.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-19 06:35:16 +00:00
Liam Newman
10827c7e21
Merge branch 'master' into addHtmlURL
2020-03-18 08:43:43 -07:00
Liam Newman
23cb4a34a4
Merge branch 'master' into add_has_projects
2020-03-18 08:43:20 -07:00
Liam Newman
adfd09565f
Merge pull request #733 from ingwarsw/add_get_team_by_slug
...
Make getTeambySlug faster
2020-03-17 15:23:14 -07:00
Karol Lassak
78b9ff49d4
Fix tests
2020-03-17 22:36:54 +01:00
Karol Lassak
fca425d25e
Add test for old getteam method
2020-03-17 22:34:13 +01:00
Karol Lassak
1a4238156c
Fix javadocs
2020-03-17 11:34:31 +01:00
Karol Lassak
f6210cc014
Change variable name to something meningfull
2020-03-17 11:21:58 +01:00
Karol Lassak
6c8b466e59
Add mocks for tests
2020-03-17 11:18:50 +01:00
Karol Lassak
2aebe97f9f
Add/restore test for getTeam
2020-03-17 11:18:33 +01:00
Karol Lassak
157724bff8
Fix rest of tests
2020-03-17 10:20:42 +01:00
Karol Lassak
6cbb1a0bee
Fix tests partially
2020-03-17 10:13:43 +01:00
Karol Lassak
960a13dd38
Merge branch 'master' into add_get_team_by_slug
2020-03-17 09:08:34 +01:00
Karol Lassak
9213f80435
Add comment to deprecation
...
Co-Authored-By: Liam Newman <bitwiseman@gmail.com >
2020-03-17 09:07:37 +01:00
Liam Newman
bccae94c7a
Merge pull request #734 from github-api/dependabot/maven/org.apache.maven.plugins-maven-site-plugin-3.9.0
...
Bump maven-site-plugin from 3.8.2 to 3.9.0
2020-03-16 12:57:09 -07:00
Liam Newman
d71f77ce06
Merge pull request #746 from github-api/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.0.0
...
Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.0
2020-03-16 12:56:54 -07:00
Liam Newman
2787f3dc71
Merge pull request #730 from github-api/dependabot/maven/com.squareup.okhttp3-okhttp-4.4.1
...
Bump okhttp from 4.4.0 to 4.4.1
2020-03-16 12:56:40 -07:00
dependabot-preview[bot]
fb00baab5b
Bump maven-site-plugin from 3.8.2 to 3.9.0
...
Bumps [maven-site-plugin](https://github.com/apache/maven-site-plugin ) from 3.8.2 to 3.9.0.
- [Release notes](https://github.com/apache/maven-site-plugin/releases )
- [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.8.2...maven-site-plugin-3.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 19:29:36 +00:00
dependabot-preview[bot]
9e22155d31
Bump okhttp from 4.4.0 to 4.4.1
...
Bumps [okhttp](https://github.com/square/okhttp ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/square/okhttp/releases )
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/okhttp/compare/parent-4.4.0...parent-4.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 19:29:35 +00:00
dependabot-preview[bot]
963373435d
Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.0
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 3.1.12.2 to 4.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-3.1.12.2...spotbugs-maven-plugin-4.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 19:29:30 +00:00
Liam Newman
377987fa92
Merge pull request #747 from sladyn98/add_ci_status_badge
...
Added github CI status badge
2020-03-16 12:28:18 -07:00
Liam Newman
0b6980639e
Merge pull request #745 from github-api/dependabot/maven/org.mockito-mockito-core-3.3.3
...
Bump mockito-core from 3.3.1 to 3.3.3
2020-03-16 12:26:26 -07:00
Liam Newman
4f1cc9f94f
Merge pull request #744 from github-api/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.2.0
...
Bump maven-javadoc-plugin from 3.1.1 to 3.2.0
2020-03-16 12:26:12 -07:00
dependabot-preview[bot]
6e5434a0ec
Bump mockito-core from 3.3.1 to 3.3.3
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.3.1 to 3.3.3.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.3.1...v3.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 19:25:57 +00:00
dependabot-preview[bot]
3244f7c38f
Bump maven-javadoc-plugin from 3.1.1 to 3.2.0
...
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.1.1...maven-javadoc-plugin-3.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 19:25:56 +00:00
Liam Newman
f27b676e89
Merge pull request #743 from github-api/dependabot/maven/org.eclipse.jgit-org.eclipse.jgit-5.7.0.202003110725-r
...
Bump org.eclipse.jgit from 5.6.1.202002131546-r to 5.7.0.202003110725-r
2020-03-16 12:25:03 -07:00
Liam Newman
4f2a80a4a3
Merge pull request #732 from github-api/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.26.3
...
Bump wiremock-jre8-standalone from 2.26.2 to 2.26.3
2020-03-16 12:24:43 -07:00
Sladyn
a51bc27829
Merge branch 'master' into add_ci_status_badge
2020-03-16 23:35:17 +05:30
Sladyn Nunes
4fd321c93d
Added github CI status badge
2020-03-16 23:32:23 +05:30
dependabot-preview[bot]
bbd62bdef5
Bump org.eclipse.jgit from 5.6.1.202002131546-r to 5.7.0.202003110725-r
...
Bumps org.eclipse.jgit from 5.6.1.202002131546-r to 5.7.0.202003110725-r.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 06:40:34 +00:00
Sladyn
4bb1d78939
Merge branch 'master' into addHtmlURL
2020-03-15 18:41:22 +05:30
Sladyn Nunes
53c37ef413
Retrieve html_url from PRReviewComment
2020-03-15 18:30:29 +05:30
Sladyn
a6511b6c5a
Merge branch 'master' into add_has_projects
2020-03-15 17:30:45 +05:30
Sladyn Nunes
829e96a2d0
Add has_projects field to github repository
2020-03-15 14:44:52 +05:30
Karol Lassak
2e25f37433
Format code
2020-03-09 16:39:22 +01:00
Karol Lassak
fbf6c73226
Make getTeambySlug fast enought
2020-03-09 16:04:01 +01:00
dependabot-preview[bot]
aab54e3f23
Bump wiremock-jre8-standalone from 2.26.2 to 2.26.3
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.26.2 to 2.26.3.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.26.2...2.26.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 06:47:44 +00:00
Liam Newman
a6eff7fbfb
[maven-release-plugin] prepare for next development iteration
2020-03-04 16:54:50 -08:00
Liam Newman
d5667d2473
[maven-release-plugin] prepare release github-api-1.108
2020-03-04 16:54:42 -08:00
Liam Newman
a42305dd59
Revert "Removed extraneous author javadocs"
...
This reverts commit 888abc9e2a .
2020-03-04 11:32:12 -08:00
Liam Newman
c22a718d14
Merge pull request #723 from XiongKezhi/complete-checks-api
...
Complete checks api
2020-03-03 23:03:10 -08:00
Liam Newman
d0b23c79e2
Merge branch 'master' into complete-checks-api
2020-03-03 19:59:21 -08:00
Liam Newman
76da04afd8
Merge pull request #725 from github-api/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.26.2
...
Bump wiremock-jre8-standalone from 2.26.1 to 2.26.2
2020-03-03 12:55:59 -08:00
XiongKezhi
768f60709f
Add Output and more tests
2020-03-03 23:45:01 +08:00
dependabot-preview[bot]
8cd3acd318
Bump wiremock-jre8-standalone from 2.26.1 to 2.26.2
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.26.1 to 2.26.2.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.26.1...2.26.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-03 06:35:55 +00:00
Kezhi Xiong
ce7cfc0648
Merge branch 'master' into complete-checks-api
2020-03-03 12:57:42 +08:00
Liam Newman
8b6cf55473
Merge pull request #719 from bitwiseman/task/deprecated
...
Remove a few long deprecated methods and fully annotate others
2020-03-02 14:06:50 -08:00
Liam Newman
75d95d844c
Update src/test/java/org/kohsuke/github/AppTest.java
...
Co-Authored-By: Karl Shultz <kshultz@cloudbees.com >
2020-03-02 08:41:21 -08:00
XiongKezhi
f54bfd3fb5
Fixed JavaDoc warning reported by maven site
2020-03-01 22:18:36 +08:00
XiongKezhi
f8a8ee9b9d
Format code
2020-03-01 22:14:53 +08:00
XiongKezhi
16faaae199
Add GHCheckSuite
2020-03-01 21:59:16 +08:00
XiongKezhi
375417527b
Change timestamps property back to String
2020-03-01 15:17:24 +08:00
XiongKezhi
10b01ca6b3
using Date for timestamps and add more JavaDoc
2020-03-01 14:01:59 +08:00
Liam Newman
f9006af04c
Merge branch 'master' into complete-checks-api
2020-02-29 15:39:38 -08:00
Kezhi Xiong
57f947576e
Delete empty line in JavaDoc
2020-02-29 20:15:32 +08:00
XiongKezhi
5a8f8c345b
parse completedAt and startedAt into Date in getters
2020-02-29 18:09:25 +08:00
XiongKezhi
e96067e3c8
Merge remote-tracking branch 'origin/complete-checks-api' into complete-checks-api
2020-02-29 13:27:02 +08:00
XiongKezhi
2242174515
add Output in GHCheckRun
2020-02-29 13:26:59 +08:00
Kezhi Xiong
73179c118b
Fixed typo in JavaDoc of getApp
2020-02-29 13:19:14 +08:00
Liam Newman
5b575134fc
Merge branch 'master' into task/deprecated
2020-02-28 14:38:30 -08:00
Liam Newman
c11c06b896
Merge pull request #720 from bitwiseman/task/inject-root
...
Enable injection of GitHub and other values into mapping
2020-02-28 14:38:09 -08:00
Liam Newman
ba8d2a251f
Merge branch 'master' into task/deprecated
2020-02-28 08:37:51 -08:00
Liam Newman
c9589b73f4
Merge pull request #722 from github-api/dependabot/maven/org.mockito-mockito-core-3.3.1
...
Bump mockito-core from 3.3.0 to 3.3.1
2020-02-28 08:37:41 -08:00
Liam Newman
32f4425100
Merge pull request #721 from github-api/dependabot/maven/com.github.tomakehurst-wiremock-jre8-standalone-2.26.1
...
Bump wiremock-jre8-standalone from 2.26.0 to 2.26.1
2020-02-28 08:37:27 -08:00
XiongKezhi
05e81484f1
format code
2020-02-28 16:57:19 +08:00
XiongKezhi
10cc79f737
add more properties to GHCheckRun
2020-02-28 15:40:51 +08:00
dependabot-preview[bot]
957d9b180d
Bump mockito-core from 3.3.0 to 3.3.1
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.3.0...v3.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-28 06:31:41 +00:00
dependabot-preview[bot]
883204fc43
Bump wiremock-jre8-standalone from 2.26.0 to 2.26.1
...
Bumps [wiremock-jre8-standalone](https://github.com/tomakehurst/wiremock ) from 2.26.0 to 2.26.1.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.26.0...2.26.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-28 06:31:11 +00:00
Liam Newman
6d3904fbbd
Change name of inject methods
2020-02-27 14:27:57 -08:00
Liam Newman
56a51f18e7
Update src/main/java/org/kohsuke/github/GHIssue.java
2020-02-27 14:20:03 -08:00
Liam Newman
307508b7a0
Move GHGist from late binding to inject bind
2020-02-27 10:23:54 -08:00
Liam Newman
66fce79427
Add ability to inject other local bindings
2020-02-27 10:23:31 -08:00
Liam Newman
5e5708d8d4
Clean up GHPerson deprecated a bit more
2020-02-27 10:16:48 -08:00
Liam Newman
944d92bbb4
Make more methods as deprecated
2020-02-27 09:40:03 -08:00
Liam Newman
0155d5aa39
Make HttpConnector a functional interface
2020-02-27 09:39:03 -08:00
Liam Newman
fe4f45c2b0
Remove DeleteToken class the was never in github v3 api
2020-02-27 09:38:50 -08:00
Liam Newman
1b63a58e63
Increase coverage
2020-02-27 09:38:24 -08:00
Liam Newman
46a141db9c
Use consistent templating for all tests
2020-02-25 14:43:37 -08:00
Liam Newman
66de06956c
Merge pull request #696 from nobe0716/feature/delete_branch_automatically
...
Add automatic deletion of branches that merged by PR
2020-02-25 13:44:01 -08:00
Liam Newman
713dd62bd1
Take new snapshot
2020-02-25 12:37:58 -08:00
Liam Newman
5ac65aafad
Merge pull request #715 from Sage-Pierce/#714
...
[#714 ]Fix query parameter construction of org member filter
2020-02-25 12:17:30 -08:00
Liam Newman
4aef92e6fe
Merge pull request #717 from bitwiseman/task/remove-fetch-array
...
Deprecate PagedIterable.asList() and PagedIterable.asSet()
2020-02-25 12:14:39 -08:00
Sage Pierce
a1b0e771e5
Merge branch 'master' into #714
2020-02-25 08:46:30 -06:00
spierce
5baeac4706
[ #714 ]More specific assertions; Add test for members with filter
2020-02-25 08:42:10 -06:00
Noah J
87aa9bd673
Merge branch 'master' into feature/delete_branch_automatically
2020-02-25 14:22:14 +09:00
Liam Newman
2ec5ca56d5
Merge branch 'master' into task/remove-fetch-array
2020-02-24 20:34:26 -08:00
Liam Newman
b5c7f83ec8
Merge pull request #718 from bitwiseman/task/iterator-remove
...
Task/iterator remove
2020-02-24 20:30:35 -08:00
Liam Newman
eb3ebdbf52
Merge pull request #716 from bitwiseman/task/inject-response
...
Use InjectableValue to provide response info
2020-02-24 20:04:40 -08:00
Liam Newman
c60698ff7e
Iterator.remove() has a default implementation
2020-02-24 20:03:50 -08:00
Liam Newman
f8c2cda257
Use InjectableValue to provide response info
2020-02-24 19:54:40 -08:00
Liam Newman
48f6c195e0
Remove toIterable from RequestBuilder
2020-02-24 19:31:53 -08:00
Liam Newman
804fa60317
Deprecate asList and asSet
2020-02-24 18:40:23 -08:00
Liam Newman
d77b99d3d4
Remove fetchArray method
2020-02-24 18:28:18 -08:00
spierce
006f1271d6
[ #714 ]Add test for new method
2020-02-24 17:22:03 -06:00
spierce
0d14514712
[ #714 ]Formatting fix
2020-02-24 16:47:35 -06:00
spierce
f25e5f9488
[ #714 ]Fix query parameter construction of org member filter
2020-02-24 15:57:08 -06:00
Liam Newman
9e8bbfd175
Merge pull request #712 from github-api/dependabot/maven/org.mockito-mockito-core-3.3.0
...
Bump mockito-core from 3.2.4 to 3.3.0
2020-02-24 07:23:34 -08:00
Liam Newman
3d11c96e23
Merge pull request #713 from github-api/oleg-nenashev-patch-1
...
Fix scm.url in pom.xml so that Dependabot can pick up changelogs
2020-02-24 07:23:10 -08:00
Oleg Nenashev
a670737ca5
Fix scm.url in pom.xml so that Dependabot can pick up changelogs
2020-02-24 10:10:30 +01:00
dependabot-preview[bot]
9fdd982e73
Bump mockito-core from 3.2.4 to 3.3.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.2.4 to 3.3.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.2.4...v3.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 06:44:28 +00:00
Liam Newman
8024918e08
[maven-release-plugin] prepare for next development iteration
2020-02-22 20:19:04 -08:00
Liam Newman
816c83c80a
Merge branch 'master' into feature/delete_branch_automatically
2020-02-22 19:33:46 -08:00
sunghyo-jung
d34881aa25
Add updated mapping files
2020-02-17 18:43:59 +09:00
sunghyo-jung
b8ad48997b
Rollback field name, add mapping files
...
`delete_branch_on_merge` is field of github repository,
So use it as same literal (ref. https://developer.github.com/v3/repos/ )
Use `getRepository` instead of `getTempRepository` at GHRepositoryTest
2020-02-17 18:42:30 +09:00
sunghyo-jung
77754b7246
Merge branch 'feature/delete_branch_automatically' of https://github.com/nobe0716/github-api into feature/delete_branch_automatically
2020-02-17 17:05:19 +09:00
sunghyo-jung
6d5bf49a51
Apply CamelCase on field delete_branch_on_merge
2020-02-17 17:03:43 +09:00
Noah J
f53b4e959c
Merge branch 'master' into feature/delete_branch_automatically
2020-02-14 01:44:39 +09:00
nobe0716
6716d156bb
Apply changes
2020-02-14 01:44:04 +09:00
sunghyo-jung
d7bb171c1e
Add automatic deletion of branches that merged by PR
...
Add method to Toggle `delete_branch_on_merge`
Locate new fields below to merge options
2020-02-12 19:02:31 +09:00