From c75730262c1b3d3523ce926b385cc7f351468c63 Mon Sep 17 00:00:00 2001 From: Maria Elisabeth Schreiber Date: Tue, 13 Feb 2024 14:33:37 -0700 Subject: [PATCH 1/2] Add file uploads --- src/content/graphos/enterprise/config.json | 5 +++++ src/content/graphos/enterprise/index.mdx | 1 + 2 files changed, 6 insertions(+) diff --git a/src/content/graphos/enterprise/config.json b/src/content/graphos/enterprise/config.json index f1400819d..c29810484 100644 --- a/src/content/graphos/enterprise/config.json +++ b/src/content/graphos/enterprise/config.json @@ -22,6 +22,11 @@ "Apollo Router Features": { "Overview": "https://www.apollographql.com/docs/router/enterprise-features", "GraphQL subscriptions": "https://www.apollographql.com/docs/router/executing-operations/subscription-support", + "File uploads": [ "https://www.apollographql.com/docs/router/executing-operations/file-uploads", + [ + "preview" + ] + ], "Distributed caching": "https://www.apollographql.com/docs/router/configuration/distributed-caching", "JWT Authentication": "https://www.apollographql.com/docs/router/configuration/authn-jwt", "Authorization": "https://www.apollographql.com/docs/router/configuration/authorization", diff --git a/src/content/graphos/enterprise/index.mdx b/src/content/graphos/enterprise/index.mdx index 18c83ebf6..4ee629d9b 100644 --- a/src/content/graphos/enterprise/index.mdx +++ b/src/content/graphos/enterprise/index.mdx @@ -65,6 +65,7 @@ This architecture helps you satisfy sophisticated requirements around data compl [The Apollo Router](/router/) supports a collection of features specific to GraphOS Enterprise organizations. These include: - **Real-time updates** via [GraphQL subscriptions](/router/executing-operations/subscription-support/) +- Support for [**file uploads** via multipart requests](/router/executing-operations/file-uploads) - **Authentication of inbound requests** via [JSON Web Token (JWT)](/router/configuration/authn-jwt/) - [**Authorization** of specific fields and types](/router/configuration/authorization) through the [`@requiresScopes`](/router/configuration/authorization#requiresscopes), [`@authenticated`](/router/configuration/authorization#authenticated), and [`@policy`](/router/configuration/authorization#policy) directives - Incremental migration between subgraphs through [the progressive `@override` directive](/federation/entities-advanced/#incremental-migration-with-progressive-override). From aa2581fbec1f403db57c724183c1c62bc32cb0a1 Mon Sep 17 00:00:00 2001 From: Maria Elisabeth Schreiber Date: Tue, 20 Feb 2024 13:38:53 -0700 Subject: [PATCH 2/2] Add file uploads to shared enterprise component --- src/content/graphos/enterprise/index.mdx | 2 +- src/content/shared/graphos-router-features.mdx | 2 +- styles/Apollo/Headings.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/graphos/enterprise/index.mdx b/src/content/graphos/enterprise/index.mdx index 43808185e..c74200287 100644 --- a/src/content/graphos/enterprise/index.mdx +++ b/src/content/graphos/enterprise/index.mdx @@ -56,7 +56,7 @@ This architecture helps you satisfy sophisticated requirements around data compl -### Premium GraphOS Router features +### Premium GraphOS router features diff --git a/src/content/shared/graphos-router-features.mdx b/src/content/shared/graphos-router-features.mdx index d61a7b0c0..8b4f88ee8 100644 --- a/src/content/shared/graphos-router-features.mdx +++ b/src/content/shared/graphos-router-features.mdx @@ -1,7 +1,7 @@ - [The Apollo Router](https://www.apollographql.com/docs/router/) supports a collection of premium features specific to GraphOS. These include: - **Real-time updates** via [GraphQL subscriptions](https://www.apollographql.com/docs/router/executing-operations/subscription-support/) +- Support for [**file uploads** via multipart requests](./executing-operations/file-uploads) - **Authentication of inbound requests** via [JSON Web Token (JWT)](https://www.apollographql.com/docs/router/configuration/authn-jwt/) - [**Authorization** of specific fields and types](https://www.apollographql.com/docs/router/configuration/authorization) through the [`@requiresScopes`](https://www.apollographql.com/docs/router/configuration/authorization#requiresscopes), [`@authenticated`](https://www.apollographql.com/docs/router/configuration/authorization#authenticated), and [`@policy`](https://www.apollographql.com/docs/router/configuration/authorization#policy) directives - Incremental migration between subgraphs through [the progressive `@override` directive](/federation/entities-advanced/#incremental-migration-with-progressive-override). diff --git a/styles/Apollo/Headings.yml b/styles/Apollo/Headings.yml index 02c16bbc5..f8af2cac5 100644 --- a/styles/Apollo/Headings.yml +++ b/styles/Apollo/Headings.yml @@ -44,7 +44,7 @@ exceptions: - GDPR - GitHub - GraphOS - - Premium GraphOS Router features + - Premium GraphOS router features - GraphOS Studio - GraphQL Summit - Go live