From 30877c82667ccda1e97c087911b7aeb4e24f51ee Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 2 Jun 2025 09:58:43 -0600 Subject: feat: provide minimal `ext-authz` implementation https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/ext_authz_filter --- go.mod | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'go.mod') diff --git a/go.mod b/go.mod index 1d561262..0da45df9 100644 --- a/go.mod +++ b/go.mod @@ -4,17 +4,22 @@ go 1.24 require ( github.com/cedar-policy/cedar-go v1.2.1 + github.com/envoyproxy/go-control-plane/envoy v1.32.4 github.com/magefile/mage v1.15.0 github.com/rs/zerolog v1.34.0 github.com/stretchr/testify v1.10.0 github.com/twitchtv/twirp v8.1.3+incompatible github.com/xlgmokha/x v0.0.0-20250430185455-b691eda27477 + google.golang.org/genproto/googleapis/rpc v0.0.0-20250313205543-e70fdf4c4cb4 + google.golang.org/grpc v1.71.0 google.golang.org/protobuf v1.36.6 ) require ( github.com/arthurnn/twirp-ruby v1.13.0 // indirect + github.com/cncf/xds/go v0.0.0-20241223141626-cff3c89139a3 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect + github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/golobby/container/v3 v3.3.2 // indirect github.com/google/go-cmp v0.7.0 // indirect @@ -22,14 +27,13 @@ require ( github.com/mattn/go-colorable v0.1.14 // indirect github.com/mattn/go-isatty v0.0.20 // indirect github.com/pkg/errors v0.9.1 // indirect + github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rogpeppe/go-internal v1.13.1 // indirect golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 // indirect golang.org/x/net v0.37.0 // indirect golang.org/x/sys v0.32.0 // indirect golang.org/x/text v0.24.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250313205543-e70fdf4c4cb4 // indirect - google.golang.org/grpc v1.71.0 // indirect google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect gopkg.in/yaml.v3 v3.0.1 // indirect -- cgit v1.2.3