- Add group_name column to teams table for mapping teams to OBS groups - Create API endpoints for group creation (/api/createGroup) and bulk sync (/api/syncGroups) - Update teams UI with group status display and creation buttons - Implement automatic group assignment when adding streams - Add comprehensive OBS setup documentation (docs/OBS_SETUP.md) - Fix team list spacing issue with explicit margins - Update OBS client with group management functions - Add database migration script for existing deployments 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
No EOL
298 B
TypeScript
18 lines
No EOL
298 B
TypeScript
export type Stream = {
|
|
id: number;
|
|
name: string;
|
|
obs_source_name: string;
|
|
url: string;
|
|
team_id: number;
|
|
};
|
|
|
|
export type Screen = {
|
|
screen: string;
|
|
id: number;
|
|
};
|
|
|
|
export type Team = {
|
|
team_id: number;
|
|
team_name: string;
|
|
group_name?: string | null;
|
|
}; |