Add basic self hosted onboarding #1177

Merged
zachgoll merged 3 commits from zachgoll/invite-codes-fix into main 2024-09-14 05:24:19 +08:00
zachgoll commented 2024-09-14 04:36:17 +08:00 (Migrated from github.com)

Up to this point, self hosted apps have had a generic auth page when they boot up the app for the first time.

#1163 introduced invite codes for self hosted instances which enabled users to block signups to their Maybe app and allow new registrations via invite codes.

This PR puts some final touches on a basic onboarding flow for self hosted users:

  • Fixes issue where registrations page didn't respect the Setting.require_invite_for_signup setting
  • Adds welcome message and redirects to registration when self hosted instance first boots up

https://github.com/user-attachments/assets/e4da9fdd-a76f-4ed0-8430-b86e71dbf320

Up to this point, self hosted apps have had a generic auth page when they boot up the app for the first time. #1163 introduced invite codes for self hosted instances which enabled users to block signups to their Maybe app and allow new registrations via invite codes. This PR puts some final touches on a basic onboarding flow for self hosted users: - Fixes issue where registrations page didn't respect the `Setting.require_invite_for_signup` setting - Adds welcome message and redirects to registration when self hosted instance first boots up https://github.com/user-attachments/assets/e4da9fdd-a76f-4ed0-8430-b86e71dbf320
Sign in to join this conversation.