├── .github └── workflows │ └── go.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── assets ├── lenna-face.json ├── lenna-label.json ├── lenna-safe-search.json ├── lenna.jpg ├── pigeon-app.gif ├── pigeon-cmd.gif ├── pigeon-label.json └── pigeon.png ├── client.go ├── client_test.go ├── cmd └── pigeon │ ├── README.md │ ├── flag.go │ ├── flag_test.go │ └── main.go ├── config.go ├── config_test.go ├── credentials ├── application_credentials_provider.go ├── application_credentials_provider_test.go ├── credentials.go ├── credentials_test.go ├── env_provider.go ├── env_provider_test.go ├── example.json ├── static_provider.go └── static_provider_test.go ├── feature.go ├── feature_test.go ├── go.mod ├── go.sum └── pigeon.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/README.md -------------------------------------------------------------------------------- /assets/lenna-face.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/lenna-face.json -------------------------------------------------------------------------------- /assets/lenna-label.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/lenna-label.json -------------------------------------------------------------------------------- /assets/lenna-safe-search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/lenna-safe-search.json -------------------------------------------------------------------------------- /assets/lenna.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/lenna.jpg -------------------------------------------------------------------------------- /assets/pigeon-app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/pigeon-app.gif -------------------------------------------------------------------------------- /assets/pigeon-cmd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/pigeon-cmd.gif -------------------------------------------------------------------------------- /assets/pigeon-label.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/pigeon-label.json -------------------------------------------------------------------------------- /assets/pigeon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/assets/pigeon.png -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/client.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/client_test.go -------------------------------------------------------------------------------- /cmd/pigeon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/cmd/pigeon/README.md -------------------------------------------------------------------------------- /cmd/pigeon/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/cmd/pigeon/flag.go -------------------------------------------------------------------------------- /cmd/pigeon/flag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/cmd/pigeon/flag_test.go -------------------------------------------------------------------------------- /cmd/pigeon/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/cmd/pigeon/main.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/config.go -------------------------------------------------------------------------------- /config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/config_test.go -------------------------------------------------------------------------------- /credentials/application_credentials_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/application_credentials_provider.go -------------------------------------------------------------------------------- /credentials/application_credentials_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/application_credentials_provider_test.go -------------------------------------------------------------------------------- /credentials/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/credentials.go -------------------------------------------------------------------------------- /credentials/credentials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/credentials_test.go -------------------------------------------------------------------------------- /credentials/env_provider.go: -------------------------------------------------------------------------------- 1 | package credentials 2 | -------------------------------------------------------------------------------- /credentials/env_provider_test.go: -------------------------------------------------------------------------------- 1 | package credentials 2 | -------------------------------------------------------------------------------- /credentials/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/example.json -------------------------------------------------------------------------------- /credentials/static_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/static_provider.go -------------------------------------------------------------------------------- /credentials/static_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/credentials/static_provider_test.go -------------------------------------------------------------------------------- /feature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/feature.go -------------------------------------------------------------------------------- /feature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/feature_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/go.sum -------------------------------------------------------------------------------- /pigeon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaneshin/pigeon/HEAD/pigeon.go --------------------------------------------------------------------------------