fix(rmeets): add recording button + post-meeting transcript link
- Add "recording" to Jitsi toolbarButtons in both clean room mode and folk-jitsi-room shell mode so users can trigger Jibri recording - Add "View Transcript & Summary" link on meeting-ended screen - Jibri network connectivity fixed on Netcup (was on wrong Docker network, couldn't reach Prosody XMPP) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
b1dfbfd3e9
commit
12cc724291
|
|
@ -148,7 +148,7 @@ class FolkJitsiRoom extends HTMLElement {
|
|||
"raisehand", "tileview", "toggle-camera",
|
||||
"fullscreen", "chat", "settings",
|
||||
"participants-pane", "select-background",
|
||||
"sharedvideo",
|
||||
"sharedvideo", "recording",
|
||||
],
|
||||
// Hide panels that add stray close (×) buttons
|
||||
disableChat: false,
|
||||
|
|
|
|||
|
|
@ -755,7 +755,7 @@ routes.get("/:room", (c) => {
|
|||
"raisehand","tileview","toggle-camera",
|
||||
"fullscreen","chat","settings",
|
||||
"participants-pane","select-background",
|
||||
"sharedvideo","shareaudio",
|
||||
"sharedvideo","shareaudio","recording",
|
||||
],
|
||||
},
|
||||
customToolbarButtons: [
|
||||
|
|
@ -784,7 +784,8 @@ routes.get("/:room", (c) => {
|
|||
try { window.close(); } catch(e) {}
|
||||
document.getElementById("jitsi-container").innerHTML =
|
||||
'<div class="ended"><span>Meeting ended</span>'
|
||||
+ '<a href="${escapeHtml(`/${space}/rmeets`)}">Back to rMeets</a></div>';
|
||||
+ '<a href="${meetsBase}/recordings">View Transcript & Summary</a>'
|
||||
+ '<a href="${meetsBase}">Back to rMeets</a></div>';
|
||||
});
|
||||
} catch(e) {
|
||||
document.getElementById("jitsi-container").innerHTML =
|
||||
|
|
|
|||
Loading…
Reference in New Issue