Commit Graph

34727 Commits

Author SHA1 Message Date
Anton Georgiev
1f7eaf12f8 chore: remove .travis.yml 2022-06-29 14:44:23 +00:00
Anton Georgiev
b7e1cc3a54
Merge pull request #15288 from antobinary/cleanup2
chore: cleanup of vertx-akka
2022-06-29 10:43:47 -04:00
Anton Georgiev
e9cacfbc35 chore: cleanup of vertx-akka 2022-06-29 14:25:58 +00:00
Ramón Souza
ffb41cb90f
Merge pull request #15278 from KDSBrowne/2.6-disable-hover-slidebg
Disable Background Slide Image Hover Highlight
2022-06-29 14:31:30 +01:00
Paul Trudel
4b33ae27a5 Added default username/password for pg connection and hibernate config file 2022-06-29 13:27:14 +00:00
Paul Trudel
ff8a68e20b Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into recording-api-changes 2022-06-29 13:24:45 +00:00
Anton Georgiev
6928adab39
Merge pull request #15226 from antobinary/loca
test: drop unnecessary joinViaHtml5=true
2022-06-29 09:20:17 -04:00
Ramón Souza
b13725d60c
Merge pull request #15223 from ramonlsouza/bbb-icons-jun21
chore: pull latest bbb-icons, add woff2 font
2022-06-29 14:16:54 +01:00
Daniel Petri Rocha
7d47641e2b BG slide quality control, cropped PDF support 2022-06-29 14:07:28 +02:00
prlanzarin
f85442bc72 chore(audio): enable local echo test and volume meter by default
See https://github.com/bigbluebutton/bigbluebutton/pull/14736
2022-06-28 22:26:07 +00:00
Anton Georgiev
046dce804a
Merge pull request #15280 from JoVictorNunes/undefined-values-Jun-28
fix: add check for potential undefined userId
2022-06-28 16:47:52 -04:00
Joao Victor
4b9f16ca0f fix: add check for potential undefined userId 2022-06-28 17:41:03 -03:00
prlanzarin
2b204b3e83 build(bbb-webrtc-sfu): v2.9.0-alpha.3
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.9.0-alpha.3
2022-06-28 20:34:12 +00:00
prlanzarin
eeed5ce208 fix: add ban status to SFU audio permission check
The UserJoinedVoice* event handler checks whether the caller is banned
and ejects them. That's valid for both SIP.js and SFU-based audio
flows, but for the latter there's a specific pre-flight permission check
as well.

This adds that same ban check to the pre-flight permission probe so that
calls are rejected earlier.
2022-06-28 20:33:37 +00:00
prlanzarin
602238b84e refactor(audio): remove caller ID from fullaudio bridge start request
The callerId is assembled server-side as of bbb-webrtc-sfu
v2.9.0-alpha.3 based on the work done in commit
d940bff541b6fe3c4976428ca471457bc67ac97e.
2022-06-28 20:33:36 +00:00
prlanzarin
6225042148 feat: add user name to checkAuthorization response
Audio's callerId depends on the user name and there isn't
an "on-demand" way of fetching that field internally, making callerId
assembly with trusted attributes (server-side generated) impossible in
bbb-webrtc-sfu.

The new extra header (User-Name, mapped to user_name in the proxied
connection) allows fetching the user name field in a cheap way and
consequently provides a cheap+safe way of assembling the callerId.

Alternatives I've considered but discarded:
  - a new akka-apps req-resp pair for fetching the user name (+overhead)
  - a new akka-apps req-resp pair for generating the callerId (+overhead)
  - piggybacking on GetMicrophonePermissionReq/Resp to generate the
    callerId (same overhead, but mixing responsabilities)
