Add presentation upload and management features to room functionality
Some checks failed
Build & Push Docker Image / build (push) Failing after 1m11s

This commit is contained in:
2026-02-27 16:37:57 +01:00
parent 9be9938f02
commit a7af7d0e6f
10 changed files with 302 additions and 20 deletions

View File

@@ -81,7 +81,12 @@
"usernameTaken": "Benutzername ist bereits vergeben",
"usernameInvalid": "Benutzername darf nur Buchstaben, Zahlen, _ und - enthalten (330 Zeichen)",
"usernameRequired": "Benutzername ist erforderlich",
"displayNameRequired": "Anzeigename ist erforderlich"
"displayNameRequired": "Anzeigename ist erforderlich",
"emailVerificationBanner": "Deine E-Mail-Adresse wurde noch nicht verifiziert.",
"emailVerificationResend": "Hier klicken um eine neue Verifizierungsmail zu erhalten",
"emailVerificationResendCooldown": "Erneut senden in {seconds}s",
"emailVerificationResendSuccess": "Verifizierungsmail wurde gesendet!",
"emailVerificationResendFailed": "Verifizierungsmail konnte nicht gesendet werden"
},
"home": {
"poweredBy": "Powered by BigBlueButton",
@@ -213,7 +218,16 @@
"guestRecordingNotice": "Dieses Meeting könnte aufgenommen werden, inkl. Ihrer Audio / Video.",
"guestRecordingConsent": "Ich bin damit einverstanden, dass dieses Meeting aufgenommen werden kann.",
"shared": "Geteilt",
"shareTitle": "Raum teilen",
"presentationTitle": "Standard-Präsentation",
"presentationDesc": "Diese Datei wird beim Start des Meetings automatisch in BBB vorgeladen.",
"presentationUpload": "Präsentation hochladen",
"presentationRemove": "Präsentation entfernen",
"presentationUploaded": "Präsentation hochgeladen",
"presentationRemoved": "Präsentation entfernt",
"presentationUploadFailed": "Präsentation konnte nicht hochgeladen werden",
"presentationRemoveFailed": "Präsentation konnte nicht entfernt werden",
"presentationAllowedTypes": "PDF, PPT, PPTX, ODP, DOC, DOCX · max. 50 MB",
"presentationCurrent": "Aktuell:",
"shareDescription": "Teilen Sie diesen Raum mit anderen Benutzern, damit diese ihn in ihrem Dashboard sehen und beitreten k\u00f6nnen.",
"shareSearchPlaceholder": "Benutzer suchen (Name oder E-Mail)...",
"shareAdded": "Benutzer hinzugef\u00fcgt",

View File

@@ -81,7 +81,12 @@
"usernameTaken": "Username is already taken",
"usernameInvalid": "Username may only contain letters, numbers, _ and - (330 chars)",
"usernameRequired": "Username is required",
"displayNameRequired": "Display name is required"
"displayNameRequired": "Display name is required",
"emailVerificationBanner": "Your email address has not been verified yet.",
"emailVerificationResend": "Click here to receive a new verification email",
"emailVerificationResendCooldown": "Resend in {seconds}s",
"emailVerificationResendSuccess": "Verification email sent!",
"emailVerificationResendFailed": "Could not send verification email"
},
"home": {
"poweredBy": "Powered by BigBlueButton",
@@ -213,7 +218,16 @@
"guestRecordingNotice": "This meeting may be recorded, including your audio and video.",
"guestRecordingConsent": "I understand that this meeting may be recorded.",
"shared": "Shared",
"shareTitle": "Share room",
"presentationTitle": "Default Presentation",
"presentationDesc": "This file will be automatically pre-loaded in BBB when the meeting starts.",
"presentationUpload": "Upload presentation",
"presentationRemove": "Remove presentation",
"presentationUploaded": "Presentation uploaded",
"presentationRemoved": "Presentation removed",
"presentationUploadFailed": "Could not upload presentation",
"presentationRemoveFailed": "Could not remove presentation",
"presentationAllowedTypes": "PDF, PPT, PPTX, ODP, DOC, DOCX · max. 50 MB",
"presentationCurrent": "Current:" room",
"shareDescription": "Share this room with other users so they can see it in their dashboard and join meetings.",
"shareSearchPlaceholder": "Search users (name or email)...",
"shareAdded": "User added",