Commit Graph

30080 Commits

Author SHA1 Message Date
Maxim Khlobystov
2671953c0c Move Puppeteer tests and remove WebdriverIO tests 2021-07-13 14:31:41 +00:00
Anton Georgiev
5e1fe55731
Merge pull request #12760 from ramonlsouza/change-default-layout
Set new Layout Manager as default
2021-07-13 09:06:32 -04:00
Anton Georgiev
6630b6812f
Merge pull request #12757 from vitormateusalmeida/layoutManagerNew
Add resizable and draggable in cameras dock
2021-07-13 09:05:51 -04:00
Vitor Mateus De Almeida
9e055265c3 fix resizable wrapper 2021-07-13 09:56:39 -03:00
Vitor Mateus De Almeida
6cfd7ee958 Clean code and add some missing css 2021-07-13 09:30:10 -03:00
Ramon Souza
604ae9cf6f change default layout to smart 2021-07-13 09:25:53 -03:00
Vitor Mateus De Almeida
f0145e001e Add resizable and draggable in cameras dock
Remove settings and change resizable context data

Add resizable draggable drop areas in cameras dock
2021-07-13 04:25:03 -03:00
Anton Georgiev
2c28206ea1
Merge pull request #12564 from gustavotrott/breakoutrooms-set-name
Adds possibility to give a name to breakout rooms
2021-07-12 16:30:14 -04:00
Anton Georgiev
8cf5b64a0f
Merge pull request #12693 from paultrudel/update-api-validation
Updates to BBB-Web API validation
2021-07-12 16:20:34 -04:00
Gustavo Trott
3052266e94 Removes duplicated code 2021-07-12 16:46:26 -03:00
Gustavo Trott
5c602fd2b0
Merge branch 'develop' into breakoutrooms-set-name 2021-07-12 16:31:38 -03:00
Gustavo Trott
03d81fb987 Style improvements to avoid long breakout names break layout 2021-07-12 16:05:52 -03:00
Gustavo Trott
b81b669c92 Style improvements to avoid long breakout names break layout 2021-07-12 16:03:27 -03:00
Anton Georgiev
36595c7375
Merge pull request #12729 from ramonlsouza/fullscreen-camera
feat: fullscreen cameras and screenshare in new Layout Manager
2021-07-12 14:33:35 -04:00
Anton Georgiev
c5da37eff7
Merge pull request #12756 from ramonlsouza/banner-new-lm
add BannerBarContainer and NotificationsBarContainer - new LM
2021-07-12 14:32:41 -04:00
Ramon Souza
1e57911279 Merge remote-tracking branch 'upstream/develop' into banner-new-lm 2021-07-12 13:29:51 -03:00
Ramon Souza
3634586dd1 add notifications bar to new layout manager 2021-07-12 13:24:53 -03:00
Anton Georgiev
073708d472
Merge pull request #12746 from pedrobmarin/f-apl
feat: add playback locale
2021-07-12 12:15:24 -04:00
Anton Georgiev
d480a8ea6b
Merge pull request #12753 from ramonlsouza/add-missing-components-new-lm
add missing components in new layout manager
2021-07-12 12:01:59 -04:00
paultrudel
e5f13e7916 added postman test scripts to test to the functionality of the bbb-web api 2021-07-12 11:24:09 -04:00
Pedro Beschorner Marin
2c94e228e1
Merge pull request #12755 from pedrobmarin/f-s-fsfs
fix(screenshare): fullscreen status from state
2021-07-12 11:13:08 -03:00
Pedro Beschorner Marin
e6c43f282a fix(screenshare): fullscreen status from state
isFullscreen is a state property and is being fetched from the component
props. I think this is something I messed up while resolving a cherry-pick
conflict.
2021-07-12 11:01:23 -03:00
Anton Georgiev
3cd144ed84
Merge pull request #12754 from pedrobmarin/f-s-cli
feat(screenshare): change loading icon
2021-07-12 09:35:14 -04:00
Ramon Souza
fc33c02a2a add banner-bar to new layout manager 2021-07-12 10:22:26 -03:00
Anton Georgiev
37c6175f09
Merge pull request #12704 from jfsiebel/hide-poll-response-viewers
Filter anonymous poll data for presenter, moderators and viewers
2021-07-12 08:51:29 -04:00
Max Franke
5d0ae8ff04 feat(screenshare): change loading icon
Change the previous loading spinner to the new loading dots, ensuring
a bit more UI consistency.
Add the "unhealthy stream" filter to make the dots a little more visible and
remove the loading spinner.
2021-07-09 14:51:38 -03:00
Ramon Souza
cb83ed7cdd add missing components in new layout manager 2021-07-09 14:20:04 -03:00
Pedro Beschorner Marin
72f99d5bdf
Merge pull request #12744 from ramonlsouza/fix-presenter-change-poll-panel
fix: close poll panel if user is no longer the presenter
2021-07-08 14:52:47 -03:00
Pedro Beschorner Marin
02008c460f
Merge pull request #12735 from prlanzarin/u24-gum-store-fl
fix(webcams): avoid leaking media streams on webcam profile changes
2021-07-08 14:50:08 -03:00
Pedro Beschorner Marin
454173fc6c
Merge pull request #12736 from prlanzarin/u24-gum-store-pricetags
refactor(locales): improve some of video-preview error messages
2021-07-08 14:49:41 -03:00
Pedro Beschorner Marin
cdb22e1f71
Merge pull request #12747 from prlanzarin/u24-aerodyn
fix(webcams): add error feedback when media is ejected by the server
2021-07-08 14:28:24 -03:00
Pedro Beschorner Marin
8333b545ea
Merge pull request #12739 from germanocaumo/publish-external-video
feat(recording): process published external videos
2021-07-08 12:49:29 -03:00
prlanzarin
15bd0b6087 fix(webcams): add error feedback when media is ejected by the server
Closes #12732
2021-07-08 15:10:22 +00:00
Pedro Beschorner Marin
0b1e7b0fd7 feat: add playback locale
The bbb-playback app (https://github.com/bigbluebutton/bbb-playback)
has received extra updates on it's localization since we started including
polls and external video events as chat messages. To avoid creating a
new Transifex project we voted to append it's tags at the client's
project.
2021-07-08 10:55:28 -03:00
Pedro Beschorner Marin
e8eab54de2
Merge pull request #12743 from prlanzarin/u24-fix-ss-presch
fix(screenshare): fix client crash on presenter change
2021-07-07 18:07:05 -03:00
Ramon Souza
268608a9ab close poll panel if user is no longer the presenter 2021-07-07 17:15:07 -03:00
prlanzarin
67fca54d76 fix(screenshare): fix client crash on presenter change
Scenario: presenter`s client could crash when the presenter changed while they were sharing their screen

That is due to a race condition on the stop procedure in the bridge: two stops can be triggered (one from the server-side websocket tear off and another from the client itself detecting the presenter change)

That could create a scenario where the broker was cleaned in one stop procedure after the second had checked its availability, causing an attribute access of a null member
2021-07-07 19:29:17 +00:00
prlanzarin
e5aec7beab refactor(screenshare): append error message to failure log 2021-07-07 19:29:11 +00:00
paultrudel
6b9463daf8 added type conversion check for createTime parameter in join meeting 2021-07-07 11:44:55 -04:00
germanocaumo
4392b0d462 feat(recording): process published external videos
Generate a external_videos.json file at the recordings with an array of
played external videos url and timestamp.

This file will be published along with the other presentation format files
and can be used to display at the playback.
2021-07-07 13:26:24 +00:00
prlanzarin
d851a79f16 refactor(locales): improve some of video-preview error messages
Fix #286
2021-07-07 03:30:10 +00:00
prlanzarin
0e6a900635 fix(webcams): avoid leaking media streams on webcam profile changes
Fix regression introduced by commit 0ddf02e
2021-07-07 02:54:19 +00:00
Anton Georgiev
6cf863ff3d
Merge pull request #12604 from KDSBrowne/bbb-api-unit-tests
test: Add Unit Tests For Meteor Polls API
2021-07-06 16:56:46 -04:00
Anton Georgiev
1a50fe9904
Delete bbb.sh
Severely out of date, 90% of these don't exist anymore
2021-07-06 16:18:51 -04:00
Anton Georgiev
c728e368e2
Severely out of date DEVELOPMENT.md - please use docs.bigbluebutton.org 2021-07-06 16:17:46 -04:00
Anton Georgiev
de638cf852
Merge pull request #12731 from prlanzarin/u24-recosocket-fastnecting
build(deps): update reconnecting-websocket to 4.4.0 (bbb-html5)
2021-07-06 16:11:01 -04:00
Anton Georgiev
ef4c756a1e
Merge pull request #12733 from antobinary/merge-2.3.5-into-develop
chore: Merge 2.3.5, 2.3.6 into develop
2021-07-06 16:04:37 -04:00
Anton Georgiev
1fd6246336 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop 2021-07-06 19:37:30 +00:00
Anton Georgiev
b9cc633286 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop 2021-07-06 19:36:19 +00:00
Ramon Souza
07ab688a4a fullscreen screenshare 2021-07-06 16:27:28 -03:00