nftstorage / nftstorage.link

πŸͺ NFT.Storage Gateway, the IPFS gateway for NFT.Storage is not "another gateway", but a caching layer for NFTs that sits on top of existing IPFS public gateways. ***Notice: Uploads have been decommissioned.**** Learn more and find a new hot storage provider for uploading new assets: nft.storage/nft-storage-classic
https://nft.storage/nft-storage-classic
Other
46 stars 10 forks source link

feat: gateway link using edge gateway worker binding #174

Closed vasco-santos closed 1 year ago

vasco-santos commented 1 year ago

This PR makes nftstorage.link to use new reads pipeline with worker binding to https://github.com/web3-storage/reads/tree/main/packages/edge-gateway . It is quite similar to https://github.com/web3-storage/w3link/tree/main/packages/edge-gateway-link but with different configurations.

Notes:

Needs before merge:

cloudflare-pages[bot] commented 1 year ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: f74eb3c
Status: βœ…  Deploy successful!
Preview URL: https://1695e9dc.nftstorage-link.pages.dev
Branch Preview URL: https://feat-gateway-link-using-edge.nftstorage-link.pages.dev

View logs

codecov-commenter commented 1 year ago

Codecov Report

Merging #174 (d270392) into main (b7e918e) will not change coverage. The diff coverage is n/a.

:exclamation: Current head d270392 differs from pull request most recent head 6c47170. Consider uploading reports for the commit 6c47170 to get more accurate results

@@           Coverage Diff           @@
##             main     #174   +/-   ##
=======================================
  Coverage   98.98%   98.98%           
=======================================
  Files           4        4           
  Lines         491      491           
=======================================
  Hits          486      486           
  Misses          5        5           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more