-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[DONE] Feature: Webinar management in the meetings module (#1092)
* Delete useless templates (replaced by pod/live/templates/meeting/meeting_live_form.html) * Delete useless code for webinar chat and monitoring * Manages the sending of messages for live webinars * Add webinar parameters: USE_MEETING_WEBINAR, MEETING_WEBINAR_SIPMEDIAGW_URL, MEETING_WEBINAR_SIPMEDIAGW_TOKEN, MEETING_WEBINAR_FIELDS, MEETING_WEBINAR_AFFILIATION, MEETING_WEBINAR_GROUP_ADMIN * Manage USE_MEETING_WEBINAR parameter * Add configuration needed to test webinars * Add webinars fields, LivestreamAdmin and IngesterAdmin classes * Manage webinars fields and rules * Add webinars fields, Livestream and Ingester classes * Add 2 CSS classes for meeting card * Add actions buttons to manage a webinar (restart a live, stop a live, stop webinar (meeting and live)) * Manage webinars (no reccurrence available, guest policy = Always accept...) * Manage webinars, add webinar actions buttons, display correction * Add some webinars tests * Add URLs for manage webinars * Code reordering * Manages webinars views and refactor some code * Add filter aside for meeting * Add webinar utils tests * Management of webinars for the Meeting module and SIPMediaGW API * Utils to manage webinars for Meeting module * Manages the sending of messages for live webinars (eplace pod/live/templates/bbb/bbb_form.html) * Add REST meeting views * Add REST meeting views * Add needed translations to manage webinars * Modify translations to manage webinars * Add REST meeting views * Use d-none class * Manage spaces and label for textarea * Add a line at the end of the file * Modify translations * Changes in Pydoc * Remove useless spaces * Remove useless spaces * Correct show_chat init * [DONE] Add a submit button on the add video page (#1088) * Add a submit button on the add video page, to let user choose if he want to upload or not, and have more time to choose transcription lang + Add a required checkbox for legal notice * undo typo in previous commit * Replace deprecated `docker-compose` (v1) by `docker compose` (v2) + php code formatting * Compiled .mo files * Minor corrections * add required star on legal notice checkbox * Auto-update configuration files * Close p before ol * Remove show_chat parameter * Remove show_chat parameter * Modify translations (replace ingester by live gateway) to manage webinars * Remove show_chat parameter * Add LiveGateway route * Remove show_chat parameter and replace ingester by live gateway * Add LiveGateway route * Remove show_chat parameter * Replace ingester by live gateway to test webinars * Remove show_chat parameter and replace ingester by live gateway * Merge translations * Merge --------- Co-authored-by: Olivier Bado-Faustin <bado@unice.fr> Co-authored-by: github-actions <github-actions@github.com>
- Loading branch information
1 parent
a49094e
commit 8f66ae9
Showing
32 changed files
with
2,952 additions
and
465 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
{% load i18n %} | ||
|
||
<div id="container-fluid" class="tab-pane fade active show pod-live-info"> | ||
<div class="row"> | ||
<h2>{% trans 'Send message' %}</h2> | ||
{% if user.is_authenticated %} | ||
<form method="post" action="" id="live_meeting_chat_form"> | ||
{% csrf_token %} | ||
<div class="form-group"> | ||
<p> | ||
{% trans 'You can send a message to the webinar presenters (100 characters maximum).' %} | ||
{% trans 'It will be displayed after 10 to 30 seconds on the live stream.' %} | ||
</p> | ||
<label class="col-form-label" for="message">{% trans "Message" %}</label> | ||
<textarea name="message" rows="2" cols="70" maxlength="100" class="form-control" id="message"></textarea> | ||
</div> | ||
|
||
<div id="message_return" style="float:right; width:30%"></div> | ||
|
||
<br><button type="submit" id="webinar-send-message" class="btn btn-primary">{% trans 'Submit' %}</button> | ||
</form> | ||
{% else %} | ||
<div class="form-group">{% trans 'You must be authenticated to send a message.' %}</div> | ||
{% endif %} | ||
</div> | ||
</div> | ||
<div id="container-fluid" class="tab-pane fade active show pod-live-info"></div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.