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
shuheiktgw
0bb18ee7c5
Add packages, actions, and dependabot to meta
2021-05-31 11:38:48 +09: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
1a56f9d093
Add new DISCUSSION and DISCUSSION_COMMENT GHEvents
2021-05-27 13:34:39 +02: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
80e17109de
Fix withCredetials() to correctly detect missing creds
...
Fixes #1155
2021-05-27 02:54:01 -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
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
5c64fec032
Streamline with EnumUtils
2021-04-21 16:57:37 -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
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
8af66133d2
Switch to 'main' as default branch
2021-04-19 13:27:44 -07:00
Akash Rindhe
092815747a
(refactor) Rename gitHubBeforeAfter to nonRecordingGitHub #1076
...
[#1076 ]
2021-04-18 18:41:10 +08: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
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
b72e7fa2ee
Add BEST_MATCH and expand test
2021-04-15 14:49:23 -07:00
breandan
4a5aceb1f9
add content and order parameters to GHContentSearchBuilder as per #1088
2021-04-15 16:29:23 -04: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
874ce23dd7
Improve coverage of GitHubClient
2021-04-12 15:19:48 -07:00
Liam Newman
bd19f23b3f
Merge pull request #1087 from gsmet/label-payload
...
Add label payload
2021-04-12 10:00:18 -07:00
Guillaume Smet
bf082f2a46
Properly wrap the check runs with the repository when listing them
2021-04-12 18:15:23 +02:00
Guillaume Smet
8c9eb3393b
Add label payload
2021-04-10 12:55:05 +02:00
Liam Newman
8e20f4d9f5
Replace reflection with X-HTTP-Method-Override
...
Fixes #754
2021-04-08 14:36:40 -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
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
73d2e1db5c
Add support for repository visibility
2021-04-04 06:07:25 -05:00
Guillaume Smet
97652c6803
Expose repository for artifacts, workflows and workflow runs
2021-04-03 20:54:31 +02:00
Guillaume Smet
9abfdc805b
Add support for artifacts and logs of workflow runs
2021-04-02 22:53:08 +02:00
Guillaume Smet
c19cfd98d1
Fix GHRepository#listWorkflows() and add a test
2021-03-30 19:56:52 +02:00