Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: NFT.storage changes #2560

Merged
merged 7 commits into from
Apr 4, 2024
Merged

feat: NFT.storage changes #2560

merged 7 commits into from
Apr 4, 2024

Conversation

travis
Copy link
Contributor

@travis travis commented Apr 4, 2024

Make all (most?) of the requested changes from https://github.com/orgs/w3s-project/projects/1/views/1?pane=issue&itemId=57594940

Note that once this PR is deployed, new user signups will be disabled - I did not put these behind a feature flag as there doesn't seem to be a strong need for one.

A few caveats:

  1. I put the same banner at the top of every page - since the menu is in the global layout it's tricky to get different banners displaying on different pages. This means that the requests to have different pages link to different URLs are challenging to accommodate, so I've gone down the easy path.
  2. The error message for new users is a little janky - I followed the letter of the request but it's not terribly pretty:
Screenshot 2024-04-04 at 12 28 33 PM

We could make this prettier but it's nontrivial work, so I'm proposing we ship with this and iterate but would be open to iterating before we ship.

@travis travis requested a review from gobengo April 4, 2024 20:13
@travis travis changed the title NFT.storage changes feat: NFT.storage changes Apr 4, 2024
@gobengo
Copy link
Contributor

gobengo commented Apr 4, 2024

lgtm, but worth fixing the failed check named 'website'. I think it might just be due to some lint rules (that IMO aren't that helpful here) https://github.com/nftstorage/nft.storage/actions/runs/8560717653/job/23460342853?pr=2560#step:5:121

Copy link

cloudflare-workers-and-pages bot commented Apr 4, 2024

Deploying nft-storage with  Cloudflare Pages  Cloudflare Pages

Latest commit: f6e3975
Status: ✅  Deploy successful!
Preview URL: https://af72cdc5.nft-storage-1at.pages.dev
Branch Preview URL: https://feat-nft-storage-changes.nft-storage-1at.pages.dev

View logs

@travis travis merged commit 1903214 into main Apr 4, 2024
14 checks passed
@travis travis deleted the feat/nft-storage-changes branch April 4, 2024 21:58
travis pushed a commit that referenced this pull request Apr 5, 2024
🤖 I have created a release *beep* *boop*
---


##
[2.10.0](website-v2.9.0...website-v2.10.0)
(2024-04-04)


### Features

* NFT.storage changes
([#2560](#2560))
([1903214](1903214))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
travis pushed a commit that referenced this pull request Apr 5, 2024
🤖 I have created a release *beep* *boop*
---


##
[4.7.0](api-v4.6.0...api-v4.7.0)
(2024-04-04)


### Features

* NFT.storage changes
([#2560](#2560))
([1903214](1903214))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants