router icon indicating copy to clipboard operation
router copied to clipboard

A configurable, high-performance routing runtime for Apollo Federation 🚀

Results 667 router issues
Sort by recently updated
recently updated
newest added

# Add content negotiation layer and integrate into HTTP pipeline ## Task Create and integrate a dedicated content negotiation layer to standardize HTTP content type handling across all federated subgraph...

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/bitnami/redis-cluster](https://redirect.github.com/bitnami/containers) ([source](https://redirect.github.com/bitnami/containers/tree/HEAD/bitnami/redis-cluster)) | major | `7.4` -> `8.0` | --- ### Configuration 📅 **Schedule**: Branch...

In our docker compose files (used for integration testing): - Enable no-new-privileges to prevent privilege escalation attacks. - Make root file systems read-only where possible [OE-826]: https://apollographql.atlassian.net/browse/OE-826?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [OE-827]: https://apollographql.atlassian.net/browse/OE-827?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQThis is...

conflicts

*Description here* Fixes #**issue_number** --- **Checklist** Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review. - [ ] Changes are compatible[^1] - [ ] Documentation[^2] completed...

## Describe the bug Router version **2.3.0** I am trying to record some metrics using "apollo_router::metrics::meter_provider()" ``` let router = apollo_router::main(); let meter = apollo_router::metrics::meter_provider().meter("apollo/router/plugins"); let histogram = meter .u64_histogram("tokio")...

raised by user

We're attempting to upgrade our setup to v2.10, the router fails to start with the following config: ``` apq: enabled: false batching: enabled: true mode: batch_http_link subgraph: all: enabled: false...

raised by user
router-upgrade

**Description** Addresses comments left in #7497 around the Helm values in the docs. The comments needed slight adjustment for clarity, but may be worthwhile to go through and validate they...

**Issue:** In Router v2, CSRF validation has been moved earlier in the request lifecycle, which unintentionally blocks access to private routes that do not require CSRF protection. As a result,...

raised by user

## Describe the bug Under certain circumstances, the `@requires` directive behaves unexpectedly. The router incorrectly asks subgraph for both: 1. The target field annotated with `@requires` 2. The dependent fields...

raised by user

An example of the refactoring unlocked by #7610. Operation limits enforcement can be done in a layer at the supergraph service. This way it's a composable piece of functionality that...