Commit Graph

12046 Commits

Author SHA1 Message Date
germanocaumo
a04fbc56e1 feat(html5): add error logs and redis prometheus metrics
New config: settings.private.prometheus.collectRedisMetrics disabled by default
2022-04-08 14:21:55 +00:00
Joao Victor
dfa8797f97 Merge remote-tracking branch 'upstream/develop' into breakout-update 2022-04-07 18:01:30 -03:00
Anton Georgiev
4188d254c3
Merge pull request #14765 from ramonlsouza/pr-14751
refactor: Notifications rework
2022-04-07 16:35:29 -04:00
Anton Georgiev
638b313896
Merge pull request #14773 from Tainan404/refactor-notes-viewing-mode
refactor: Refactor shared notes viewing mode
2022-04-07 15:29:41 -04:00
Anton Georgiev
54bfb1a44e
Merge pull request #14755 from Tainan404/remove-innerhtmls
refactor: Remove unnecessary dangerouslySetInnerHTML of the client
2022-04-07 15:28:54 -04:00
Tainan Felipe
3f05270c03 Merge remote-tracking branch 'upstream/v2.5.x-release' into refactor-notes-viewing-mode 2022-04-07 15:40:59 -03:00
Tainan Felipe
fd79d7e3d3 Refactor shared notes viewing mode 2022-04-07 15:35:24 -03:00
Anton Georgiev
052ed973cf
Merge pull request #14772 from ramonlsouza/issue-14745
fix: Closed caption button with style bug
2022-04-07 14:30:59 -04:00
Ramon Souza
cea86377cb fix cc icon styles 2022-04-07 15:14:12 -03:00
Ramon Souza
0a952b3c9d fix autoswaplayout bug 2022-04-07 14:09:52 -03:00
Joao Victor
9b6c43fa2b Use forEach instead of map 2022-04-07 14:06:51 -03:00
Anton Georgiev
3cee20c489 fix: Drop old postMessage leftover 2022-04-07 15:27:41 +00:00
Anton Georgiev
cde5c0a5fd
Merge pull request #14756 from JoVictorNunes/issue-14740
fix(breakout invitation): pick users from state instead of props
2022-04-07 11:23:11 -04:00
Anton Georgiev
ebf8342627
Merge pull request #14767 from pedrobmarin/f-p-rocs
fix(pads): read-only content style
2022-04-07 10:11:19 -04:00
Anton Georgiev
03a7f2b3f0
Merge pull request #14764 from pedrobmarin/r-p-isc
refactor(pads): improve session creation
2022-04-07 10:08:17 -04:00
Pedro Beschorner Marin
5104a0d766 fix(pads): read-only content style
Set width to the inner div that will receive the pad's HTML content.
2022-04-07 10:57:27 -03:00
Ramon Souza
298a931179 adjust user join/leave and guest notifications 2022-04-07 10:42:26 -03:00
Pedro Beschorner Marin
307a6cb83c refactor(pads): improve session creation
Add a throttle control to avoid multiple create session calls in a short
period of time.
2022-04-07 10:26:59 -03:00
Ramon Souza
ec3b43b3bd add guest user notifications - akka-apps 2022-04-07 09:41:26 -03:00
Ramon Souza
921c563f7d add meeting mute/unmute notifications - akka-apps 2022-04-07 09:41:03 -03:00
Ramon Souza
2edc102f80 move user message to all breakouts notification to akka 2022-04-07 09:40:13 -03:00
Ramon Souza
a80fe263a3 move breakout room ended notification to akka 2022-04-07 09:39:32 -03:00
Joao Victor
a89c8eb0d0 Pass function to get svg ref instead of the ref itself 2022-04-06 16:37:11 -03:00
Joao Victor
5baea83a4d Pick users from state instead of props 2022-04-06 14:35:44 -03:00
Tainan Felipe
a77fee3479 Remove unused code in chat alert 2022-04-06 14:29:50 -03:00
Tainan Felipe
b62e9dc7d6 Add a simple way to show more than one description in modal confirmation 2022-04-06 14:27:05 -03:00
Joao Victor
60d2760705 Fix parentheses 2022-04-06 13:15:00 -03:00
Joao Victor
38053b8a28 Move layout info into Notification container + Fix translation on waiting user alert 2022-04-06 12:07:12 -03:00
Joao Victor
9a674c0df8 Merge remote-tracking branch 'upstream/develop' into breakout-update 2022-04-06 11:25:39 -03:00
Anton Georgiev
0d73bb3050
Merge pull request #14593 from ramonlsouza/issue-14382
feat: Notify users that recording is now on (in recordable session)
2022-04-06 10:02:59 -04:00
Anton Georgiev
dff8c4ee76
Update bigbluebutton-html5/imports/ui/components/nav-bar/recording-indicator/notify/component.jsx
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2022-04-06 10:02:48 -04:00
Ramon Souza
fcaf26d1e6 fix no presentation bug 2022-04-06 10:44:09 -03:00
Joao Victor
f5b9cc839c FormattedMessage rather than intl injection 2022-04-06 10:27:51 -03:00
Joao Victor
e1453f672e Remove old UserJoinedMeeting and UserLeftMeeting notifications 2022-04-06 10:21:49 -03:00
Joao Victor
dc16f83e82 Remove old NewGuestUser notification 2022-04-05 18:02:05 -03:00
Ramon Souza
a1a8d68b4d fix presentation size 0 bug 2022-04-05 14:37:52 -03:00
Joao Victor
43213bb573 Remove old UserPromotedToModerator and UserDemotedToViewer notifications 2022-04-05 11:16:30 -03:00
Joao Victor
ef8604088d Remove old HasPublishedPoll notification 2022-04-05 11:09:34 -03:00
Joao Victor
aa93b5832a Remove old MeetingMuted and MeetingUnmuted notifications 2022-04-05 11:05:13 -03:00
Joao Victor
b5765844bb Remove old lock setting notifications 2022-04-05 10:56:22 -03:00
Joao Victor
f3dc734c45 Remove old RecordingStarted and RecordingStopped notifications 2022-04-05 09:58:42 -03:00
Anton Georgiev
23ee038387
Merge pull request #14585 from danielpetri1/pads-shared-notes-upload
feat: Automatic upload of the shared notes as presentation
2022-04-05 08:06:24 -04:00
Joao Victor
0e29c1fdc3 Fix link sanitizing in welcome message. 2022-04-04 17:34:16 -03:00
Anton Georgiev
a07d5e7969
Merge pull request #14687 from antonbsa/tests-check-settings
test: Handle file download and check current settings
2022-04-04 16:06:27 -04:00
Ramon Souza
71412ebd21 remove notify recording key from settings file 2022-04-04 16:56:01 -03:00
Ramon Souza
06da4e5e0d fix errors caused by develop merge 2022-04-04 16:52:43 -03:00
Ramon Souza
4c328bc4ea Merge remote-tracking branch 'upstream/develop' into issue-14382 2022-04-04 16:25:50 -03:00
Anton Georgiev
158d84fab8
Merge pull request #14602 from ramonlsouza/issue-10813
fix: Do not display data saving toggles when features are disabled
2022-04-04 14:19:08 -04:00
Anton Georgiev
324388aa8e
Merge pull request #14016 from Tainan404/wip-new-msg-userLeftFlag
refactor: add msg userLeftFlag
2022-04-04 14:08:40 -04:00
Tainan Felipe
159a09be49 Small adjustments 2022-04-04 14:26:00 -03:00
Anton Georgiev
c923bbd4b4
Merge pull request #14571 from JoVictorNunes/issue-14416
fix: prevent redirect after feedback of user
2022-04-04 10:55:19 -04:00
Joao Victor
f8e6eb669a Fix user role comparison 2022-04-04 11:02:05 -03:00
Joao Victor
275c0dc51f Automatically redirect viewers after feedback 2022-04-04 10:09:40 -03:00
Gustavo Trott
73977036cc Remove garbage 2022-04-01 17:30:39 -03:00
Gustavo Trott
839aeb2685 Remove UserEjectedFromMeetingEvtMsg occurrences 2022-04-01 17:11:28 -03:00
Anton Georgiev
280da6ab40
Merge pull request #14726 from prlanzarin/u25-new-victorio
fix(locale): add locale for audio settings speaker test label
2022-04-01 13:36:53 -04:00
prlanzarin
91f1119bfd fix(locale): add locale for audio settings speaker test label 2022-04-01 13:58:04 -03:00
Anton Georgiev
72d37d799b
Merge pull request #14703 from ramonlsouza/pr-issue-14493
refactor: Add server side notification
2022-04-01 09:23:22 -04:00
Gustavo Trott
f095f4f1ae Create learning dashboard scripts 2022-04-01 09:15:30 -03:00
Localization Server
fd3c74e85a chore: Pulled the latest 2.4 HTML5 locales from Transifex 2022-03-31 19:03:42 +00:00
Anton Georgiev
bd445cffd5 chore: update minimist for bbb-html5 2022-03-31 18:19:47 +00:00
Gustavo Trott
8481306fce bigbluebutton-html5/redo.sh replaced by bigbluebutton-html5/run-dev.sh --reset 2022-03-31 14:52:54 -03:00
Gustavo Trott
462d40e092 Fix --reset param 2022-03-31 14:05:04 -03:00
Joao Victor
1994c32b43 Keep user options dropdown open even after updating user list order 2022-03-31 13:58:41 -03:00
Gustavo Trott
4ab9b9bc17 Improve scripts to run/deploy applications 2022-03-31 13:48:57 -03:00
Anton Georgiev
2a131086a7 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25 2022-03-31 15:32:14 +00:00
Anton Georgiev
74db3a630b
Merge pull request #14658 from ramonlsouza/issue-14655
fix: Clear chat button is not working
2022-03-31 11:17:22 -04:00
Anton Georgiev
c89f952868
Merge pull request #14578 from JoVictorNunes/issue-14443
fix: toast notification style
2022-03-31 10:46:59 -04:00
Anton Georgiev
788fc7bd6a
Merge pull request #14577 from JoVictorNunes/issue-14486
fix(chat): close private chat button
2022-03-31 10:46:49 -04:00
Ramon Souza
b9a76feb18 use Meteor Random.id() for id generation 2022-03-31 11:43:58 -03:00
Anton Georgiev
bb92689904
Merge pull request #14601 from ramonlsouza/lgtm-mar15
refactor: remove unused imports/variables
2022-03-31 10:14:48 -04:00
Ramon Souza
9dc515d570 undo video-list-item removal 2022-03-31 09:47:31 -03:00
Ramon Souza
0794f5188b Merge remote-tracking branch 'upstream/develop' into lgtm-mar15 2022-03-31 09:21:59 -03:00
Anton Georgiev
3d9c8d0e4c
Merge pull request #14706 from ramonlsouza/issue-14689-25
fix: setSwapLayout happens after other components change its value
2022-03-30 17:05:03 -04:00
Ramon Souza
eee4fde845 prevent setSwapLayout race condition 2022-03-30 15:43:00 -03:00
Ramon Souza
92688ca93a prevent setSwapLayout race condition 2022-03-30 15:31:19 -03:00
Ramon Souza
375cf41498 fix smart layout invisible video bug 2022-03-30 15:30:39 -03:00
Anton Georgiev
478605b6b0 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-develop 2022-03-30 18:19:28 +00:00
Arthurk12
a356109795 fix(microphone): modal not showing errors
Adds error handling to microphone join.
2022-03-30 14:27:18 -03:00
Ramon Souza
51726166c2 add moderator notification on breakout time update 2022-03-30 13:23:13 -03:00
Ramon Souza
6874156190 add messageDescription in notifications 2022-03-30 11:01:12 -03:00
gabriellpr
7a476874a4 getmuted return modified 2022-03-30 10:46:04 -03:00
Ramon Souza
41778cb959 filter all messages by meetingId 2022-03-30 10:15:47 -03:00
Anton Georgiev
325f744c69
Merge pull request #14695 from bigbluebutton/rsclibjsx
fix: remove spurious console.log in base.jsx
2022-03-29 17:11:19 -04:00
Paulo Lanzarin
1fc6584697
fix: remove spurious console.log in base.jsx 2022-03-29 17:52:29 -03:00
Pedro Beschorner Marin
1949da3513 feat(playback): add theme toggle's locale
Reference: https://github.com/bigbluebutton/bbb-playback/pull/183
2022-03-29 17:42:07 -03:00
Anton Georgiev
fc688f2038 Merge branch 'meteor-261' of github.com:ramonlsouza/bigbluebutton into meteor-261 2022-03-29 20:27:26 +00:00
Ramon Souza
4da4b8d7a9 Merge remote-tracking branch 'upstream/develop' into pr-issue-14493 2022-03-29 17:27:20 -03:00
Anton Georgiev
9b370a84be
Merge pull request #14674 from ramonlsouza/issue-14673
fix: fullscreen instead of Exit Full Screen (presentation)
2022-03-29 16:12:38 -04:00
Anton Georgiev
2c90124869
Merge pull request #14690 from gustavotrott/fix-user-ejected-reconnecting
fix: Rejected user keep trying to reconnect
2022-03-29 16:10:51 -04:00
gabriellpr
2330ad8a8f unmutable external video solved 2022-03-29 17:06:31 -03:00
Gustavo Trott
35ecbdbf80 Wait for user removal before kill connections 2022-03-29 16:08:34 -03:00
Joao Victor
a6eefb4737 fix user feedback upload error message 2022-03-29 14:08:59 -03:00
Arthurk12
420bd8b526 refactor(whiteboard): text tool updates
Makes the whiteboard text tool send annotation updates.
Partially reverts 40b18b0662.
2022-03-29 11:46:47 -03:00
Anton B
6eead03fb3 set dynamic steps by current settings 2022-03-29 10:53:07 -03:00
Ramon Souza
7a9c3b01bd adjust chat padding/margin 2022-03-29 10:03:50 -03:00
Anton B
fae7810ef4 Merge remote-tracking branch 'upstream/v2.5.x-release' into next-pr 2022-03-28 15:23:25 -03:00
Anton Georgiev
996f1bb701
Merge pull request #14681 from ramonlsouza/issue-14669
fix: In Firefox, "Start a private chat" is always with hover style (2.5)
2022-03-28 11:55:25 -04:00
Anton Georgiev
29f5947e21
Merge pull request #14590 from frankemax/refactor-video-list-item
refactor(video-list-item): hookify and reorganize component
2022-03-28 11:53:25 -04:00
Ramon Souza
4e4f8f5464 fix menu autofocus firefox 2022-03-28 11:18:42 -03:00
Ramon Souza
17f3ca21ec fix menu autofocus firefox 2022-03-28 11:10:54 -03:00
Daniel Petri Rocha
b29175a6c5
Merge branch 'develop' into pads-shared-notes-upload 2022-03-27 23:21:32 +02:00
Anton Georgiev
99ef23935c
Merge pull request #14537 from GuiLeme/issue-14321
[issue-14321] - Fixed to the sudden change of presentation
2022-03-25 18:46:35 -04:00
Guilherme Leme
c6653cd4b2 [Issue-14321]- Changes in Review 2022-03-25 14:12:10 -03:00
Ramon Souza
6199bcbd4f fix fullscreen presentation button label 2022-03-25 13:38:57 -03:00
Ramon Souza
998821db4a remove unused code 2022-03-25 10:11:53 -03:00
Ramon Souza
68f55b8c7b Merge remote-tracking branch 'upstream/develop' into issue-14382 2022-03-25 09:21:15 -03:00
Max Franke
e45deb5e7e refactor(video-list-item): hookify and reorganize component 2022-03-24 13:29:13 -03:00
muhammadameen252
ce590fc1c3 Merge branch 'v2.5.x-release' of https://github.com/bigbluebutton/bigbluebutton into HEAD 2022-03-24 20:14:43 +05:00
Joao Victor
923e52a03a fix conflicts 2022-03-24 11:16:12 -03:00
Joao Victor
0ea405b67f feat: allow for moving users among breakouts + modal design updates 2022-03-24 10:56:07 -03:00
Anton Georgiev
c85e3da0a0
Merge pull request #14660 from antobinary/netstat
refactor: swap netstat with ss
2022-03-23 17:16:30 -04:00
Anton Georgiev
6b4a7ff898 refactor: swap netstat with ss 2022-03-23 20:50:19 +00:00
Ramon Souza
3c2c5a8080 fix clear chat 2022-03-23 17:11:01 -03:00
Anton Georgiev
abd9bc7cb5
Merge pull request #14653 from KDSBrowne/14636-2.5BBB
feat: Add Lock Viewer Cursors Setting UI
2022-03-23 15:17:45 -04:00
KDSBrowne
59b924c9b7 fix typo 2022-03-23 19:11:41 +00:00
KDSBrowne
8490ff2a7e add hideViewersCursor setting to isMeetingLocked 2022-03-23 19:10:20 +00:00
KDSBrowne
6025eb2df9 add hideViewersCursor lock setting to lockContextContainer 2022-03-23 18:55:19 +00:00
KDSBrowne
e2fc248094 update description 2022-03-23 18:27:25 +00:00
KDSBrowne
369638e758 add notification labels 2022-03-23 18:22:42 +00:00
Ramon Souza
fd22fd9641 prevent chat notification bug on promotion 2022-03-23 13:07:03 -03:00
Anton Georgiev
351b7126c7 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into develop 2022-03-23 15:11:47 +00:00
KDSBrowne
e25df307c1 use users context 2022-03-23 14:54:13 +00:00
KDSBrowne
229aa39384 use lock context 2022-03-23 13:52:15 +00:00
KDSBrowne
0998ea5d37 remove unlocked text from feature toggle 2022-03-23 00:12:38 +00:00
Anton Georgiev
0cbf2d8bae
Merge pull request #14652 from ramonlsouza/npm-audit-mar22
chore: upgrade eslint-plugin-import version
2022-03-22 16:07:33 -04:00
Ramon Souza
2d06806d24 upgrade package to resolve npm audit alert 2022-03-22 16:44:55 -03:00
Lucas Zawacki
21703d9662 fix(layout): Fix propagation of layout type, simplify code 2022-03-22 19:13:52 +00:00
Gustavo Trott
a6c3af7b0f Add disabledFeatures=virtualBackgrounds 2022-03-22 16:01:27 -03:00
Arthurk12
eacce4ee46 fix(layout): camera resize when pushing
Adds isResizing property to LayoutMeetings collection.
Moves the point where the last camera dock size is stored from webcam
component to custom layout component, since it is the only one with
this feature.
2022-03-22 15:29:49 -03:00
Arthurk12
1c3a5bd053 fix(layout): camera dock size
Fixes camera dock sudden increase when moving its position in custom layout.
Uses the last camera dock size stored for that dock position, if not,
make it default size.
2022-03-22 15:28:36 -03:00
KDSBrowne
9a765b9c7e add moderator constant | rename variables 2022-03-22 18:11:08 +00:00
Localization Server
3d35ed4331 chore: Pulled the latest 2.4 HTML5 locales from Transifex 2022-03-22 14:26:16 -03:00
Anton Georgiev
c4f6ef86a2
Merge pull request #14622 from frankemax/css-waiting-users-buttons
fix(waiting-users): button cropped
2022-03-22 13:10:56 -04:00
Mario Junior
5778306626
Merge pull request #9283 from znerol-forks/feature/develop/sip-user-agent
Send browser UA string in SIP UA, also add BBB server and client version
2022-03-22 11:18:06 -03:00
muhammadameen252
dd7d06ad62 Merge branch 'poll-auto-optioning-v2.5.x-release' into v2.5.x-release 2022-03-22 19:16:31 +05:00
KDSBrowne
3bb184f3a4 add lock viewers cursor setting UI 2022-03-22 03:14:40 +00:00
muhammadameen252
2b353d62e7 changed name of warning locale and resolved pasting text warning bug 2022-03-22 00:44:21 +05:00
Gustavo Trott
4cb563085f Implements param lockSettingsHideViewersCursor 2022-03-21 15:25:41 -03:00
muhammadameen252
7b7f3ff41c added auto optioning feature in poll 2022-03-21 22:58:11 +05:00
Paulo Lanzarin
1721695a7f
Merge pull request #14592 from prlanzarin/u24-regen-fodder
fix(video): improvements to dynamic camera profiles
2022-03-21 12:46:46 -03:00
Anton B
0469ee6a64 fix handleDownload with playwright 2022-03-21 12:04:43 -03:00
Anton Georgiev
62657a3cdf
Merge pull request #14610 from ramonlsouza/userlist-skeleton
Add loading skeleton in userlist
2022-03-18 16:14:10 -04:00
Ramon Souza
a4994ad150 change skeleton color + position styles 2022-03-18 15:54:25 -03:00
Gustavo Trott
fb587f8c84
Merge branch 'v2.5.x-release' into disabledFeatures-layouts 2022-03-18 15:46:45 -03:00
Anton Georgiev
adfbaa4409
Merge pull request #14599 from gustavotrott/disabledFeatures-breakoutRooms
feat: Support to disable breakout rooms via disabledFeatures
2022-03-18 14:41:02 -04:00
gabriellpr
f72981f1a8 Implements a progress bar to the external video
for the viewer.
2022-03-18 15:05:01 -03:00
Max Franke
95a1b2fcb1 fix(waiting-users): button cropped
Add a padding in order to avoid ugly "onFocus"
Add an overflow property in order to avoid horizontal scrollbar
2022-03-17 14:40:22 -03:00
Paulo Lanzarin
5fa7c18b43
Merge pull request #14621 from prlanzarin/u25-victorio-fuzz
fix(audio): clean up sfu broker, guarantee peer exists in getLocalStream
2022-03-17 14:39:41 -03:00
Anton Georgiev
9c3059308d
Merge pull request #14620 from ramonlsouza/fix-invisible-video
fix: external video is not displayed to new users - smart layout
2022-03-17 13:11:35 -04:00
prlanzarin
13c6b12f89 fix(audio): clean up sfu broker, guarantee peer exists in getLocalStream 2022-03-17 11:20:19 -03:00
Ramon Souza
7b86065e3f fix smart layout invisible video bug 2022-03-17 11:06:21 -03:00
Anton Georgiev
843ad94304
Merge pull request #14548 from antonbsa/fix-selectors-2.5
test: Fixes and updates in automated tests to v2.5
2022-03-17 09:45:22 -04:00
Ramon Souza
a89e9da4ea Merge remote-tracking branch 'upstream/develop' into issue-14382 2022-03-16 16:53:17 -03:00
Ramon Souza
2a7d8eb043 Merge remote-tracking branch 'upstream/develop' into lgtm-mar15 2022-03-16 16:30:24 -03:00
Gustavo Trott
6562cbc6e7
Merge branch 'v2.5.x-release' into disabledFeatures-breakoutRooms 2022-03-16 14:57:46 -03:00
Ramon Souza
6e9fb44cb7 add userlist skeleton 2022-03-16 14:53:41 -03:00
Anton Georgiev
405d326ea7
Merge branch 'v2.5.x-release' into meteor-261 2022-03-16 11:55:31 -04:00
Anton Georgiev
0d1d45245c
Merge pull request #14570 from gustavotrott/disabledFeatures-notes
feat: Support to disable shared notes and captions via disabledFeatures
2022-03-16 11:45:52 -04:00
Paulo Lanzarin
e9c400e61b
Merge pull request #14211 from prlanzarin/u25-victorio-fuzz
feat(fullaudio): implement echo test, device change and audio filters (new bridge)
2022-03-16 12:36:50 -03:00
Anton Georgiev
a58f174949
Merge pull request #14360 from GuiLeme/issue-14243
Improve moderator's emphasizing chat messages.
2022-03-16 11:36:21 -04:00
Anton Georgiev
d00d6a0323
Merge pull request #14600 from bigbluebutton/transition-to-focal
!build and conf: Upgrade Ubunto to 20.04
2022-03-16 08:54:56 -04:00
Max Franke
93013d5ad1 fix(layout): layout modal styled components
Add custom layout svgs
If a custom style is set via bbb_custom_style_url or settings.yml,
the svgs applied will be the ones inside the /images/layouts/customStyle/ folder
2022-03-15 14:22:36 -03:00
Ramon Souza
4130273615 hide data saving toggles when features are disabled 2022-03-15 13:58:15 -03:00
Daniel Petri Rocha
78f5a248f4 Refactoring: push business logic and custom UI into their own containers 2022-03-15 16:12:46 +01:00
Gustavo Trott
c214a479f9 Implements disabledFeatures=layouts 2022-03-15 10:40:02 -03:00
Ramon Souza
429a9de4dd remove unused imports and variables 2022-03-15 13:11:20 +00:00
Guilherme Leme
b080e889f6 Merge remote-tracking branch 'upstream/v2.5.x-release' into issue-14243 2022-03-14 16:05:44 -03:00
Anton Georgiev
3de540f0ab build: swap bionic with focal 2022-03-14 19:04:23 +00:00
Gustavo Trott
5fdacf93dd Merge remote-tracking branch 'upstream/v2.5.x-release' into disabledFeatures-breakoutRooms 2022-03-14 15:33:04 -03:00
Gustavo Trott
adc1c8cef8 Implements disabledFeatures=breakoutRooms 2022-03-14 15:30:41 -03:00
Guilherme Leme
b765312a2e [issue-14321] - refactored name of variable presId to tmpPresId in order to make more sense in the context of presentation-token-upload and presentation collections. 2022-03-14 14:46:51 -03:00
Ramón Souza
31f5852d3b add settings.yml key for recording notification 2022-03-14 17:01:15 +00:00
Ramón Souza
8850f92f3a do not display modal header if it is not needed 2022-03-14 16:58:41 +00:00
Ramón Souza
b4bf65ffe1 improve accessibility of notification modal 2022-03-14 16:48:17 +00:00
Guilherme Leme
9104a0308e [issue-14321] - Changes to make it possible to send 2 presentations with the same name 2022-03-14 12:10:27 -03:00
prlanzarin
a18ae31def refactor(video): remove frameRate constraints from quality control profiles
Rationale: the important thing here is bitrate. Disabling constraints should have no meaningful on 1) client-side bw 2) client-side cpu 3) server-side bw/cpu - while it will also guarantee seemingly smoother streams
2022-03-14 12:01:13 -03:00
prlanzarin
4ae5c70248 feat(video): add flag to disable quality change exemptions (floor, pin) 2022-03-14 11:58:53 -03:00
prlanzarin
ccbb6c6651 fix(video): add debounce and option to exclude constraints from dynamic camera profiles
Tries to mitigate too-rapidly-switching camera profiles causing video freezes
due to encoder resets. Excluding constraints might not help a lot since
the thing that actually restarts the encoder is the bitrate change, but
they're not really important in the context of dynamic profiles.
We can't get rid of bitrate changes, though, since it's what does the actual
quality constraining.

