cosmo
cosmo copied to clipboard
The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. The alternative to Apollo Studio and GraphOS.
### Component(s) router ### Is your feature request related to a problem? Please describe. To facilitate CDN caching, we would like to have support for requesting persisted queries via HTTP...
### Component(s) router ### Is your feature request related to a problem? Please describe. For security, in production, we will disable schema introspection. In staging environments, we would like to...
## Motivation and Context ## TODO - [ ] Tests or benchmark included - [ ] Documentation is changed or added on [https://app.gitbook.com/](https://app.gitbook.com/) - [x] PR title must follow [conventional-commit-standard](https://github.com/wundergraph/wundergraph/blob/main/CONTRIBUTING.md#conventional-commit-standard)
### Component(s) router ### Is your feature request related to a problem? Please describe. I'm looking at a migration to using router and I have a number of currently used...
Alternative (very incomplete) POC for [feature flagging](https://github.com/wundergraph/cosmo/blob/4fde724243ae852d1b4d711e919ed1206cfed8a0/adr/graph-feature-flags.md). Instead of replacing an entire subgraph we simply enable a single field to be incrementally migrated using a feature flag provider. Need to...
Adding allow-list to have fine-grained control over headers using a new configuration specifically for WebSocket connections). There are some pre-existing integration tests that are flaky. Let's discuss some approaches to...
Added support for a new configuration option `hashHeadersWhitelist` in the WebSocket configuration. This allows specifying a whitelist of headers that should be hashed and forwarded during WebSocket connections. The implementation...
## Motivation and Context This brings together the release-please action as follwoing: 1. For pushing against the OCR a PAT is used with the following permissions: repo, workflow, write:packages For...
I created two tests to indicate the use case I tried to do. I wanted to implement Updatable, Deletable, Shareable interfaces and make its implementation via interfaceObject. Cosmo works fine...
## Motivation and Context Related work: - https://github.com/wundergraph/cosmo/pull/1130#issuecomment-2452872727 - https://github.com/wundergraph/cosmo/pull/1125 ## TODO - [ ] Tests or benchmark included - [ ] Documentation is changed or added on [https://app.gitbook.com/](https://app.gitbook.com/) -...