This PR introduces the new team-based user model into our main codebase. The primary goal of this update is to enhance collaboration and simplify form management by transitioning from individual user accounts to a unified team structure.
The user model has been refactored to align with the team-based structure.
Migration scripts have been tested to ensure seamless transition for existing users.
Updated the Team settings interface to accommodate the new model.
Forms now belong both to an owner (user) and a team
Used Jetstream Boilerplate for managing Team and members
This PR introduces the new team-based user model into our main codebase. The primary goal of this update is to enhance collaboration and simplify form management by transitioning from individual user accounts to a unified team structure.