From 059d4019ba991d4c8ea24c850dcd8d987c52cf6a Mon Sep 17 00:00:00 2001 From: Yusef Napora Date: Tue, 12 Apr 2022 13:13:30 -0400 Subject: [PATCH] chore: remove generated clients page from docs site --- packages/website/next.config.js | 1 - .../website/pages/docs/client/generated.md | 22 ------ packages/website/pages/docs/client/meta.json | 1 - packages/website/public/sitemap.xml | 75 ++++++++++--------- 4 files changed, 39 insertions(+), 60 deletions(-) delete mode 100644 packages/website/pages/docs/client/generated.md diff --git a/packages/website/next.config.js b/packages/website/next.config.js index a5395dfaac..8f999a3bc9 100644 --- a/packages/website/next.config.js +++ b/packages/website/next.config.js @@ -55,7 +55,6 @@ const nextConfig = withBundleAnalyzer({ '/docs/how-to/ucan': { page: '/docs/how-to/ucan' }, '/docs/client': { page: '/docs/client/js' }, '/docs/client/https': { page: '/docs/client/http' }, - '/docs/client/generated': { page: '/docs/client/generated' }, '/docs/client/js': { page: '/docs/client/js' }, '/docs/client/api-docs': { page: '/docs/client/js' }, '/docs/client/lib': { page: '/docs/client/js' }, diff --git a/packages/website/pages/docs/client/generated.md b/packages/website/pages/docs/client/generated.md deleted file mode 100644 index 55d37ff956..0000000000 --- a/packages/website/pages/docs/client/generated.md +++ /dev/null @@ -1,22 +0,0 @@ -# OpenAPI generated clients - -If you're integrating NFT.Storage with a JavaScript project, the [JavaScript client][reference-js-client] is a natural fit. If JavaScript isn't part of your stack, the NFT.Storage [HTTP API][reference-http-api] can be used from any programming language capable of making HTTP requests. - -In addition to using the standard request libraries for your language, you can use client libraries generated from the [OpenAPI](https://www.openapis.org/) schema that describes the API. - -Please note that the generated clients are limited to uploads of 100 Mib per request. It's possible to recreate the behavior of the [JavaScript client][reference-js-client] and upload files of up to 31 Gib by first encoding your data into a Content Archive (CAR) and splitting the CAR into chunks of less than 100 Mib. Once all of the CAR chunks are uploaded, the complete file will be available for retrieval. See the [guide to CAR files][concepts-car] for more details on creating and splitting CARs. - -Generated clients are available for the following languages: - -- [Go](https://github.com/nftstorage/go-client) -- [Java](https://github.com/nftstorage/java-client) -- [PHP](https://github.com/nftstorage/php-client) -- [Python](https://github.com/nftstorage/python-client) -- [Ruby](https://github.com/nftstorage/ruby-client) -- [Rust](https://github.com/nftstorage/python-client) - -Please see the repository for each client library for usage details. - -[concepts-car]: /docs/concepts/car-files -[reference-http-api]: /api-docs/ -[reference-js-client]: /docs/client/js/ \ No newline at end of file diff --git a/packages/website/pages/docs/client/meta.json b/packages/website/pages/docs/client/meta.json index 6cd096d307..8460c7e5ab 100644 --- a/packages/website/pages/docs/client/meta.json +++ b/packages/website/pages/docs/client/meta.json @@ -1,5 +1,4 @@ { "js": { "title": "JavaScript", "type": "docs" }, - "generated": "OpenAPI generated clients", "http": "HTTP API" } \ No newline at end of file diff --git a/packages/website/public/sitemap.xml b/packages/website/public/sitemap.xml index efba3cc6d7..63160baaef 100644 --- a/packages/website/public/sitemap.xml +++ b/packages/website/public/sitemap.xml @@ -1,39 +1,42 @@ -https://nft.storage/daily12022-04-04T17:37:40.619Z -https://nft.storage/api-docs/daily0.82022-04-04T17:37:40.619Z -https://nft.storage/blog/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/blog/subscribe/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/client/generated/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/client/http/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/client/js/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/concepts/architecture-considerations/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/concepts/car-files/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/concepts/decentralized-storage/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/concepts/gateways/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/get-status/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/mint-custom-metadata/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/mint-erc-1155/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/mint-solana/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/retrieve/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/store-directory/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/how-to/ucan/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/quickstart/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/troubleshooting/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/docs/why-nft-storage/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/faq/daily0.82022-04-04T17:37:40.619Z -https://nft.storage/login/daily0.82022-04-04T17:37:40.619Z -https://nft.storage/stats/daily0.72022-04-04T17:37:40.619Z -https://nft.storage/terms/daily0.82022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2021-11-30-hello-world-nft-storage/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2021-12-14-storage-layer-maximalism/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-01-05-mikeal-modern-finance/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-01-20-decentralizing-nft-storage/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-01-31-q1-roadmap-and-beyond/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-02-08-what-am-buying/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-02-15-base-url-apis/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-02-21-use-web3-to-speed-up-web2/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-03-08-gateway-release/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-03-29-50M-uploads/daily0.72022-04-04T17:37:40.620Z -https://nft.storage/blog/post/2022-04-01-gateway-ucan-release/daily0.72022-04-04T17:37:40.620Z +https://nft.storage/daily12022-04-12T16:57:36.809Z +https://nft.storage/api-docs/daily0.82022-04-12T16:57:36.810Z +https://nft.storage/blog/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/subscribe/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/client/http/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/client/js/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/concepts/architecture-considerations/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/concepts/car-files/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/concepts/decentralized-storage/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/concepts/gateways/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/get-status/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/mint-custom-metadata/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/mint-erc-1155/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/mint-solana/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/pinning-service/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/retrieve/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/store-directory/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/how-to/ucan/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/quickstart/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/troubleshooting/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/docs/why-nft-storage/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/faq/daily0.82022-04-12T16:57:36.810Z +https://nft.storage/login/daily0.82022-04-12T16:57:36.810Z +https://nft.storage/stats/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/terms/daily0.82022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2021-11-30-hello-world-nft-storage/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2021-12-14-storage-layer-maximalism/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-01-05-mikeal-modern-finance/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-01-20-decentralizing-nft-storage/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-01-31-q1-roadmap-and-beyond/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-02-08-what-am-buying/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-02-15-base-url-apis/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-02-21-use-web3-to-speed-up-web2/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-03-08-gateway-release/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-03-29-50M-uploads/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-04-01-gateway-ucan-release/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-04-04-missing-nfts/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-04-05-announcing-nftup/daily0.72022-04-12T16:57:36.810Z +https://nft.storage/blog/post/2022-04-07-q2/daily0.72022-04-12T16:57:36.810Z \ No newline at end of file