df6b6b7ce0 
								
							 
						 
						
							
							
								
								Merge pull request  #176  from govau/fixnogopath  
							
							... 
							
							
							
							Stop assuming that GOPATH is always set, and is a single directory 
							
						 
						
							2019-06-03 16:21:39 +01:00  
				
					
						
							
							
								 
						
							
								40cf6b2626 
								
							 
						 
						
							
							
								
								Merge pull request  #168  from pusher/drop-1.11  
							
							... 
							
							
							
							Drop Go 1.11 from Travis CI 
							
						 
						
							2019-06-03 15:22:35 +01:00  
				
					
						
							
							
								 
						
							
								006322562d 
								
							 
						 
						
							
							
								
								Bump go version in configure to check for go 1.12  
							
							
							
						 
						
							2019-06-03 14:59:58 +01:00  
				
					
						
							
							
								 
						
							
								f0b6f1525b 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-06-03 14:59:56 +01:00  
				
					
						
							
							
								 
						
							
								29fb71fac5 
								
							 
						 
						
							
							
								
								Drop Go 1.11 from Travis CI  
							
							
							
						 
						
							2019-06-03 14:59:16 +01:00  
				
					
						
							
							
								 
						
							
								37475637cd 
								
							 
						 
						
							
							
								
								Install gometalinter in travis instead  
							
							
							
						 
						
							2019-06-03 17:53:47 +10:00  
				
					
						
							
							
								 
						
							
								e7d29590cd 
								
							 
						 
						
							
							
								
								Fix travis so that if "configure" fails, it doesn't try to run make  
							
							
							
						 
						
							2019-06-03 17:47:51 +10:00  
				
					
						
							
							
								 
						
							
								b05eb71adf 
								
							 
						 
						
							
							
								
								Stop assuming that GOPATH is always set, and is a single directory  
							
							... 
							
							
							
							As of I think go1.8 GOPATH is by default $HOME/go so it is incorrect to
