26ed080bed 
								
							 
						 
						
							
							
								
								Cleanup method name refactors missed in comments  
							
							
							
						 
						
							2020-11-29 14:18:14 -08:00  
				
					
						
							
							
								 
						
							
								e9f787957e 
								
							 
						 
						
							
							
								
								Standardize provider interface method names  
							
							
							
						 
						
							2020-11-28 10:25:11 -08:00  
				
					
						
							
							
								 
						
							
								4a54c9421c 
								
							 
						 
						
							
							
								
								Remove EmailDomain verification from GitLab provider  
							
							... 
							
							
							
							This is handled globally 
							
						 
						
							2020-10-20 10:01:53 -07:00  
				
					
						
							
							
								 
						
							
								0da45e97e1 
								
							 
						 
						
							
							
								
								Refactor GitLab to EnrichSessionState  
							
							
							
						 
						
							2020-10-19 14:09:45 -07:00  
				
					
						
							
							
								 
						
							
								3fa42edb73 
								
							 
						 
						
							
							
								
								Fix import path for v7 ( #800 )  
							
							... 
							
							
							
							* fix import path for v7
find ./ -name "*.go" | xargs sed -i -e 's|"github.com/oauth2-proxy/oauth2-proxy|"github.com/oauth2-proxy/oauth2-proxy/v7|'
* fix module path
* go mod tidy
* fix installation docs
* update CHANGELOG
* Update CHANGELOG.md
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-09-29 17:44:42 +01:00  
				
					
						
							
							
								 
						
							
								d4dd34a65a 
								
							 
						 
						
							
							
								
								Move provider URLs to package level vars  
							
							
							
						 
						
							2020-07-19 18:34:55 +01:00  
				
					
						
							
							
								 
						
							
								de9e65a63a 
								
							 
						 
						
							
							
								
								Migrate all requests to result pattern  
							
							
							
						 
						
							2020-07-06 20:38:00 +01:00  
				
					
						
							
							
								 
						
							
								53142455b6 
								
							 
						 
						
							
							
								
								Migrate all requests to new builder pattern  
							
							
							
						 
						
							2020-07-06 18:31:09 +01:00  
				
					
						
							
							
								 
						
							
								1b6c54cae1 
								
							 
						 
						
							
							
								
								Change how gitlab-group is parsed on options ( #639 )  
							
							... 
							
							
							
							* Changed how gitlab-group is parsed, from string to []string
See #637 
* Point out that gitlab-group can be a list
See #637 
* Reflect to the []string change on pkg/apis/options/options.go
See #637 
* Move cfg option gitlab_group to gitlab_groups
See #637 
* Renamed Group to Groups
See #637 
* Reflect the change on gitlab.go as well
See #637 
* Added #639 
* Added the author of #639  to the CHANGELOG
* Add the gitlab_groups env change to CHANGELOG.md
See #639 
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-06-26 23:26:07 +01:00  
				
					
						
							
							
								 
						
							
								f7b28cb1d3 
								
							 
						 
						
							
							
								
								Improvements to Session State code ( #536 )  
							
							... 
							
							
							
							* Drop SessionStateJSON wrapper
* Use EncrpytInto/DecryptInto to reduce sessionstate
Co-authored-by: Henry Jenkins <henry@henryjenkins.name> 
							
						 
						
							2020-05-30 08:53:38 +01:00  
				
					
						
							
							
								 
						
							
								e642daef4e 
								
							 
						 
						
							
							
								
								Support context in providers ( #519 )  
							
							... 
							
							
							
							Co-authored-by: Henry Jenkins <henry@henryjenkins.name> 
							
						 
						
							2020-05-10 13:34:59 +01:00  
				
					
						
							
							
								 
						
							
								dd05e7ff0b 
								
							 
						 
						
							
							
								
								Add new linters ( #486 )  
							
							... 
							
							
							
							* add new linters and fix issues
* fix deprecated warnings
* simplify return
* update CHANGELOG
* fix staticcheck issues
* remove a deprecated linter, minor fixes of variable initialization 
							
						 
						
							2020-04-14 09:36:44 +01:00  
				
					
						
							
							
								 
						
							
								802754caad 
								
							 
						 
						
							
							
								
								Migrate to oauth2-proxy/oauth2-proxy  
							
							
							
						 
						
							2020-03-29 15:40:10 +01:00  
				
					
						
							
							
								 
						
							
								f2661c47ba 
								
							 
						 
						
							
							
								
								Support for client secret file. ( #355 )  
							
							... 
							
							
							
							* added ClientSecretFile in ProviderData
* add documentation notes on client secret file
* added Changelog entry for Client Secret File PR
* fixing configuration.md
* addressing PR issue of ClientSecret property naming
* Update providers/provider_data.go
Co-Authored-By: Joel Speed <Joel.speed@hotmail.co.uk>
* corrected changelog entry
* fixed typo in GetClientSecret
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-02-15 13:44:39 +00:00  
				
					
						
							
							
								 
						
							
								4de49983fb 
								
							 
						 
						
							
							
								
								Rework GitLab provider ( #231 )  
							
							... 
							
							
							
							* Initial version of OIDC based GitLab provider
* Add support for email domain check to GitLab provider
* Add gitlab.com as default issuer for GitLab provider
* Update documentation for GitLab provider
* Update unit tests for new GitLab provider implementation
* Update CHANGELOG for GitLab provider
* Rename GitLab test access token as response to linter 
							
						 
						
							2019-08-06 12:20:54 +01:00  
				
					
						
							
							
								 
						
							
								6366690927 
								
							 
						 
						
							
							
								
								Fix gofmt for changed files  
							
							
							
						 
						
							2019-06-15 11:34:00 +02:00  
				
					
						
							
							
								 
						
							
								fb9616160e 
								
							 
						 
						
							
							
								
								Move logger to pkg/logger  
							
							
							
						 
						
							2019-06-15 11:33:58 +02:00  
				
					
						
							
							
								 
						
							
								8027cc454e 
								
							 
						 
						
							
							
								
								Move api to pkg/requests  
							
							
							
						 
						
							2019-06-08 07:40:43 +01:00  
				
					
						
							
							
								 
						
							
								2ab8a7d95d 
								
							 
						 
						
							
							
								
								Move SessionState to its own package  
							
							
							
						 
						
							2019-05-18 13:09:56 +02:00  
				
					
						
							
							
								 
						
							
								8ec025f536 
								
							 
						 
						
							
							
								
								Auth and standard logging with file rolling  
							
							
							
						 
						
							2019-04-12 08:59:46 -07:00  
				
					
						
							
							
								 
						
							
								e200bd5c20 
								
							 
						 
						
							
							
								
								Add comments to exported methods for providers package  
							
							
							
						 
						
							2018-12-20 10:37:59 +00:00  
				
					
						
							
							
								 
						
							
								847cf25228 
								
							 
						 
						
							
							
								
								Move imports from bitly to pusher  
							
							
							
						 
						
							2018-11-27 11:45:05 +00:00  
				
					
						
							
							
								 
						
							
								f2a995b8d9 
								
							 
						 
						
							
							
								
								providers: update gitlab api endpoint to use latest version, v4  
							
							
							
						 
						
							2017-11-06 12:05:58 -05:00  
				
					
						
							
							
								 
						
							
								982439a8d8 
								
							 
						 
						
							
							
								
								Reduce the default GitLab scope  
							
							
							
						 
						
							2017-09-12 23:42:07 +02:00  
				
					
						
							
							
								 
						
							
								034612bf8b 
								
							 
						 
						
							
							
								
								Add GitLab provider  
							
							
							
						 
						
							2016-02-17 06:19:52 -06:00