These 35 commits are when the Protocol Buffers files have changed:
Commit: | bb8dc77 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | Stephan Renatus |
build(deps): bump github.com/open-policy-agent/opa from 1.2.0 to 1.3.0 Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) from 1.2.0 to 1.3.0. - [Release notes](https://github.com/open-policy-agent/opa/releases) - [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-policy-agent/opa/compare/v1.2.0...v1.3.0) --- updated-dependencies: - dependency-name: github.com/open-policy-agent/opa dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
The documentation is generated from this commit.
Commit: | 3e4f324 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | Ashutosh Narkar |
build(deps): bump github.com/open-policy-agent/opa from 1.0.1 to 1.1.0 Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) from 1.0.1 to 1.1.0. - [Release notes](https://github.com/open-policy-agent/opa/releases) - [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-policy-agent/opa/compare/v1.0.1...v1.1.0) --- updated-dependencies: - dependency-name: github.com/open-policy-agent/opa dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Commit: | eced395 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | Ashutosh Narkar |
build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 Bumps google.golang.org/protobuf from 1.33.0 to 1.34.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Commit: | 319399c | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#527) Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Commit: | f3ad843 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | Ashutosh Narkar |
build(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.61.1 to 1.62.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.61.1...v1.62.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Commit: | 2800482 | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
deps(build): Bump OPA v0.49.1 -> v0.49.2 Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | dd0d8e8 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | Ashutosh Narkar |
build(deps): bump google.golang.org/grpc from 1.52.3 to 1.53.0 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.52.3 to 1.53.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.52.3...v1.53.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Commit: | 5cd1c0b | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#384) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.51.0 to 1.52.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.51.0...v1.52.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Commit: | 6aba311 | |
---|---|---|
Author: | Stephan Renatus | |
Committer: | GitHub |
build(deps): bump github.com/open-policy-agent/opa: 0.39.0 -> 0.40.0 (#333) Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Commit: | 8be224a | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
build(deps): bump github.com/open-policy-agent/opa 0.38.1 -> 0.39.0 Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | 47d10e8 | |
---|---|---|
Author: | Stephan Renatus | |
Committer: | GitHub |
build(deps): bump github.com/open-policy-agent/opa 0.35.0 -> 0.36.0 (#308) Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Commit: | c819803 | |
---|---|---|
Author: | Stephan Renatus | |
Committer: | Ashutosh Narkar |
internal: rework some gRPC payload parsing details - only read one message, balk on compressed payload - move proto parsing into plugin initialization, adapt/add tests - use protobuf APIv2, replace jhump/protoreflect - don't error our on unknown service/method What shall we do if the gRPC service/method isn't in our protoset? We could fail, or we could skip unmarshaling the body (since we cannot). This commit makes the plugin skip unmarshaling the body, since it's then up to the policy code to determine if an unknown request payload is OK or not OK. - cover empty message - skip compressed payloads - deal with truncated gRPC bodies - examples/grpc: add testsrv Imported from https://github.com/fullstorydev/grpcui/tree/47d4d718028c86c/testing/cmd/testsvr The MIT License (MIT) Copyright (c) 2017 FullStory, Inc The only change is the listening address (127.0.0.1 -> 0.0.0.0), and adding a Dockerfile. - examples/grpc: add docker-compose setup with envoy, testsrv, opa-envoy - workflow: add Envoy e2e to post-merge workflow - workflow: combine post-merge and pull-request - add debug logs for gRPC payload processing Also slightly refactors the other callsites of logrus.Debug() -- the loglevel check was redundant. Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
Commit: | d1a8f38 | |
---|---|---|
Author: | Pedro Ferreira | |
Committer: | Ashutosh Narkar |
feature: parse gRPC request payloads With the new functionality from envoy to "pack_as_bytes", opa can decode the raw body into the parsed body to make policy decisions. Co-authored-by: Stephan Renatus <stephan@styra.com> Signed-off-by: Pedro Ferreira <pnlferreira@gmail.com>
Commit: | d2411e3 | |
---|---|---|
Author: | Stephan Renatus | |
Committer: | Ashutosh Narkar |
deps: update deps Notable bumps: - google.golang.org/grpc v1.23.0 ⏩ v1.33.1 - github.com/envoyproxy/go-control-plane v0.9.0 ⏩ v0.9.7 - github.com/sirupsen/logrus v1.4.2 ⏩ v1.7.0 Signed-off-by: Stephan Renatus <srenatus@chef.io>
Commit: | bbf7dca | |
---|---|---|
Author: | Thomas Copeland | |
Committer: | Ashutosh Narkar |
Update go-control-plane to v0.9.0 Signed-off-by: Thomas Copeland <thomasco@yelp.com>
Commit: | f38e6d8 | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
vendor: Support for gRPC Server Reflection Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | f076af6 | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
vendor: Migrate to gomodules. Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | c63663d | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Torin Sandall |
vendor: Migrate to dep Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | 66c3bb1 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.12.0 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 2f3b264 | |
---|---|---|
Author: | opa-updater-automation |
Update OPA version to v0.12.0 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | c20bcc4 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Torin Sandall |
vendor: Update to v0.11.0 Signed-off-by: Torin Sandall <torinsandall@gmail.com>
Commit: | 0954d22 | |
---|---|---|
Author: | opa-updater-automation |
Update OPA version to v0.11.0 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | c7ada0d | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
Vendor changes for updating proto buffer definitions. Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | 25176b3 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.10.7 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 24618fd | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.10.6 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 06b64c8 | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
Refactor istio-opa into a custom plugin.Add support for decision logs. Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | 5de138c | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
Update the opa-istio plugin with the new plugin framework implemented in OPA v0.10.3 Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | 16749fd | |
---|---|---|
Author: | Ashutosh Narkar | |
Committer: | Ashutosh Narkar |
Update OPA version to 0.10.2 Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
Commit: | d8f60cb | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.9.2 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 70cc55d | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.9.1 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 283d4a8 | |
---|---|---|
Author: | Torin Sandall | |
Committer: | Torin Sandall |
Vendoring: Update to depend on Envoy ext_authz Update vendored packages to depend on Envoy's ext_authz API. The gRPC proxy and Istio dependencies are no longer required. Signed-off-by: Torin Sandall <torinsandall@gmail.com>
Commit: | e4d4c80 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.9.0 Signed-off-by: opa-updater-automation <opa-updater-automation@openpolicyagent.org>
Commit: | 8a77119 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Torin Sandall |
Update OPA version to v0.8.2
Commit: | 4c7f294 | |
---|---|---|
Author: | opa-updater-automation | |
Committer: | Ashutosh Narkar |
Update OPA version to v0.8.1
Commit: | ac1bf8c | |
---|---|---|
Author: | Ashutosh Narkar |
Vendoring: Initial dependencies Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>