assume that it is set.
If not set, then the Makefile assumes gometalinter will be in
/bin/gometalinter, which it likely is not, and thus fails.
We could change configure to set GOPATH in the .env, however then we
would be assuming that GOPATH is a single entry - whereas like other
paths, it can contain more than one value.
So instead this commit stops trying to install gometalinter, and like
dep, it assumes that it is installed prior.
(and since the current behaviour of the Makefile is affecting state
external to the project, that seems more logical) 
							
						 
						
							2019-06-03 17:25:48 +10:00  
				
					
						
							
							
								 
						
							
								0d56a4c570 
								
							 
						 
						
							
							
								
								Merge pull request  #171  from benbro/master  
							
							... 
							
							
							
							Fix repo link 
							
						 
						
							2019-06-01 10:06:05 +01:00  
				
					
						
							
							
								 
						
							
								60bb8fc7ea 
								
							 
						 
						
							
							
								
								Fix repo link  
							
							
							
						 
						
							2019-06-01 05:36:28 +03:00  
				
					
						
							
							
								 
						
							
								076484297e 
								
							 
						 
						
							
							
								
								Make release tarballs look like bitly's  
							
							... 
							
							
							
							Fixes  #162  
						
							2019-05-31 14:46:54 +02:00  
				
					
						
							
							
								 
						
							
								e374805f8e 
								
							 
						 
						
							
							
								
								Merge pull request  #169  from kskewes/alpine3.9  
							
							... 
							
							
							
							Update Docker base Alpine image to 3.9 
							
						 
						
							2019-05-31 09:10:02 +01:00  
				
					
						
							
							
								 
						
							
								d3f0cb43ca 
								
							 
						 
						
							
							
								
								Update Alpine to 3.9  
							
							
							
						 
						
							2019-05-31 18:54:20 +12:00  
				
					
						
							
							
								 
						
							
								f26ed5f3d1 
								
							 
						 
						
							
							
								
								Merge pull request  #166  from cschyma/patch-1  
							
							... 
							
							
							
							fix typo 
							
						 
						
							2019-05-28 14:32:41 +01:00  
				
					
						
							
							
								 
						
							
								91346df5ac 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2019-05-28 15:26:22 +02:00  
				
					
						
							
							
								 
						
							
								10e240c8bf 
								
							 
						 
						
							
							
								
								Merge pull request  #148  from pusher/proxy-session-store  
							
							... 
							
							
							
							Proxy session store 
							
						 
						
							2019-05-20 12:55:39 +02:00  
				
					
						
							
							
								 
						
							
								d40a61613e 
								
							 
						 
						
							
							
								
								Update Changelog  
							
							
							
						 
						
							2019-05-20 11:39:41 +02:00  
				
					
						
							
							
								 
						
							
								093f9da881 
								
							 
						 
						
							
							
								
								Move cipher creation to options and away from oauth2_proxy.go  
							
							
							
						 
						
							2019-05-20 11:26:13 +02:00  
				
					
						
							
							
								 
						
							
								76bd23738f 
								
							 
						 
						
							
							
								
								Simplify cookie creation form *options.CookieOptions  
							
							
							
						 
						
							2019-05-20 11:26:12 +02:00  
				
					
						
							
							
								 
						
							
								37e31b5f09 
								
							 
						 
						
							
							
								
								Remove dead code  
							
							
							
						 
						
							2019-05-20 11:26:11 +02:00  
				
					
						
							
							
								 
						
							
								c61f3a1c65 
								
							 
						 
						
							
							
								
								Use SessionStore for session in proxy  
							
							
							
						 
						
							2019-05-20 11:26:10 +02:00  
				
					
						
							
							
								 
						
							
								34cbe0497c 
								
							 
						 
						
							
							
								
								Add CreatedAt to SessionState  
							
							
							
						 
						
							2019-05-20 11:26:09 +02:00  
				
					
						
							
							
								 
						
							
								fbee5eae16 
								
							 
						 
						
							
							
								
								Initialise SessionStore in Options  
							
							
							
						 
						
							2019-05-20 11:26:04 +02:00  
				
					
						
							
							
								 
						
							
								17e97ab884 
								
							 
						 
						
							
							
								
								Merge pull request  #147  from pusher/session-store  
							
							... 
							
							
							
							Add initial session-store interface and implementation 
							
						 
						
							2019-05-20 10:18:47 +01:00  
				
					
						
							
							
								 
						
							
								4ad4b11411 
								
							 
						 
						
							
							
								
								Update documentation to include session storage  
							
							
							
						 
						
							2019-05-18 13:30:34 +02:00  
				
					
						
							
							
								 
						
							
								72fd3b96a6 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-05-18 13:10:59 +02:00  
				
					
						
							
							
								 
						
							
								54393b91ed 
								
							 
						 
						
							
							
								
								Increase linter deadline  
							
							
							
						 
						
							2019-05-18 13:10:13 +02:00  
				
					
						
							
							
								 
						
							
								1d29a0d094 
								
							 
						 
						
							
							
								
								Drop Session suffix from SessionStore methods  
							
							
							
						 
						
							2019-05-18 13:10:12 +02:00  
				
					
						
							
							
								 
						
							
								455e0004b8 
								
							 
						 
						
							
							
								
								Include SessionOptions in Options struct  
							
							
							
						 
						
							2019-05-18 13:10:11 +02:00  
				
					
						
							
							
								 
						
							
								1048584075 
								
							 
						 
						
							
							
								
								Add session-store-type flag  
							
							
							
						 
						
							2019-05-18 13:10:10 +02:00  
				
					
						
							
							
								 
						
							
								65302ed34b 
								
							 
						 
						
							
							
								
								Rename RunCookieTests to RunSessionTests  
							
							
							
						 
						
							2019-05-18 13:10:09 +02:00  
				
					
						
							
							
								 
						
							
								02e80b7aab 
								
							 
						 
						
							
							
								
								Check all information is encoded when cookie-secret set  
							
							
							
						 
						
							2019-05-18 13:10:08 +02:00  
				
					
						
							
							
								 
						
							
								553cf89579 
								
							 
						 
						
							
							
								
								Add tests for saving and loading a session in SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:08 +02:00  
				
					
						
							
							
								 
						
							
								1c2ee715b3 
								
							 
						 
						
							
							
								
								Refactor session_store_test.go  
							
							
							
						 
						
							2019-05-18 13:10:07 +02:00  
				
					
						
							
							
								 
						
							
								b965f25c10 
								
							 
						 
						
							
							
								
								Implement SaveSession in Cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:06 +02:00  
				
					
						
							
							
								 
						
							
								15a2cf8b9e 
								
							 
						 
						
							
							
								
								Implement ClearSession for cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:05 +02:00  
				
					
						
							
							
								 
						
							
								8b3a3853eb 
								
							 
						 
						
							
							
								
								Implement LoadSession in Cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:04 +02:00  
				
					
						
							
							
								 
						
							
								965d95fd4f 
								
							 
						 
						
							
							
								
								Update dependencies  
							
							
							
						 
						
							2019-05-18 13:10:03 +02:00  
				
					
						
							
							
								 
						
							
								0204054005 
								
							 
						 
						
							
							
								
								Add tests to check cookies set by SessionStores  
							
							
							
						 
						
							2019-05-18 13:10:02 +02:00  
				
					
						
							
							
								 
						
							
								6d162a1d78 
								
							 
						 
						
							
							
								
								Define session options and cookie session store types  
							
							
							
						 
						
							2019-05-18 13:10:01 +02:00  
				
					
						
							
							
								 
						
							
								530acff38c 
								
							 
						 
						
							
							
								
								Add SessionStore interface  
							
							
							
						 
						
							2019-05-18 13:10:00 +02:00  
				
					
						
							
							
								 
						
							
								fd6655411b 
								
							 
						 
						
							
							
								
								Move cookie configuration to separate package  
							
							
							
						 
						
							2019-05-18 13:09:59 +02:00  
				
					
						
							
							
								 
						
							
								2da89f8425 
								
							 
						 
						
							
							
								
								Allow embedded structs in env_options  
							
							
							
						 
						
							2019-05-18 13:09:58 +02:00  
				
					
						
							
							
								 
						
							
								14d559939f 
								
							 
						 
						
							
							
								
								Fix dependencies  
							
							
							
						 
						
							2019-05-18 13:09:57 +02:00  
				
					
						
							
							
								 
						
							
								2ab8a7d95d 
								
							 
						 
						
							
							
								
								Move SessionState to its own package  
							
							
							
						 
						
							2019-05-18 13:09:56 +02:00  
				
					
						
							
							
								 
						
							
								a1130e41a3 
								
							 
						 
						
							
							
								
								Merge pull request  #156  from pusher/fix-templates  
							
							... 
							
							
							
							Fix templating escaping for logging templates in docs 
							
						 
						
							2019-05-10 15:27:02 +01:00  
				
					
						
							
							
								 
						
							
								e10b8860a6 
								
							 
						 
						
							
							
								
								Merge pull request  #157  from pusher/docs-instructions  
							
							... 
							
							
							
							Add make targets for serving docs locally 
							
						 
						
							2019-05-10 15:26:56 +01:00  
				
					
						
							
							
								 
						
							
								5d7d0c4b4b 
								
							 
						 
						
							
							
								
								Shorten README.md ( #154 )  
							
							... 
							
							
							
							* Update README.md
* Add changelog entry
Co-Authored-By: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2019-05-10 12:25:05 +01:00  
				
					
						
							
							
								 
						
							
								16734dbee8 
								
							 
						 
						
							
							
								
								Add make targets for serving docs locally  
							
							
							
						 
						
							2019-05-10 12:07:16 +01:00  
				
					
						
							
							
								 
						
							
								090bc50ec3 
								
							 
						 
						
							
							
								
								Fix templating escaping for logging templates in docs  
							
							
							
						 
						
							2019-05-10 11:45:14 +01:00