-
Notifications
You must be signed in to change notification settings - Fork 3
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: gate access to the site on having a Stripe plan #15
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
stop users from doing anything in the app until they have signed up for a plan through stripe for now, ignore errors trying to load this screen and just send users along to the next step
Website preview 🔗✨ |
travis
changed the title
wip: get plan gate working
feat: gate access to the site on having a plan
Nov 3, 2023
travis
changed the title
feat: gate access to the site on having a plan
feat: gate access to the site on having a Stripe plan
Nov 3, 2023
alanshaw
approved these changes
Nov 6, 2023
gobengo
added a commit
that referenced
this pull request
Nov 7, 2023
🤖 I have created a release *beep* *boop* --- ## [1.1.0](w3up-website-v1.0.0...w3up-website-v1.1.0) (2023-11-06) ### Features * add space route ([#10](#10)) ([eeb11c6](eeb11c6)) * first pass at a plans page ([#8](#8)) ([fdcebde](fdcebde)) * fix SpaceFinder and improve nav ([#16](#16)) ([94bcfe4](94bcfe4)) * gate access to the site on having a Stripe plan ([#15](#15)) ([8ddf093](8ddf093)) * nice button group, space list, and space create explainer ([#14](#14)) ([9755f89](9755f89)) * tweaks to plans to make more lovely ([#9](#9)) ([46d930c](46d930c)) ### Bug Fixes * get W3UP_PROVIDER set properly ([f65ebb9](f65ebb9)) * iron out a few styling kinks ([#5](#5)) ([8d0b37a](8d0b37a)) * make loader less ugly ([bfa55ca](bfa55ca)) * package.json uses next ^13.5.4 not latest ([#12](#12)) ([056debe](056debe)) * tailwind to check entire src tree for clases ([#7](#7)) ([dcc5de1](dcc5de1)) * type issues ([f47b9bc](f47b9bc)) * update dependencies ([7fd007d](7fd007d)) ### Other Changes * add documentation for running against a development service ([#11](#11)) ([8f31e35](8f31e35)) * fix deps ([fa59625](fa59625)) --- 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> Co-authored-by: Benjamin Goering <[email protected]>
alanshaw
pushed a commit
that referenced
this pull request
Nov 29, 2023
🤖 I have created a release *beep* *boop* --- ## 1.0.0 (2023-11-29) ### Features * add logout page ([#42](#42)) ([654453d](654453d)) * add placeholder for storage providers ([48716a6](48716a6)) * add space route ([#10](#10)) ([eeb11c6](eeb11c6)) * add stripe pricing table config ([#41](#41)) ([f9c772e](f9c772e)) * add test command ([7c9f41a](7c9f41a)) * first pass at a plans page ([#8](#8)) ([fdcebde](fdcebde)) * fix SpaceFinder and improve nav ([#16](#16)) ([94bcfe4](94bcfe4)) * gate access to the site on having a Stripe plan ([#15](#15)) ([8ddf093](8ddf093)) * get .github set up ([b6f0a9a](b6f0a9a)) * nice button group, space list, and space create explainer ([#14](#14)) ([9755f89](9755f89)) * plan gate styles ([#40](#40)) ([88823ca](88823ca)) * tweaks to plans to make more lovely ([#9](#9)) ([46d930c](46d930c)) * usage bar ([#39](#39)) ([9db653c](9db653c)) * use new w3ui ([#48](#48)) ([4430db3](4430db3)) ### Bug Fixes * add necessary cloudflare deploy config ([07047e2](07047e2)) * avoid janky re-renders when navigating from / ([#44](#44)) ([1b428c4](1b428c4)) * get W3UP_PROVIDER set properly ([f65ebb9](f65ebb9)) * iron out a few styling kinks ([#5](#5)) ([8d0b37a](8d0b37a)) * links ([f66dd6d](f66dd6d)) * lint ([525e74e](525e74e)) * make loader less ugly ([bfa55ca](bfa55ca)) * make the website work ([a19e540](a19e540)) * package.json uses next ^13.5.4 not latest ([#12](#12)) ([056debe](056debe)) * remove console.log ([9d27917](9d27917)) * remove project I accidentally checked in ([6c6b0ea](6c6b0ea)) * tailwind to check entire src tree for clases ([#7](#7)) ([dcc5de1](dcc5de1)) * type issues ([f47b9bc](f47b9bc)) * update dependencies ([7fd007d](7fd007d)) * use the correct build command ([e08304e](e08304e)) ### Other Changes * add documentation for running against a development service ([#11](#11)) ([8f31e35](8f31e35)) * add line to README to trigger/test a new release ([#28](#28)) ([0e18073](0e18073)) * add line to README.md to trigger deploy ([df63608](df63608)) * fix deps ([fa59625](fa59625)) * fix prod env url to be console.web3.storage ([#34](#34)) ([aadb538](aadb538)) * **main:** release w3up-website 1.0.0 ([38415af](38415af)) * **main:** release w3up-website 1.1.0 ([#4](#4)) ([aa11eb6](aa11eb6)) * **main:** release w3up-website 1.1.1 ([#29](#29)) ([86ee1e8](86ee1e8)) * **main:** release w3up-website 1.1.2 ([#32](#32)) ([ff91a3b](ff91a3b)) * **main:** release w3up-website 1.2.0 ([#36](#36)) ([ab4bdb9](ab4bdb9)) * update `.env.tpl` to sensible defaults for local dev ([#43](#43)) ([2865d06](2865d06)) --- 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
stop users from doing anything in the app until they have signed up for a plan through stripe
for now, ignore errors trying to load this screen and just send users along to the next step
I'd like to make this just a little more convenient for developers before I merge it, looking for thoughts at demos tomorrow morning...