2022-06-28 20:33:36 +00:00
KDSBrowne
c702cc34a4 remove cursors from wb when multiuser is disabled 2022-06-28 20:13:05 +00:00
Anton Georgiev
cb366bd1c7
Merge pull request #15277 from ramonlsouza/fix-chat-context-adapter-check
fix: prevent chat-context crash on missing data
2022-06-28 16:06:41 -04:00
Anton Georgiev
0147547b20
Merge branch 'v2.6.x-release' into bbb-target 2022-06-28 16:03:38 -04:00
Ramon Souza
bcd508712e prevent chat-context crash 2022-06-28 16:26:25 -03:00
KDSBrowne
33e19124c1 disable shape selection for users without multiuser access 2022-06-28 19:16:35 +00:00
Daniel Molkentin
11afdcfb96 fix: restart the bigbluebutton target, not a non-existing service 2022-06-28 20:13:02 +02:00
Anton Georgiev
1f6a15042f
Merge pull request #15274 from antobinary/cherry-pick-15265
fix(bbb-conf): Change in bbb-conf to not rely on tomcat (port of #15265)
2022-06-28 12:55:07 -04:00
GuiLeme
97c058adaa [issue-14852] - Corrected some debug leftovers. 2022-06-28 16:51:20 +00:00
GuiLeme
bad422ac60 [issue-14852] - Change in bbb-conf to not rely on tomcat 2022-06-28 16:51:05 +00:00
Joao Victor
3ea33ce3ac fix: apply presentation 'isCurrent' changes to local state 2022-06-28 13:33:54 -03:00
KDSBrowne
ee6a3dcc62 fix cursor not updating on mobile 2022-06-28 14:25:43 +00:00
KDSBrowne
2d7ef92581 disable hover highlight for background slide image 2022-06-28 14:15:20 +00:00
Ramón Souza
74287a204e
Merge pull request #15266 from gabriellpr/modal-audio-design
fix: microphone design inside audio modal
2022-06-28 14:25:45 +01:00
Ramón Souza
58c3f45518
Merge pull request #15268 from ramonlsouza/pr-15215-25
fix: some presentation slides are not loaded after conversion (2.5)
2022-06-28 13:14:15 +01:00
mvasylenko
a2164e45d9 fix for issue #15209
Some slides of presentation not selectable if image is embedded
2022-06-28 09:10:18 -03:00
Ramón Souza
a7792dca5b
Merge pull request #15215 from mvasylenko/develop
fix: some presentation slides are not loaded after conversion
2022-06-28 13:08:13 +01:00
Daniel Petri Rocha
d510d6ad2c Workaround CairoSVG issue rendering blackboxes in transparent text 2022-06-28 13:37:29 +02:00
Anton Georgiev
b61bea879f
Merge pull request #15265 from GuiLeme/issue-14852
fix: Change in bbb-conf to not rely on tomcat
2022-06-27 16:13:04 -04:00
GuiLeme
b7eb7365b6 [issue-14852] - Corrected some debug leftovers. 2022-06-27 16:54:01 -03:00
gabriellpr
a3e17490f4 WIP: fix microphone design inside audio modal 2022-06-27 15:23:57 -03:00
Anton Georgiev
afa7dfd641
chore: Bump version to 2.5.3 2022-06-27 13:45:37 -04:00
Paulo Lanzarin
fc1812f15a
Merge pull request #15264 from bigbluebutton/sfu290a2
build(bbb-webrtc-sfu): v2.9.0-alpha.2
2022-06-27 14:27:49 -03:00
Paulo Lanzarin
71e97fdbd9
Merge pull request #15263 from bigbluebutton/sfu284
build(bbb-webrtc-sfu): v2.8.4
2022-06-27 14:27:41 -03:00
Daniel Molkentin
a7f43ba2b8 Merge remote-tracking branch 'origin/v2.6.x-release' into bbb-target 2022-06-27 17:03:01 +02:00
GuiLeme
a7fdb3a993 [issue-14852] - Change in bbb-conf to not rely on tomcat 2022-06-27 11:36:56 -03:00
Paulo Lanzarin
4ba1ab2b24
build(bbb-webrtc-sfu): v2.9.0-alpha.2
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.9.0-alpha.2
2022-06-27 11:09:46 -03:00
Paulo Lanzarin
b3b088e58b
build(bbb-webrtc-sfu): v2.8.4
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.8.3
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.8.4
2022-06-27 11:06:15 -03:00
Paulo Lanzarin
6c0af3631d
Merge pull request #15234 from prlanzarin/u26/fix/ghi15233
fix: remove userLeftFlag from audio, camera and screen sharing auth checks
2022-06-27 09:22:05 -03:00
Brent Baccala
8af4f9ac2f select YouTube iframe by looking for part of the video title in the
iframe title, instead of looking for the prefix "YouTube"
2022-06-24 23:08:16 +00:00
Anton Georgiev
ab4edea88f
Merge pull request #15228 from ramonlsouza/fix-expression-assignment-25
refactor: assignment in expression (2.5)
2022-06-24 16:51:13 -04:00
Ramon Souza
c3f0c079e5 add big recording indicator for viewers when record is active 2022-06-24 16:25:42 -03:00
Anton Georgiev
07147585d5
Merge pull request #15254 from bigbluebutton/antobinary-patch-1
fix: bbb-conf to point to the correct file for BBB secret
2022-06-24 14:23:50 -04:00
Anton Georgiev
bd2a65e555
fix: bbb-conf to point to the correct file for BBB secret 2022-06-24 14:22:45 -04:00
Maxim Khlobystov
b2887c7916 Update for copy stats test 2022-06-24 13:22:56 -04:00