Hidetake Iwata
7011f03094
Release v1.11.0
v1.11.0
2019-05-16 21:59:50 +09:00
Hidetake Iwata
6aef98cef7
Bump to int128/oauth2cli:v1.4.0 ( #82 )
2019-05-16 21:55:56 +09:00
Hidetake Iwata
93bb1d39b9
Add fallback ports for local server ( #79 )
2019-05-16 20:38:45 +09:00
Hidetake Iwata
c8116e2eae
Update keycloak.md
2019-05-14 15:42:05 +09:00
Hidetake Iwata
f2de8dd987
Refactor log messages and etc. ( #77 )
...
* Refactor log messages
* Refactor token verification
2019-05-14 13:49:43 +09:00
Hidetake Iwata
915fb35bc8
Raise error on invalid certificate (as kubectl) ( #73 )
2019-05-14 11:32:11 +09:00
Hidetake Iwata
51ccd70af3
go mod tidy
2019-05-14 11:26:06 +09:00
dependabot[bot]
c6df597fb0
Bump github.com/golang/mock from 1.3.0 to 1.3.1 ( #76 )
...
Bumps [github.com/golang/mock](https://github.com/golang/mock ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/golang/mock/releases )
- [Commits](https://github.com/golang/mock/compare/v1.3.0...1.3.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-05-14 11:24:03 +09:00
Hidetake Iwata
ee78f6f735
Make integration tests in parallel ( #75 )
2019-05-13 21:25:20 +09:00
Hidetake Iwata
6e484a2b89
Add golangci-lint ( #74 )
...
* Add golangci-lint
* Fix lint errors
2019-05-13 10:19:25 +09:00
Hidetake Iwata
8050db7e05
go mod tidy
2019-05-13 09:26:28 +09:00
dependabot[bot]
cd54ca0df0
Bump github.com/golang/mock from 1.2.0 to 1.3.0 ( #71 )
...
Bumps [github.com/golang/mock](https://github.com/golang/mock ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/golang/mock/releases )
- [Commits](https://github.com/golang/mock/compare/v1.2.0...v1.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-05-04 17:58:42 +09:00
Hidetake Iwata
45f83b0b0e
Add multiple kubeconfig support ( #70 )
2019-04-29 14:34:56 +09:00
Hidetake Iwata
51b7ca1600
Fix templates for the latest goxzst
2019-04-22 09:42:01 +09:00
Hidetake Iwata
83f85a9b53
Dump all claims of ID token to debug log ( #68 )
...
* Dump all claims of ID token to debug log
* Add dump when a user already has a token
2019-04-19 10:29:56 +09:00
Hidetake Iwata
d82c8a2dd1
Fix error of go get and remove golint ( #69 )
...
* Remove golint
* Fix error of go get github.com/int128/ghcp
2019-04-19 10:26:03 +09:00
Hidetake Iwata
072bee6992
Add --certificate-authority option ( #67 )
2019-04-18 10:50:38 +09:00
Hidetake Iwata
5c07850a68
Add --user option ( #66 )
2019-04-18 10:38:23 +09:00
Hidetake Iwata
5c8c80f055
Add --context option ( #65 )
2019-04-18 10:12:48 +09:00
Hidetake Iwata
bc7bfabfb2
Move to pflags ( #62 )
2019-04-17 16:58:17 +09:00
Hidetake Iwata
73112546de
Update README.md
2019-04-17 16:56:44 +09:00
Hidetake Iwata
356f0d519d
Add debug log feature ( #58 )
v1.10.0
2019-04-16 09:27:38 +09:00
Hidetake Iwata
e84d29bc6b
Fix flaky test ( #61 )
2019-04-16 09:13:39 +09:00
Hidetake Iwata
ae80ebf148
Refactor: use dedicated Logger on authentication callback ( #59 )
2019-04-14 14:49:12 +09:00
Nathaniel Irons
5942c82b5f
Change expected binary name to kubelogin ( #57 )
2019-04-12 10:16:18 +09:00
Hidetake Iwata
a5f9c698ea
Bump Go to 1.12.3 ( #56 )
2019-04-11 12:52:41 +09:00
Hidetake Iwata
40ef2c25b8
Update README.md
2019-04-11 10:48:19 +09:00
Hidetake Iwata
2422c46271
Refactor integration tests ( #54 )
...
* Refactor integration tests
* Refactor: move keys
* Refactor authserver
* Refactor: do not generate key on test runtime
* Refactor: package keys in integration tests
* Refactor: use context on sending browser request
* Refactor: use testing.T logger on integration tests
2019-04-11 10:43:05 +09:00
Hidetake Iwata
6ca0ee8013
Skip login if kubeconfig has valid ID token ( #52 )
...
* Skip login if kubeconfig has valid ID token
* Add integration test for skip login feature
2019-04-10 10:20:13 +09:00
Hidetake Iwata
9ac252667a
Update README.md
2019-04-09 13:34:47 +09:00
Hidetake Iwata
000711f52e
Add support of HTTP_PROXY, HTTPS_PROXY and NO_PROXY ( #51 )
v1.9.1
2019-04-09 13:17:12 +09:00
Hidetake Iwata
e465c4852b
Introduce dig container ( #50 )
2019-04-09 12:37:44 +09:00
Hidetake Iwata
003badb0bc
Fix nil pointer error ( #49 )
2019-04-09 10:19:25 +09:00
Hidetake Iwata
0873a193a5
Refactor: extract adaptors.Logger
2019-04-08 16:07:26 +09:00
Hidetake Iwata
5e80b1858e
Refactor: logs
2019-04-08 16:07:26 +09:00
Hidetake Iwata
c816281657
Refactor: add test of usecases.Login
2019-04-08 13:35:01 +09:00
Hidetake Iwata
0db49860f9
Refactor: extract adaptors.HTTPClientConfig
2019-04-08 13:35:01 +09:00
Hidetake Iwata
d70c9db036
Refactor: extract adaptors.HTTP
2019-04-08 13:35:01 +09:00
Hidetake Iwata
675b5e5fff
Refactor: extract adaptors.OIDC
2019-04-08 13:35:01 +09:00
Hidetake Iwata
e3bfc321a2
Refactor: extract adaptors.KubeConfig
2019-04-08 13:35:01 +09:00
Hidetake Iwata
b34d0fb32f
Refactor: add di package
2019-04-08 13:35:01 +09:00
Hidetake Iwata
4c61a71ed4
Add test of adaptors.Cmd ( #45 )
2019-04-07 19:33:53 +09:00
Hidetake Iwata
8a02ed0fb0
Split cli package into adaptors and use-cases ( #44 )
2019-04-05 14:52:15 +09:00
Hidetake Iwata
3485c5408e
Replace with errors.Errorf() and errors.Wrapf() ( #43 )
2019-04-05 12:12:00 +09:00
Hidetake Iwata
fb99977e98
Update README.md
2019-04-05 10:53:32 +09:00
Hidetake Iwata
39b441a7c2
Run go get at once
v1.9.0
2019-04-05 10:40:23 +09:00
Hidetake Iwata
cde5becf67
Fix release in Makefile
2019-04-05 10:37:02 +09:00
Hidetake Iwata
460b14a159
Use CI context
2019-04-05 10:36:12 +09:00
Hidetake Iwata
8436fe3494
Merge pull request #42 from int128/krew
...
Add yaml for Krew installation
2019-04-05 10:28:23 +09:00
Hidetake Iwata
9d2319ee2f
Do not set change log on release
2019-04-05 10:17:42 +09:00