├── .github ├── .kodiak.toml ├── CODEOWNERS ├── pull_request_template.md ├── renovate.json └── workflows │ ├── build.yml │ ├── fossa.yml │ ├── pr-conventions.yml │ ├── release-please-mention-contributors.yml │ ├── release-please.yml │ └── stalebot.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.md ├── discovery └── main.go ├── go.mod ├── go.sum ├── graceful └── graceful.go ├── http ├── banlist │ ├── banlist.go │ └── banlist_test.go ├── http.go └── http_test.go ├── instrument ├── config.go ├── doc.go ├── global.go ├── instrument.go ├── instrument_test.go └── mock.go ├── messaging ├── config.go ├── logrus_hook.go ├── nats.go └── tls.go ├── mongoclient ├── db.go ├── options.go └── tls.go ├── ntoml ├── netlify_toml.go └── netlify_toml_test.go ├── pprof └── pprof.go └── trafficmesh ├── signature.go └── signature_test.go /.github/.kodiak.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/.kodiak.toml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/fossa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/fossa.yml -------------------------------------------------------------------------------- /.github/workflows/pr-conventions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/pr-conventions.yml -------------------------------------------------------------------------------- /.github/workflows/release-please-mention-contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/release-please-mention-contributors.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/stalebot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/.github/workflows/stalebot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | vendor/ 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/README.md -------------------------------------------------------------------------------- /discovery/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/discovery/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/go.sum -------------------------------------------------------------------------------- /graceful/graceful.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/graceful/graceful.go -------------------------------------------------------------------------------- /http/banlist/banlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/http/banlist/banlist.go -------------------------------------------------------------------------------- /http/banlist/banlist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/http/banlist/banlist_test.go -------------------------------------------------------------------------------- /http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/http/http.go -------------------------------------------------------------------------------- /http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/http/http_test.go -------------------------------------------------------------------------------- /instrument/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/config.go -------------------------------------------------------------------------------- /instrument/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/doc.go -------------------------------------------------------------------------------- /instrument/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/global.go -------------------------------------------------------------------------------- /instrument/instrument.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/instrument.go -------------------------------------------------------------------------------- /instrument/instrument_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/instrument_test.go -------------------------------------------------------------------------------- /instrument/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/instrument/mock.go -------------------------------------------------------------------------------- /messaging/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/messaging/config.go -------------------------------------------------------------------------------- /messaging/logrus_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/messaging/logrus_hook.go -------------------------------------------------------------------------------- /messaging/nats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/messaging/nats.go -------------------------------------------------------------------------------- /messaging/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/messaging/tls.go -------------------------------------------------------------------------------- /mongoclient/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/mongoclient/db.go -------------------------------------------------------------------------------- /mongoclient/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/mongoclient/options.go -------------------------------------------------------------------------------- /mongoclient/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/mongoclient/tls.go -------------------------------------------------------------------------------- /ntoml/netlify_toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/ntoml/netlify_toml.go -------------------------------------------------------------------------------- /ntoml/netlify_toml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/ntoml/netlify_toml_test.go -------------------------------------------------------------------------------- /pprof/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/pprof/pprof.go -------------------------------------------------------------------------------- /trafficmesh/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/trafficmesh/signature.go -------------------------------------------------------------------------------- /trafficmesh/signature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netlify/netlify-commons/HEAD/trafficmesh/signature_test.go --------------------------------------------------------------------------------