Commit Graph

32431 Commits

Author SHA1 Message Date
Anton Georgiev
0ba4c1c8b0
Merge pull request #14274 from bigbluebutton/b-e-asp
build(etherpad): add soffice path
2022-02-03 15:50:22 -05:00
Pedro Beschorner Marin
f9030bb185
build(etherpad): add soffice path
Enable PDF, ODT and DOCX Etherpad's content exportation.
2022-02-03 17:48:24 -03:00
Anton Georgiev
417744515a
Merge pull request #14273 from ramonlsouza/restore-button-css
fix: restore hover/focus button styles
2022-02-03 15:24:50 -05:00
Ramón Souza
cdb6e2e652 restore hover/focus button styles 2022-02-03 19:45:51 +00:00
Anton Georgiev
ddda0b15a9
Merge pull request #13847 from ramonlsouza/issue-12418
refactor: user list
2022-02-03 13:36:10 -05:00
Anton Georgiev
196e069160
Merge pull request #14173 from GuiLeme/issue-13238
feat(presentation): Add removable and downloadable attributes to payload.
2022-02-03 12:16:10 -05:00
Anton Georgiev
68f9c36d8e
Merge pull request #14228 from gustavotrott/breakouts-message-to-all
feat: Send a chat message to all breakouts simultaneously
2022-02-03 10:25:20 -05:00
Guilherme Leme
75f3eab3f8 Resolve merging conflicts 2022-02-03 12:03:26 -03:00
Ramón Souza
f77dbdfa26 fix whiteboard/camera label reactivity 2022-02-03 14:42:24 +00:00
Guilherme Leme
715888584b Front-end changes to fit the removable and downloadable properties. 2022-02-03 11:37:14 -03:00
Anton Georgiev
66e6ed0a2e
Merge pull request #14054 from zhem0004/cleanConfig
refactor: Cleanup of bbb-config/web/js
2022-02-03 08:58:08 -05:00
Ramón Souza
2b34a26142 Merge remote-tracking branch 'upstream/v2.5.x-release' into issue-12418 2022-02-03 12:48:27 +00:00
Fred Dixon
e7562a3af1 Update FreeSWITCH build to apply https://github.com/signalwire/freeswitch/pull/1531 2022-02-02 22:01:19 -06:00
Fred Dixon
f8a4852661
Merge pull request #14263 from ffdixon/remove-trusty-build-bbb-config
Remove trusty build script
2022-02-02 22:27:00 -04:00
Fred Dixon
50527d3186 Remove trusty build script 2022-02-02 20:25:58 -06:00
Anton Georgiev
c34b79f39c
Merge pull request #14260 from zhem0004/jQueryUpdate
refactor(bbb-web): Cleanup of bigbluebutton-web Grails assets
2022-02-02 15:26:28 -05:00
Bohdan Zhemelinskyi
69c767750e cleanup 2022-02-02 19:44:02 +00:00
Anton Georgiev
3bd1aa20d6
Merge pull request #14259 from JoVictorNunes/issue-14205
fix(waiting users): add Fragment key prop
2022-02-02 13:43:40 -05:00
Joao Victor
8e4a9b454f Add key prop to Fragment 2022-02-02 15:34:36 -03:00
Fred Dixon
089c938c64
Merge pull request #14255 from ffdixon/fix-settings-permission
Fix permissions for settings.yml
2022-02-02 11:29:06 -04:00
Fred Dixon
13fa124740 Fix permissions for settings.yml 2022-02-02 09:26:19 -06:00
Paulo Lanzarin
551e449765
Merge pull request #14253 from bigbluebutton/prlanzarin-patch-1
build: bump bbb-webrtc-sfu to v2.7.0-alpha.4 (mediasoup is default)
2022-02-01 18:20:57 -03:00
Paulo Lanzarin
ea45a1d605
build: bump bbb-webrtc-sfu to v2.7.0-alpha.4 (mediasoup is default) 2022-02-01 17:29:14 -03:00
Paulo Lanzarin
6d2b1cd900
Merge pull request #14248 from bigbluebutton/prlanzarin-patch-1
build: bump bbb-webrtc-sfu to v2.7.0-alpha.2
2022-02-01 13:32:41 -03:00
Paulo Lanzarin
9597be2710
build: bump bbb-webrtc-sfu to v2.7.0-alpha.2 2022-02-01 13:29:40 -03:00
Anton Georgiev
316533573b
Merge pull request #11405 from PhMemmel/improve-waiting-room-button-coloring
style: Use different colors for allow and deny buttons in waiting room
2022-01-31 15:07:15 -05:00
Anton Georgiev
8404048cfd
Merge pull request #14134 from hiroshisuga/fixpreupload
fix(bbb-web) broken Asian filename for pre-uploaded presentation (fix on bbb-web)
2022-01-31 10:43:37 -05:00
Gustavo Trott
38b256dba5 Remove unnecessary codes 2022-01-28 15:00:17 -03:00
Paulo Lanzarin
2873870a3d
Merge pull request #14218 from prlanzarin/u25-hyperboloid-trauma
chore: webrtc-sfu@v2.7.0-alpha.1 (full audio + mediasoup)
2022-01-28 14:59:45 -03:00
prlanzarin
3d1b2c841d feat: add new dialplan rule for bbb-webrtc-sfu calls
This new dialplan rule filters calls originating from bbb-webrtc-sfu via SIP
user agent parsing. The default bbb-webrtc-sfu UA is "bbb-webrtc-sfu".

