robmyersrobmyers

Results 8 issues of robmyersrobmyers

The current chart always `secrets.s3.accessKey` and `secrets.s3.secretKey` to be defined when using s3 storage, which can break if you rely on ec2 instance profiles. The diff below checks to make...

## Motivation and Context This enables [custom modules](https://cosmo-docs.wundergraph.com/router/custom-modules) to obtain operation [variables](https://github.com/wundergraph/cosmo/blob/0b2215907a5111769114456c1795637909f9d734/router/core/context.go#L518C2-L518C11) and [rawContent](https://github.com/wundergraph/cosmo/blob/0b2215907a5111769114456c1795637909f9d734/router/core/context.go#L515C2-L515C12) through an [OperationContext](https://github.com/wundergraph/cosmo/blob/0b2215907a5111769114456c1795637909f9d734/router/core/context.go#L478). The OperationContext interface currently exposes normalized content, but this form does not include...

router

### Component(s) router ### Is your feature request related to a problem? Please describe. I can't access the operation variables in a custom module ### Describe the solution you'd like...

enhancement

### Why the changes in this PR are needed? The test case added here will verify that a crashing bug is fixed. ### What are the changes in this PR?...

## Description From https://github.com/vektah/gqlparser/issues/375 Open Policy Agent implements a [pruneIrrelevantGraphQLASTNodes()](https://github.com/open-policy-agent/opa/blob/main/v1/topdown/graphql.go#L141) func that removes position information from the GraphQL AST. This causes issues on the [ErrorPosf()](https://github.com/vektah/gqlparser/blob/master/gqlerror/error.go#L166) path because that function assumes...

bug

### Component(s) router ### Component version [email protected] ### wgc version latest ### controlplane version n/a ### router version [email protected] ### What happened? ## Description The router computes sha256 hashes of...

bug
internally-reviewed

Note: this is NOT a bug in OPA, but it may bite OPA users like me who enable GOEXPERIMENT=jsonv2 in Go 1.25. I was surprised to see a roughly 20%...

inactive

Thanks for the great content!