Refactor the team integrations structure to use one-to-one relationships
for Discord and logs.tf integrations. Update the frontend to handle the
new structure and remove unused integration types. Adjust backend
endpoints and models accordingly. Add migration scripts to update the
database schema.
The team routes have been split into separate blueprints for better
modularity and maintainability. The team invite and team integration
routes are now handled by their respective blueprints.