Added a Live Interpretation section to the Video Admin room editor with caption language selection, transcription/translation providers, and a three-state setup flow based on plugin and SUSI connection status.
Enhanced the video admin API to expose interpretation state, allow configuration when SUSI is connected, and support starting sessions with an optional stream_url
Redesigned the Commons Rooms page into a read-only monitoring dashboard with simplified room/session information, updated actions, reusable status badges, and filtering to exclude soft-deleted rooms.
Removed source language from forms/API/UI (DB column kept)
Starting interpretation from video admin is now more reliable as it saves first, uses the stream you just typed, doesn’t trip CSRF, shows errors clearly, and keeps the session UI matching reality.
Update interpretation fields in video admin to show languages based on provider selected.
Update captions ui for eventyay videos
Update the transcriptions and translations to work with new config in milestone1 and milestone2 PRs.