[PR #769] feat: add invite field to creation flow #770

Open
opened 2026-02-16 12:36:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/for-web/pull/769
Author: @kasivulpis
Created: 2/15/2026
Status: 🔄 Open

Base: mainHead: invite-only


📝 Commits (5)

  • a851c05 feat: add INVITE_ONLY env and invite field
  • 255e5a6 feat: add invite field to user creation flow
  • 9f08afe feat: make user navigate to login if using a invite code
  • a97eb84 fix: fix invite field appearing in non-invite instances
  • 54a478b fix: env not having VITE_ prepend

📊 Changes

3 files changed (+29 additions, -9 deletions)

View changed files

📝 packages/client/components/auth/src/flows/FlowCreate.tsx (+18 -8)
📝 packages/client/components/auth/src/flows/Form.tsx (+7 -1)
📝 packages/client/components/common/lib/env.ts (+4 -0)

📄 Description

This PR has been tested on my own instance and is ready for review!

image image image image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stoatchat/for-web/pull/769 **Author:** [@kasivulpis](https://github.com/kasivulpis) **Created:** 2/15/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `invite-only` --- ### 📝 Commits (5) - [`a851c05`](https://github.com/stoatchat/for-web/commit/a851c05c09d0591f21a45b6bc2e57d9d523ee640) feat: add INVITE_ONLY env and invite field - [`255e5a6`](https://github.com/stoatchat/for-web/commit/255e5a6e47200b051fce831e6088bbc4d429fb0a) feat: add invite field to user creation flow - [`9f08afe`](https://github.com/stoatchat/for-web/commit/9f08afe5488417259a4dcab0fac0723a8328b6c5) feat: make user navigate to login if using a invite code - [`a97eb84`](https://github.com/stoatchat/for-web/commit/a97eb84be4fbc06f1b63f5d09791050651851c3d) fix: fix invite field appearing in non-invite instances - [`54a478b`](https://github.com/stoatchat/for-web/commit/54a478b9a45bc5f8a595d32eb8767849021b0442) fix: env not having VITE_ prepend ### 📊 Changes **3 files changed** (+29 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `packages/client/components/auth/src/flows/FlowCreate.tsx` (+18 -8) 📝 `packages/client/components/auth/src/flows/Form.tsx` (+7 -1) 📝 `packages/client/components/common/lib/env.ts` (+4 -0) </details> ### 📄 Description This PR has been tested on my own instance and is ready for review! <img width="396" height="446" alt="image" src="https://github.com/user-attachments/assets/a4cee489-25d0-45ff-a6d4-6985a2d74f06" /> <img width="400" height="454" alt="image" src="https://github.com/user-attachments/assets/3c4e0481-3082-4948-b32a-ca6a1a8502a1" /> <img width="392" height="477" alt="image" src="https://github.com/user-attachments/assets/ecc137f0-e984-4376-bbc1-c05d67c1987f" /> <img width="397" height="454" alt="image" src="https://github.com/user-attachments/assets/db869875-a913-4758-a9aa-361f21cfafcc" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 12:36:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/for-web#770