54d42c5829 
								
							 
						 
						
							
							
								
								Implement refresh relying on obtaining lock  
							
							
							
						 
						
							2022-02-16 10:16:13 +00:00  
				
					
						
							
							
								 
						
							
								e2c7ff6ddd 
								
							 
						 
						
							
							
								
								Use session to lock to protect concurrent refreshes  
							
							
							
						 
						
							2022-02-16 10:16:12 +00:00  
				
					
						
							
							
								 
						
							
								d8deaa124b 
								
							 
						 
						
							
							
								
								Improve error message when no cookie is found  
							
							
							
						 
						
							2021-10-13 19:08:11 +01:00  
				
					
						
							
							
								 
						
							
								ff914d7e17 
								
							 
						 
						
							
							
								
								Use `ErrNotImplemented` in default refresh implementation  
							
							
							
						 
						
							2021-06-22 17:04:42 -07:00  
				
					
						
							
							
								 
						
							
								593125152d 
								
							 
						 
						
							
							
								
								Standarize provider refresh implemention & logging  
							
							
							
						 
						
							2021-06-22 17:04:30 -07:00  
				
					
						
							
							
								 
						
							
								7fa6d2d024 
								
							 
						 
						
							
							
								
								Manage session time fields centrally  
							
							
							
						 
						
							2021-06-21 21:54:52 -07:00  
				
					
						
							
							
								 
						
							
								7e80e5596b 
								
							 
						 
						
							
							
								
								RefreshSessions immediately when called  
							
							
							
						 
						
							2021-06-21 21:54:52 -07:00  
				
					
						
							
							
								 
						
							
								6fb3274ca3 
								
							 
						 
						
							
							
								
								Refactor organization of scope aware request utils  
							
							... 
							
							
							
							Reorganized the structure of the Request Utils due to their widespread use
resulting in circular imports issues (mostly because of middleware & logger). 
							
						 
						
							2021-01-16 13:55:48 -08: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  
				
					
						
							
							
								 
						
							
								d69fd6af22 
								
							 
						 
						
							
							
								
								Allow Logging to stdout with separate Error Log Channel ( #718 )  
							
							... 
							
							
							
							* Add dedicated error logging writer
* Document new errors to stdout flag
* Update changelog
* Thread-safe the log buffer
* Address feedback
* Remove duplication by adding log level
* Clean up error formatting
* Apply suggestions from code review
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-08-10 11:44:08 +01:00  
				
					
						
							
							
								 
						
							
								65c228394f 
								
							 
						 
						
							
							
								
								Address gosec findings  
							
							... 
							
							
							
							Mostly handling unhandled errors appropriately.
If logging to STDERR fails, we panic. Added #nosec
comments to findings we are OK with. 
							
						 
						
							2020-08-09 07:55:39 -07:00  
				
					
						
							
							
								 
						
							
								034f057b60 
								
							 
						 
						
							
							
								
								Add session loader from session storage  
							
							
							
						 
						
							2020-07-19 17:21:42 +01:00