-
Notifications
You must be signed in to change notification settings - Fork 11.6k
chore: disable dashboard for creating new platform accounts #27052
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
chore: disable dashboard for creating new platform accounts #27052
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No issues found across 2 files
supalarry
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe instead of redirecting we can display a message "Platform solution has been sunset and no longer accepts new subscriptions. Instead, please integrate using our OAuth (link to docs)"
[button to go back to cal.com dashboard]
yes makes sense and this was my first thought as well, but the reason why I didn't do it i've replied on slack |
…g-new-platform-accounts
But then why not remove the page all together? If all it does it redirects to event types then we might as well just remove it from the webapp. |
yeah that works as well, we can do that |
Summary
Disables the dashboard flow for creating new platform accounts. The /settings/platform/new route now redirects based on user state instead of rendering the creation UI.
Changes:
Replace the page with server-side redirects and remove the create-new-view, metadata, and licensing wrapper. these are the redirect rules:
Visula Demo:
Disable.platform.dashboard.mov