github-oauth-plugin icon indicating copy to clipboard operation
github-oauth-plugin copied to clipboard

Jenkins authentication plugin using GitHub OAuth as the source.

Results 11 github-oauth-plugin issues
Sort by recently updated
recently updated
newest added

Bumps [github-branch-source](https://github.com/jenkinsci/github-branch-source-plugin) from 2.11.4 to 1687.v7618247e672d. Release notes Sourced from github-branch-source's releases. 1687.v7618247e672d 👻 Maintenance upgrade core LTS to 2.346.1 and associated bom, fix test due to this upgrade (#609)...

dependencies
java

https://issues.jenkins.io/browse/JENKINS-43214 Continue work from #111 Add request_uri parameter according to: https://docs.github.com/en/developers/apps/building-oauth-apps/authorizing-oauth-apps https://docs.github.com/en/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps Support: 1. Shared GitHub apps with multiple Jenkins instances. 2. Custom OAuth proxy setup. Just to comment, GitHub...

enhancement

Added support for redirect uris as described at https://developer.github.com/enterprise/2.10/apps/building-oauth-apps/authorization-options-for-oauth-apps/#redirect-urls

enhancement

Previously members of authorised orgs were granted read access to repos before the github permissions of the user were checked, even if useRepositoryPermissions was enabled. This resulted in users having...

bug

Includes a new config option to list which organizations a user should be a part of before they can authenticate. When left blank, all organizations can authenticate, keeping the previous...

code review requested

There is an open PR to facilitate configuration of redirect_uri but it appears to me that it only hit one of the 2 places that the uri needed to be...

chore

Normal workflow jobs does not have the BranchJobProperty set. Only those created by multibranch pipelines have it. However, the previous code filtered all workflow jobs which hadn't this property when...

Not all Jenkins pipeline job have the BranchJob property. In that case the authorization wouldn't work. This patch makes it work for such job.

code review requested
feedback needed

When a Jenkins user does not have access to certain GitHub repositories (for example private repositories), an exception is thrown. This reduces the log level to FINEST for such condition,...

enhancement

This is useful for operators who have users whose Github accounts have multiple email addresses and their default address is a personal address. The current implementation leads to Jenkins storing...

code review requested