The camera profile change debounce timer is 2.5s by default (which is
the same timer used for floor changes).

Also fixed an issue with camera profile backfiring due to badly defined peers
2022-03-14 11:56:48 -03:00
Ramón Souza
81d3a681e9 restore new recording indicator styles 2022-03-14 14:14:06 +00:00
Ramón Souza
e369d6c487 only display record notification if create param is set to true 2022-03-14 14:03:54 +00:00
prlanzarin
41f89536d6 fix: specify height in high and hd camera profiles
Set height to 720 in those profiles so that aspect ratio has a better chance to
be cohesive in all environments. Having only width set was causing certain
devices to output videos with non-standard ARs
2022-03-14 10:31:59 -03:00
Guilherme Leme
082a98d279 Merge remote-tracking branch 'upstream/v2.4.x-release' into issue-14321 2022-03-14 08:14:34 -03:00
Daniel Petri Rocha
535c30b925 Set upload as current presentation 2022-03-12 13:15:02 +01:00
Guilherme Leme
6a515694d5 Merge branch 'v2.4.x-release' into issue-14321 2022-03-11 17:42:38 -03:00
Ramón Souza
35ae2a9e77 record notify modal 2022-03-11 20:26:26 +00:00
Ramón Souza
cc54f167f7 remove unused code 2022-03-11 17:16:39 +00:00
Gustavo Emanuel
f292476163 style with em instead px, remove subscriptions becouse already defined in other place 2022-03-11 17:11:35 +00:00
Gustavo Emanuel
f22b5052f1 ajust name 2022-03-11 17:11:19 +00:00
Ramón Souza
902899ba2c modal consent meeting can be recorded 2022-03-11 17:10:54 +00:00
Joao Victor
41237ae0a0 Fix notification not displaying 2022-03-11 11:57:43 -03:00
Joao Victor
30826dfdd8 Remove comment and unused import 2022-03-11 09:36:56 -03:00
Daniel Petri Rocha
5e28cada9e Limit button presses; only allow presenter to upload 2022-03-10 22:46:34 +01:00
Tainan Felipe
fbb0f23510
Merge branch 'v2.5.x-release' into wip-notifications 2022-03-10 16:42:43 -03:00
Tainan Felipe
8858878d0d Add server side notification 2022-03-10 16:33:25 -03:00
Joao Victor
a067e81cce Fix toast notification for 'Current presentation' 2022-03-10 16:08:26 -03:00
Gustavo Trott
9f939513b0 Implements disabledFeatures=captions 2022-03-10 15:02:20 -03:00
prlanzarin
d9c329df27 refactor(fullaudio): remove server-provided RPC parameters 2022-03-10 14:59:43 -03:00
prlanzarin
b9f9043d9c feat(fullaudio): handle forceRelayOnFirefox flag 2022-03-10 14:31:42 -03:00
Joao Victor
e45c6e90e7 Fix close private chat button 2022-03-10 13:52:53 -03:00
Daniel Petri Rocha
dfa8f42e94 Use fetch instead of Axios; include cookie for export 2022-03-10 16:50:32 +01:00
Pedro Beschorner Marin
5cd2b0b635 Merge remote-tracking branch 'bigbluebutton/v2.5.x-release' into f-v-amccc 2022-03-10 12:25:17 -03:00
Ramón Souza
0881b3bf1b restore package.json + package-lock.json 2022-03-10 13:47:59 +00:00
Lucas Zawacki
d30fc746a4 fix(layout): Fix code after merges 2022-03-09 18:28:12 -03:00
Max Franke
e7e0b25b18 fix(layout): remove unused state 2022-03-09 18:10:20 -03:00
Lucas Zawacki
31ddd9a8d8 fix(layout): Better config names for layout push/toggle 2022-03-09 18:10:09 -03:00
Lucas Zawacki
559b6f59c2 fix(layout): Remove unused options 2022-03-09 18:04:21 -03:00
Max Franke
aef381fa1b revert(layout): push layout label 2022-03-09 17:58:07 -03:00
Max Franke
f406d2fae5 feat(layout): distinguish pushLayout/keepPushingLayout
Change "Layout" icon in actions-dropdown
Change push layout toggle label locale
2022-03-09 17:57:41 -03:00
Ramón Souza
ae5e116e16 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-24-25-mar09 2022-03-09 20:40:07 +00:00
Max Franke
3549d3bfa6 fix(layout): keep border when active
Fixes an issue when the selected layout would not stay "active" when
another object was focused.
Now the selected layout always appears with a border, even if it is
the first time the modal is opened.
2022-03-09 17:13:58 -03:00
Max Franke
57a71e7703 Revert "feat(layout): locales"
This reverts commit 8bc8f85d
2022-03-09 17:13:52 -03:00
Max Franke
b2900deda9 Revert "feat(layout): action bar button"
This reverts commit 736f63ae
2022-03-09 17:12:12 -03:00
Max Franke
a669db8f2d feat(layout): add pt-br locales 2022-03-09 17:02:41 -03:00
Max Franke
0f27b1add4 feat(layout): new layout modal
Add a new modal that makes it easier to switch between layouts
Adds a new flag in html5 settings that allows to enable/disable
keepPushing layout
2022-03-09 17:00:06 -03:00
Arthurk12
5100049c29 fix(layout): webcam container resize bar
Fixes missing webcam container's resize bar on custom layout when cameras
are placed at the bottom of the presentation and the chat is closed.
2022-03-09 16:49:24 -03:00
Gustavo Trott
537704ef0e Implements disabledFeatures=sharedNotes 2022-03-09 16:23:38 -03:00
Lucas Zawacki
e113fa489b layout(fix): Fix hidePresentation yml option 2022-03-09 16:12:53 -03:00
Joao Victor
ab869b4221 Prevent redirect after feedback of user 2022-03-09 16:08:56 -03:00
Anton Georgiev
506468e4b7
Merge pull request #14495 from gustavo-em/mobile_translations
feat: translations to mobile app
2022-03-09 13:48:39 -05:00
Anton Georgiev
e874d2ed9f
Update bigbluebutton-html5/public/locales/en.json 2022-03-09 13:48:22 -05:00
Anton Georgiev
1b949a7d5c
Update bigbluebutton-html5/public/locales/en.json 2022-03-09 13:48:12 -05:00
Localization Server
fca15ad8e3 chore: Pulled the latest 2.4 HTML5 locales from Transifex 2022-03-09 17:51:39 +00:00
Ramón Souza
dfcbcadf5e upgrade mocha-core package 2022-03-09 17:00:56 +00:00
Ramón Souza
1d2776a755 upgrade meteor-coverage package 2022-03-09 16:51:43 +00:00
Ramón Souza
266d62a350 replace deprecated dependency http 2022-03-09 16:41:53 +00:00
Ramón Souza
3c32f13546 upgrade react-meteor-data 2022-03-09 14:36:49 +00:00
Gustavo Trott
057b7514b1 Implements disabledFeatures-chat 2022-03-09 11:19:25 -03:00
Ramón Souza
6a721ed5d1 remove unused package reactive-list 2022-03-09 14:07:32 +00:00
Ramón Souza
b2e29472e1 upgrade meteor from 2.5 to 2.6.1 2022-03-09 14:05:56 +00:00
Gustavo Trott
2719bd4f65 Implements disabledFeatures=externalVideos 2022-03-09 10:33:18 -03:00
Anton Georgiev
4f73272477
Merge pull request #14560 from gustavotrott/disabledFeatures-polls
feat: Support to disable polls via disabledFeatures
2022-03-08 14:52:31 -05:00
Gustavo Trott
6f24d36ed1 Remove unecessary import 2022-03-08 15:08:35 -03:00
Gustavo Trott
3013c2792b Implements disabledFeatures/polls 2022-03-08 15:05:24 -03:00
Anton Georgiev
9cd7eccf63
Merge pull request #14558 from ramonlsouza/issue-14552
fix: Video warning keeps showing after hiding presentation/external video
2022-03-08 12:18:03 -05:00
Ramón Souza
38d804da37 do not display external video message when it is minimized 2022-03-08 17:10:26 +00:00
Daniel Petri Rocha
e4b62a2efb File upload with Axios 2022-03-08 16:29:11 +01:00
Daniel Petri Rocha
fea6a60ad7 Upload via client 2022-03-08 15:33:30 +01:00
Daniel Petri Rocha
4995ad5d82 Shared notes: client-side UI, get PDF from bbb-pads 2022-03-08 01:25:44 +01:00
Anton Georgiev
c0bcecee95
Merge pull request #14551 from ramonlsouza/issue-14376
Change presentation placeholder message and behavior
2022-03-07 15:31:46 -05:00
Ramón Souza
9ec9bfc790 do not display presentation placeholder in smart layout 2022-03-07 20:21:58 +00:00
Anton B
8f497b4249 Merge remote-tracking branch 'upstream/v2.5.x-release' into fix-selectors-2.5 2022-03-07 15:59:06 -03:00
Gustavo Trott
b6df87618c Fix isDashboardEnabled problem on end meeting 2022-03-07 15:40:05 -03:00
Ramón Souza
b734039965 change no presentation placeholder message 2022-03-07 18:34:07 +00:00
Ramón Souza
23c42fedaf add breakouts duration to sidebar 2022-03-07 16:29:40 +00:00
Pedro Beschorner Marin
6ff1d680d9 feat(video): add meeting camera cap control
Include `meetingCameraCap` API param on create and enforce both server and
client to control the number of simultaneous webcams a meeting can have.

Disabled by default.
2022-03-07 09:36:55 -03:00
Anton Georgiev
6e2b76ff30
Merge pull request #14518 from ramonlsouza/issue-14501
fix: See other viewers in the Users list" lock viewer option is not working
2022-03-04 15:04:39 -05:00
Guilherme Leme
e798d31df2 [issue-14321] - Fixed the sudden change of presentations when clicking on the confirm button. 2022-03-04 16:40:59 -03:00
Paulo Lanzarin
08233084f8
Merge pull request #14536 from pedrobmarin/f-v-rdc
fix(video): respect disabled cap
2022-03-04 15:57:34 -03:00
Pedro Beschorner Marin
ea35f4f598 fix(video): respect disabled cap
User's camera cap should be disabled when set to zero but the UI control
wasn't respecting this configuration.
2022-03-04 15:20:27 -03:00