Files
meet/src/frontend/src/features/rooms/api/ApiRoom.ts
T
lebaudantoine f28da45b4c (frontend) add admin controls for real-time source publication limits
Introduce new admin panel actions allowing room owners to restrict
participant source publication (video/audio/screenshare) with immediate
real-time updates across all participants.

Provides granular room-wide media control for admins to manage
bandwidth, focus attention, or handle disruptive situations by
selectively enabling or disabling specific media types instantly.
2025-09-04 11:26:48 +02:00

25 lines
430 B
TypeScript

export type ApiLiveKit = {
url: string
room: string
token: string
}
export enum ApiAccessLevel {
PUBLIC = 'public',
TRUSTED = 'trusted',
RESTRICTED = 'restricted',
}
export type ApiRoom = {
id: string
name: string
slug: string
pin_code: string
is_administrable: boolean
access_level: ApiAccessLevel
livekit?: ApiLiveKit
configuration?: {
[key: string]: string | number | boolean | string[]
}
}