Release v3.0.0
This commit is contained in:
		
							parent
							
								
									e1f45dd941
								
							
						
					
					
						commit
						d472cf1645
					
				
							
								
								
									
										33
									
								
								CHANGELOG.md
								
								
								
								
							
							
						
						
									
										33
									
								
								CHANGELOG.md
								
								
								
								
							|  | @ -1,23 +1,32 @@ | ||||||
| # Vx.x.x (Pre-release) | # Vx.x.x (Pre-release) | ||||||
| 
 | 
 | ||||||
|  | ## Changes since v3.0.0 | ||||||
|  | 
 | ||||||
|  | # v3.0.0 | ||||||
|  | 
 | ||||||
|  | Adoption of OAuth2_Proxy by Pusher. | ||||||
|  | Project was hard forked and tidied however no logical changes have occurred since | ||||||
|  | v2.2 as released by Bitly. | ||||||
|  | 
 | ||||||
| ## Changes since v2.2: | ## Changes since v2.2: | ||||||
| 
 | 
 | ||||||
| - Move automated build to debian base image | - #7 Migration to Pusher (@joelspeed) | ||||||
| - Add Makefile |   - Move automated build to debian base image | ||||||
|  |   - Add Makefile | ||||||
|     - Update CI to run `make test` |     - Update CI to run `make test` | ||||||
|     - Update Dockerfile to use `make clean oauth2_proxy` |     - Update Dockerfile to use `make clean oauth2_proxy` | ||||||
|     - Update `VERSION` parameter to be set by `ldflags` from Git Status |     - Update `VERSION` parameter to be set by `ldflags` from Git Status | ||||||
|     - Remove lint and test scripts |     - Remove lint and test scripts | ||||||
| - Remove Go v1.8.x from Travis CI testing |   - Remove Go v1.8.x from Travis CI testing | ||||||
| - Add CODEOWNERS file |   - Add CODEOWNERS file | ||||||
| - Add CONTRIBUTING guide |   - Add CONTRIBUTING guide | ||||||
| - Add Issue and Pull Request templates |   - Add Issue and Pull Request templates | ||||||
| - Add Dockerfile |   - Add Dockerfile | ||||||
| - Fix fsnotify import |   - Fix fsnotify import | ||||||
| - Update README to reflect new repository ownership |   - Update README to reflect new repository ownership | ||||||
| - Update CI scripts to separate linting and testing |   - Update CI scripts to separate linting and testing | ||||||
|     - Now using `gometalinter` for linting |     - Now using `gometalinter` for linting | ||||||
| - Move Go import path from `github.com/bitly/oauth2_proxy` to `github.com/pusher/oauth2_proxy` |   - Move Go import path from `github.com/bitly/oauth2_proxy` to `github.com/pusher/oauth2_proxy` | ||||||
| - Repository forked on 27/11/18 |   - Repository forked on 27/11/18 | ||||||
|     - README updated to include note that this repository is forked |     - README updated to include note that this repository is forked | ||||||
|     - CHANGLOG created to track changes to repository from original fork |     - CHANGLOG created to track changes to repository from original fork | ||||||
|  |  | ||||||
|  | @ -19,17 +19,17 @@ A list of changes can be seen in the [CHANGELOG](CHANGELOG.md). | ||||||
| 
 | 
 | ||||||
| 1.  Choose how to deploy: | 1.  Choose how to deploy: | ||||||
| 
 | 
 | ||||||
|     a. Download [Prebuilt Binary](https://github.com/pusher/oauth2_proxy/releases) (current release is `v2.2`) |     a. Download [Prebuilt Binary](https://github.com/pusher/oauth2_proxy/releases) (current release is `v3.0.0`) | ||||||
| 
 | 
 | ||||||
|     b. Build with `$ go get github.com/pusher/oauth2_proxy` which will put the binary in `$GOROOT/bin` |     b. Build with `$ go get github.com/pusher/oauth2_proxy` which will put the binary in `$GOROOT/bin` | ||||||
| 
 | 
 | ||||||
|     c. Using the prebuilt docker image [quay.io/pusher/oauth2_proxy](https://quay.io/pusher/oauth2_proxy) |     c. Using the prebuilt docker image [quay.io/pusher/oauth2_proxy](https://quay.io/pusher/oauth2_proxy) | ||||||
| 
 | 
 | ||||||
| Prebuilt binaries can be validated by extracting the file and verifying it against the `sha256sum.txt` checksum file provided for each release starting with version `v2.3`. | Prebuilt binaries can be validated by extracting the file and verifying it against the `sha256sum.txt` checksum file provided for each release starting with version `v3.0.0`. | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| sha256sum -c sha256sum.txt 2>&1 | grep OK | sha256sum -c sha256sum.txt 2>&1 | grep OK | ||||||
| oauth2_proxy-2.3.linux-amd64: OK | oauth2_proxy-3.0.0.linux-amd64: OK | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| 2.  Select a Provider and Register an OAuth Application with a Provider | 2.  Select a Provider and Register an OAuth Application with a Provider | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue