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

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio-tungstenite](https://redirect.github.com/snapview/tokio-tungstenite) | dependencies | minor | `0.26.1` -> `0.27.0` | --- ### Release...

Many of our tests use a simple "canned" default schema. This PR replaces the hardcoded query/response mocks with the new subgraph mocking functionality that uses a GraphQL execution engine for...

## Is your feature request related to a problem? Please describe. I need to add some annotations to the deployment resource in order to use CircleCI Releases. Unfortunately the Router...

raised by user

## Describe the solution you'd like Improve router CORS feature to support `Access-Control-Request-Private-Network` capability. This was added to the tower CORS support in version [0.4.2](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.4.2) back in 2023. https://docs.rs/tower-http/latest/tower_http/cors/struct.AllowPrivateNetwork.html Chrome's...

raised by user

This is the primary PR where all changes were made. This has been split into 3 PRs to make it easier to digest: 1. https://github.com/apollographql/router/pull/7699/ -- Use builder for all...

Depends on https://github.com/apollographql/router/pull/7665 This PR is just for information for now. I think we could/should already apply this on dev, but it can also just serve as an example of...

# Task Refactor file uploads plugin from a temporary function-based approach to a proper Tower layer implementation, and resolve HTTP client service buffering issues that were causing runtime panics. #...

# Refactor subgraph service with HTTP utilities extraction and module reorganization ## Task Modernize the subgraph service architecture by extracting HTTP utilities into dedicated modules and reorganizing the entire subgraph...

# Extract and organize APQ functionality into dedicated module structure ## Task Extract and organize APQ (Automatic Persisted Queries) functionality from the monolithic subgraph service into a well-structured, dedicated module...

# Consolidate WebSocket handling in subscription plugin ## Task Consolidate WebSocket subscription handling logic within the subscription plugin to improve architectural clarity and code maintainability as part of the broader...