A new dialplan rule is needed to force RTP auto-adjustment for calls originating
in bbb-webrtc-sfu (rtp_manual_bugs=ACCEPT_ANY_PACKETS).
That is due to the fact that bidirectional mediasoup bridging is done via an
RTP/AVPF endpoint which does not use ICE. FreeSWITCH arbitrarily blocks off auto
adjustment for AVPF profiles (presuming ICE), so it needs to be forced otherwise
the bridge won't work properly in all environments.

Bridging mediasoup and FS via WebRTC (which would circumvent that) is currently
not an option due to the fact that FreeSWITCH doesn't handle STUN role conflicts
properly (and there will always be a conflict since the initiator is controlled
and FS always defaults to controlled)

Briding mediasoup and FS via plain RTP/AVP (which would also circumvent that) is
not an option right now due to the fact that FreeSWITCH doesn't make ssrcs
public in signaling for RTP/AVP profiles. mediasoup needs the remote ssrcs.
This could work by pre-generating a ssrc in bbb-webrtc-sfu, signaling it via a
SIP header and then specifying it in the rtp_use_ssrc channel variable in FS,
which would allow us to shim the ssrc in FS's answer in bbb-webrtc-sfu.
Maybe in the future.
2022-01-28 14:53:39 -03:00
prlanzarin
6fa073efec chore: bump bbb-webrtc-sfu to v2.7.0-alpha.1 2022-01-28 14:53:31 -03:00
Gustavo Trott
eb567eb106 Handle message to all breakouts sent 2022-01-28 14:41:10 -03:00
Bohdan Zhemelinskyi
b3ff9b92d2 Update on comments 2022-01-28 16:39:55 +00:00
Bohdan Zhemelinskyi
d2b870e428 Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into cleanConfig 2022-01-27 20:13:54 +00:00
Anton Georgiev
d8350f813c
Merge pull request #14221 from antobinary/merge-jan-27
build: drop xenial related files
2022-01-27 14:43:35 -05:00
Anton Georgiev
0c9de5746f build: drop xenial related files 2022-01-27 19:42:07 +00:00
Anton Georgiev
f3f01d02f7
Merge pull request #14220 from antobinary/merge-jan-27
Merge 2.4.2+ into 'develop'
2022-01-27 14:23:20 -05:00
Anton Georgiev
8237862117 build: resolve conflicts opts dependencies 2022-01-27 19:18:59 +00:00
Anton Georgiev
46cb753c44 Merge branch 'dev-24-0125' of github.com:ramonlsouza/bigbluebutton into merge-jan-27 2022-01-27 16:03:12 +00:00
Anton Georgiev
a387008733
Merge pull request #14216 from pedrobmarin/f-b-mbp
fix(build): missing bbb-pads
2022-01-27 08:44:54 -05:00
Ramón Souza
682892f930
Merge pull request #3 from gustavotrott/dev-24-0125-backend
Resolves conflicts on backend
2022-01-27 09:42:26 -03:00
Gustavo Trott
4e3711c1bd Resolve conflicts on backend marging 24->Develop 2022-01-27 08:29:14 -03:00
Gustavo Trott
759535eb62 Implements message to all breakout rooms 2022-01-26 17:02:38 -03:00
Pedro Beschorner Marin
0e01274eaf fix(build): missing bbb-pads
Add bbb-pads at bigbluebutton's build packages list
2022-01-26 15:14:27 -03:00
Anton Georgiev
8f3b2a7ed8
Merge pull request #14212 from ramonlsouza/fix-screenshare-regression
fix: screenshare position regression
2022-01-26 13:04:50 -05:00
Ramón Souza
08e13d4fe0 fix screenshare position regression 2022-01-26 16:55:01 +00:00
hiroshisuga
2c3b180ee0
add error-catch 2022-01-26 07:46:20 +09:00
Ramón Souza
16cd3c4ebb Merge remote-tracking branch 'upstream/v2.4.x-release' into dev-24-0125 2022-01-25 16:56:52 +00:00
Pedro Beschorner Marin
165cd54609
Merge pull request #14200 from antobinary/bbb-pads-conf
fix(config): correct path for bbb-pads.service
2022-01-25 13:46:59 -03:00
Anton Georgiev
6d8491f32e fix(config): correct path for bbb-pads.service 2022-01-25 16:35:45 +00:00