- Mar 31, 2021
-
-
Gustavo Trott authored
-
- Mar 30, 2021
-
-
Gustavo Trott authored
-
Gustavo Trott authored
-
Philipp Memmel authored
-
Pedro Beschorner Marin authored
Included a message and a redirect for the cases where the guest is not allowed to join or the meeting has expired/ended.
-
- Mar 25, 2021
-
-
Gustavo Trott authored
-
- Mar 24, 2021
-
-
Gustavo Trott authored
-
- Mar 22, 2021
-
-
Gustavo Trott authored
-
- Mar 18, 2021
-
-
Anton Georgiev authored
-
- Mar 09, 2021
-
-
Pedro Beschorner Marin authored
Moderators are able to send a message to the meeting's guest lobby. This new event reaches bbb-web and is sent to the guest user with her/his status response while polling. All guest users that are waiting for acceptance will be able to read this message. enableGuestLobbyMessage is disabled by default.
-
- Feb 25, 2021
-
-
Daniel Schreiber authored
operators can define their own config for bbb-web which will not be overwritten by packages. bbb-conf is changed accordingly to write configuration values to ``/etc/bigbluebutton/bbb-web.properties`
-
- Feb 23, 2021
-
-
Daniel Schreiber authored
operators can define their own config for bbb-web which will not be overwritten by packages. bbb-conf is changed accordingly to write configuration values to ``/etc/bigbluebutton/bbb-web.properties`
-
- Feb 16, 2021
-
-
Anton Georgiev authored
-
- Feb 10, 2021
-
-
Pedro Beschorner Marin authored
Associate pads with meetings so session validation is restricted to the meeting's valid session tokens. Meteor will dispatch new redis events on shared notes and closed captions pads creation. This event will go through apps and reach web to populate a new meeting's pad collection that contains all valid pad id's for that session. Nginx will use this collection to check if the user's session token belongs to the pad's authorized users. Besides these modifications, an extra change will be needed at notes.nginx. Location /pad/p/ needs to change it's auth_request: from /bigbluebutton/connection/checkAuthorization; to /bigbluebutton/connection/validatePad;
-
- Feb 09, 2021
-
-
Ghazi Triki authored
Make sure checksum validation is done first in join API and display an error without redirection in failure case.
-
- Feb 01, 2021
-
-
Jacob Burroughs authored
Otherwise that property is not read from the bigbluebutton.properties file. It was removed in an overzealous deletion in https://github.com/bigbluebutton/bigbluebutton/pull/11008/commits/418fdb1a318a9d6524d0250485750109883acd82
-
- Jan 24, 2021
-
-
Pedro Beschorner Marin authored
Changes to the current (v2.2) default configuration of the guest feature. The ideal is to keep the simplified guest feature as default (`authenticatedGuests=false`) but we also need to be in sync with Greenlight settings to make this happen. Greenlight will have to re-add the `guest=true` param on user's join API call when ASK_MODERATOR is set as guest's policy.
-
Pedro Beschorner Marin authored
-
- Jan 05, 2021
-
-
Anton Georgiev authored
-
- Dec 16, 2020
-
-
Anton Georgiev authored
-
- Dec 15, 2020
-
-
Anton Georgiev authored
-
- Dec 11, 2020
-
-
Anton Georgiev authored
-
- Dec 09, 2020
-
-
Anton Georgiev authored
-
basisbit authored
Cherry-picked https://github.com/bigbluebutton/bigbluebutton/pull/9855 Co-Authored-By:
Pedro Beschorner Marin <pedrobmarin@gmail.com>
-
basisbit authored
Cherry-picked the commits from https://github.com/bigbluebutton/bigbluebutton/pull/9251 The added code checks if a meetingID is unique and makes sure no two meetings use the same VoiceBridge. Also see Issue # 9024
-
- Nov 18, 2020
-
-
Anton Georgiev authored
-
- Nov 13, 2020
-
-
Tiago Daniel Jacobs authored
-
Tiago Daniel Jacobs authored
-
Tiago Daniel Jacobs authored
-
- Nov 08, 2020
-
-
Your Name authored
-
- Oct 23, 2020
-
-
Dixon Fred authored
-
- Oct 22, 2020
-
-
Dixon Fred authored
-
Dixon Fred authored
-
Dixon Fred authored
-
- Sep 28, 2020
-
-
Pedro Beschorner Marin authored
This patch includes two improvements made for bbb-web. It tries to better isolate the sessionToken's handling and session's validation, including logs for each one of these steps; and removes maxParticipats control from registered users (that are no longer removed from bbb-web collections) binding it to joined users or users that reached the enter API call. The following adds more details about this last one: User's regular flow to join a meeting goes around an API join call -> redis register event -> redirect to client page -> API enter call -> redis join event. When the guest policy is ASK_MODERATOR, non-moderators are registered and redirected to a guest lobby that polls for her/his guest status and only enters the meeting after a moderator approval. Using registered users as control to check how many participants are in a meeting is problematic because non-approved guests are counted as participants and bbb-web has to find out when to ditch registered users records to make a seat in a meeting available again. In other words, a meeting with maxParicipants of 5 can get it's joins locked with a moderator and 4 waiting guests or bbb-web can wrongly drop a registered user record on a reconnection inducing weird 401 responses from the API. This change proposes to control maxParticipants both at join and enter API calls monitoring the number of redis joined users. This also includes an extra buffer to capture users that called the enter API but still don't have an user joined event. User left events are now handled different holding the user data before removing from the joined users collection and only releasing after verifying that the user didn't reconnected. Both user left timeout `usersTimeout` and entered user timeout `enteredUsersTimeout` can be configured at properties.
-
- Sep 22, 2020
-
-
Pedro Beschorner Marin authored
Revert this to make whatever you want when running bbb-web without https
-
- Sep 21, 2020
-
-
Anton Georgiev authored
-
- Sep 15, 2020
-
-
Pedro Beschorner Marin authored
Use the former Flash client avatarURL join param to replace the name initials avatar from the user list, chat, waiting guests and connection status list. It is possible to define a defaultAvatarURL at bbb-web and enable/disable it
-
- Sep 05, 2020
-
-
Richard Alam authored
- add meetingEndedURL and endWhenNoModerator create param - meetingEndedURL is complete - endWhenNoModerator is partially implemented. Will be continued in another PR.
-
- Jul 29, 2020
-
-
Anton Georgiev authored
Obsolete in html5 and also was breaking the message sanitizer
-