Joao Victor
911edbf9f5
Rebase to 2.5
2022-04-12 16:26:13 -03:00
Ramon Souza
7a57344177
Merge remote-tracking branch 'upstream/v2.4.x-release' into 24-25-merge-apr12
2022-04-12 14:46:13 -03:00
Ramon Souza
7735abb16e
localize keys in shortcut modal
2022-04-12 13:49:10 -03:00
Anton Georgiev
96c2fc9d86
Merge pull request #14734 from JoVictorNunes/issue-14721
...
fix: link sanitizing in welcome message
2022-04-12 10:36:59 -04:00
Tainan Felipe
292d39c773
Fix notes showing text in wrong order
2022-04-11 17:43:21 -03:00
Anton Georgiev
bc823b84e0
Merge pull request #14779 from GuiLeme/issue-14749
...
fix(presentation) - Refactored `temporaryPresId` format to accept german umlauts
2022-04-11 16:10:07 -04:00
Anton Georgiev
ee4af7730e
Merge pull request #14780 from ramonlsouza/i-14689
...
fix: Screenshare is not displayed to new users, if autoSwapLayout=true
2022-04-11 13:48:20 -04:00
Ramon Souza
1c3d29daa1
adjust video list icon in rtl
2022-04-11 14:40:37 -03:00
Anton Georgiev
1d495968dc
Merge pull request #14793 from ramonlsouza/issue-14762
...
Enable sidebar resize in media area of 'focus on' layouts
2022-04-11 13:16:52 -04:00
Ramon Souza
283c21e4ab
enable sidebar resize in media on 'focus on' layouts
2022-04-11 13:48:46 -03:00
Anton Georgiev
0275b8710b
Merge pull request #14787 from Arthurk12/camera-cancellable-button-2.5
...
refactor(webcam): cancellable button
2022-04-11 10:17:50 -04:00
Guilherme Leme
4627e39435
[issue-14749] - fix downloadable persistence.
2022-04-11 10:26:15 -03:00
Anton Georgiev
3afb57fa66
Merge pull request #14788 from ramonlsouza/merge-2425-apr08
...
chore: Merge 2.4 into 2.5
2022-04-08 20:37:32 -04:00
Ramon Souza
1c873bd8d6
Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr08
2022-04-08 17:30:21 -03:00
Arthurk12
f2d5e7af2c
refactor(webcam): cancellable button
...
Makes it possible to cancel webcam sharing while connecting.
Simplifies button state logic.
2022-04-08 18:54:47 +00:00
gabriellpr
c3f17ca8d3
progress bar working on mobile
2022-04-08 15:39:05 -03:00
Ramon Souza
def29e3388
fix join screenshare
2022-04-08 11:45:17 -03:00
Guilherme Leme
3a93898af0
[issue-14749] - Refactored temporaryPresId
format to not rely on UTF-8 encoding when sending the multipart/form-data content-type in futch
method.
2022-04-08 11:28:47 -03:00
germanocaumo
cacba3c7e7
feat(html5): add meteor rtt as prometheus metric
2022-04-08 14:27:35 +00:00
germanocaumo
640fe57a26
fix(html5): rename stream-cursor prom metric
...
Removes meetintId info from the event name in prometheus metric to better concur with other events.
2022-04-08 14:22:29 +00:00
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
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
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
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
Ramon Souza
fcaf26d1e6
fix no presentation bug
2022-04-06 10:44:09 -03:00
Ramon Souza
a1a8d68b4d
fix presentation size 0 bug
2022-04-05 14:37:52 -03: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
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
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
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
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
Arthurk12
a356109795
fix(microphone): modal not showing errors
...
Adds error handling to microphone join.
2022-03-30 14:27:18 -03:00
gabriellpr
7a476874a4
getmuted return modified
2022-03-30 10:46:04 -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
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
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
Max Franke
e45deb5e7e
refactor(video-list-item): hookify and reorganize component
2022-03-24 13:29:13 -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
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
Gustavo Trott
a6c3af7b0f
Add disabledFeatures=virtualBackgrounds
2022-03-22 16:01:27 -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
KDSBrowne
3bb184f3a4
add lock viewers cursor setting UI
2022-03-22 03:14:40 +00:00
Gustavo Trott
4cb563085f
Implements param lockSettingsHideViewersCursor
2022-03-21 15:25:41 -03: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
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
Gustavo Trott
c214a479f9
Implements disabledFeatures=layouts
2022-03-15 10:40:02 -03: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
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
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
Guilherme Leme
6a515694d5
Merge branch 'v2.4.x-release' into issue-14321
2022-03-11 17:42:38 -03: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
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