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

email round trip and pricing page rebrand #119

Closed
3 tasks
hannahhoward opened this issue Jul 31, 2024 · 1 comment · Fixed by storacha/w3infra#417
Closed
3 tasks

email round trip and pricing page rebrand #119

hannahhoward opened this issue Jul 31, 2024 · 1 comment · Fixed by storacha/w3infra#417
Assignees

Comments

@hannahhoward
Copy link
Member

hannahhoward commented Jul 31, 2024

  1. On the Storacha-branded console, when I enter my email, I should receive a Storacha-branded validation email.
  2. When I click to verify my email, I should be taken to a Storacha-branded validation page (on [staging.]up.web3.storage, because that's where it has to be for now).

  • Create new Postmark template & layout for Storacha
  • Modify Capability to trigger use of new template
  • Point template to validation page with param set for Storacha branding
@Peeja Peeja self-assigned this Aug 1, 2024
@Peeja
Copy link
Member

Peeja commented Aug 2, 2024

I removed the mention of the Storacha-branded pricing page, because we actually have that already; it's the post-email validation page that needs branding.

hannahhoward added a commit to storacha/w3infra that referenced this issue Sep 19, 2024
**Before Merge:**

* [ ] Set `HOSTED_ZONES` (plural) on `prod`.
* [ ] Merge #419 (which
this currently includes to get tests to pass).

---

With `NEXT_PUBLIC_W3UP_SERVICE_URL=https://petra.up.storacha.network` in
my local `console`:

![CleanShot 2024-08-19 at 17 33
15](https://github.com/user-attachments/assets/66aa54da-dbf6-47f1-9b1d-a151e9546b9f)

Then…

![CleanShot 2024-08-19 at 17 34
12](https://github.com/user-attachments/assets/03141163-ec6f-447b-bdee-48e3d0ab8abc)

And success!

![CleanShot 2024-08-19 at 17 33
55](https://github.com/user-attachments/assets/fe88b106-daa3-43dd-86ec-a71516bf1c0d)

Or, failure.

![CleanShot 2024-08-19 at 17 34
19](https://github.com/user-attachments/assets/5a8dd394-0f90-429d-a3de-dc6ca9ea3819)

Note that that error message is a dummy message in the test harness, not
something real. Also, I see to have bumped something that made the
Stripe section always appear. Previously, staging/prod was set not to
show it by not providing the right env vars. I'm not sure why that
changed, and whether we want it to.

Closes storacha/project-tracking#119

---------

Co-authored-by: hannahhoward <hannah@hannahhoward.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants