3 Commits

Author SHA1 Message Date
fabio
adc0b236a3 feat: add broadcast session tracking and chatlog service with database migrations 2026-10-10 14:17:59 +02:00
fabio
8e91572ec9 feat: enable data publishing permission and enrich participant data with user profiles 2026-10-08 13:05:03 +02:00
fabio
0fe1bc2292 feat(videochat): implement LiveKit integration for video chat functionality
- Add LiveKit client setup and token generation for room access.
- Implement room management functions including CreateRoom, OpenRoom, ListRooms, and DeleteRoom.
- Introduce participant management with ListParticipants and RemoveParticipant functions.
- Create tests for room and participant management, ensuring proper authentication and authorization.
- Add error handling for LiveKit API interactions.
- Define data structures for room metadata and token responses.
- Implement status endpoint for service availability check.
2026-09-29 18:45:21 +02:00