mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-25 09:46:47 +00:00
✨(frontend) allow user to request recording
Inspired by @ericboucher’s proposal, allow non-admin or non-owner participants to request the start of a transcription or a recording. All participants are notified of the request, but only the admin can actually open the menu and start the recording. This is a first simple and naive implementation and will be improved later. Prefer opening the relevant recording menu for admins instead of offering a direct quick action to start recording. With more options now tied to recording, keeping the responsibility for starting it encapsulated within the side panel felt cleaner. This comes with some UX trade-offs, but it’s worth trying. I also simplified the notification mechanism by disabling the action button for the same duration as the notification, preventing duplicate triggers. This is not perfect, since hovering the notification pauses its display, but it avoids most accidental re-triggers.
This commit is contained in:
committed by
aleb_the_flash
parent
6e1ad7fca5
commit
f3e2bbf701
@@ -30,12 +30,14 @@
|
||||
"transcript": {
|
||||
"started": "{{name}} started the meeting transcription.",
|
||||
"stopped": "{{name}} stopped the meeting transcription.",
|
||||
"limitReached": "The transcription has exceeded the maximum allowed duration and will be automatically saved."
|
||||
"limitReached": "The transcription has exceeded the maximum allowed duration and will be automatically saved.",
|
||||
"requested": "{{name}} wants to start the meeting transcription."
|
||||
},
|
||||
"screenRecording": {
|
||||
"started": "{{name}} started the meeting recording.",
|
||||
"stopped": "{{name}} stopped the meeting recording.",
|
||||
"limitReached": "The recording has exceeded the maximum allowed duration and will be automatically saved."
|
||||
"limitReached": "The recording has exceeded the maximum allowed duration and will be automatically saved.",
|
||||
"requested": "{{name}} wants to start the meeting recording."
|
||||
},
|
||||
"recordingSave": {
|
||||
"transcript": {
|
||||
@@ -46,5 +48,6 @@
|
||||
"message": "Your recording is being saved! We’ll send a notification to <strong>{{email}}</strong> as soon as it’s ready.",
|
||||
"default": "Your recording is being saved! We’ll send a notification to your email as soon as it’s ready."
|
||||
}
|
||||
}
|
||||
},
|
||||
"openMenu": "Open menu"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user