Commit Graph

13852 Commits

Author SHA1 Message Date
Tainan Felipe
01dcb8b267 Remove: connection status button withTracker 2024-06-11 10:43:43 -03:00
Guilherme Leme
0c7b9d8919 [fix-captionLocale] - Fix captionLocale to fetch correct captions 2024-06-11 09:38:54 -03:00
Ramón Souza
39d383c9e3
Merge pull request #20456 from ramonlsouza/user-current-improvements
user_current subscription improvements
2024-06-11 08:57:02 -03:00
João Victor
cfb8ae35cb Merge branch 'v3.0.x-release' into tweak-video-stream-subs 2024-06-11 08:48:49 -03:00
KDSBrowne
3bfdeb9cfd
feat(whiteboard): Reuse poll result diagram as a whiteboard shape (#20350)
* create poll shape to render chat poll component
2024-06-10 17:12:40 -04:00
João Victor
2cfec162af fix: overrideLocale config 2024-06-10 17:45:15 -03:00
Tainan Felipe
c2364641d3
refactor: connection status for graphql connection (#20196)
* Add: connection status for graphql connection
2024-06-10 16:20:41 -04:00
Guilherme Leme
831af82818 [fix-loaded-userlist-hook] - added margin 2024-06-10 16:51:44 -03:00
Tainan Felipe
ee96d5795c Remove: raise hand withTracker 2024-06-10 16:20:38 -03:00
Tainan Felipe
b96c210237 Remove: quick poll dropdown withTracker 2024-06-10 16:17:07 -03:00
Tainan Felipe
4e93bb916a Remove: unecessary log 2024-06-10 16:10:06 -03:00
Tainan Felipe
a079c85805 Remove: guest policy container withTracker 2024-06-10 16:08:16 -03:00
Tainan Felipe
e0f871397f Remove: UserListContainer withtracker 2024-06-10 15:59:32 -03:00
Ramón Souza
0c9e3e6671
Merge pull request #20434 from JoVictorNunes/remove-voice-users-with-trackers
refactor: remove voice users adapter
2024-06-10 15:55:09 -03:00
Guilherme Leme
d252d1ab0a [fix-loaded-userlist-hook] - fix loaded userList hook 2024-06-10 15:45:02 -03:00
Ramón Souza
da841e8e65 fix ts error 2024-06-10 15:43:40 -03:00
Ramón Souza
8c8742239b Merge remote-tracking branch 'upstream/v3.0.x-release' into user-current-improvements 2024-06-10 15:36:06 -03:00
Ramón Souza
e0bf232d18 remove unused data from current user subscription 2024-06-10 15:31:57 -03:00
Ramón Souza
15781627c3 remove userClientSettings from current user subscription 2024-06-10 13:39:03 -03:00
João Victor
089ddb5946 Add default voice value 2024-06-10 13:14:50 -03:00
Tainan Felipe
6bccf8cfac
refactor: Change user list pagination (#20446) 2024-06-10 13:08:43 -03:00
Ramón Souza
591d2c7674 query welcome message instead of getting it from current user sub 2024-06-10 11:10:28 -03:00
João Victor
8fa0894e55 Merge branch 'v3.0.x-release' into tweak-video-stream-subs 2024-06-10 10:56:32 -03:00
Gustavo Trott
42305a1dfb
Merge pull request #20449 from gustavotrott/improve-userReaction-performance
refactor: Simplifying ReactionEmoji Storage and Queries
2024-06-10 10:41:36 -03:00
João Victor
daf5b1d739 Use patched subscription for video streams 2024-06-10 10:18:47 -03:00
Gustavo Trott
ab542a458e make reactionEmoji part of user table (optimizing performance) 2024-06-10 09:48:38 -03:00
Fred Dixon
bba0405b5a
Merge pull request #20418 from KDSBrowne/bbb-20409
fix(whiteboard): Update presentation dropdown menu icon
2024-06-08 10:11:59 -04:00
Anton Georgiev
b80f420e26
Merge pull request #20430 from ramonlsouza/notification-up
fix: Only receive user join/leave and guest join notifications if enabled
2024-06-07 19:23:59 -04:00
João Victor
9b02a41e3d fix(webcam): tweak subscriptions 2024-06-07 17:41:36 -03:00
Anton Georgiev
558fca5f19
Merge pull request #20401 from KDSBrowne/bbb-20306
fix(whiteboard): Properly handle line shape handles in akka
2024-06-07 16:30:26 -04:00
André Castro
365bd27e89
Client: Updating: userdata-bbb_multi_user_tools, userdata-bbb_presenter_tools and userdata-bbb_multi_user_pen_only (#20218)
* Client: Updating: userdata-bbb_multi_user_tools, userdata-bbb_presenter_tools and userdata-bbb_multi_user_pen_only

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-06-07 16:13:25 -04:00
Ramón Souza
ce66931562
remove unused fields fromc urrent user subscription (#20441) 2024-06-07 15:03:03 -03:00
André Castro
446c95642d
UI: Raise hand and emoji showing at the same time. (#20433)
* UI: Raise hand and emoji showing at the same time.

* Update bigbluebutton-html5/imports/ui/components/video-provider/video-provider-graphql/video-list/video-list-item/user-status/component.tsx

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

* Update component.tsx

---------

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-06-07 15:01:47 -03:00
Anton Georgiev
4628db92b8
Merge pull request #20416 from ramonlsouza/fix-c-break-button
fix: create breakout rooms button in userlist dropdown
2024-06-07 11:48:33 -04:00
João Victor Nunes
e1f3002ae1
fix(webcam): stopping sharing a specific webcam will actually stop all (#20400) 2024-06-07 09:52:16 -03:00
Gustavo Trott
81d30480bd
feature: Introduces API /sendChatMessage endpoint (#20323)
* feature: Introduces API /sendChatMessage endpoint

* only allow GET requests for sendChatMessage

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-06-06 15:49:52 -04:00
Tainan Felipe
df10f2f9d2
Fix: Make useDeduplicatedSubscription stop subscription with old parameters (#20407)
* Fix: Make useDeduplicatedSubscription stop subscription with old parameters

* Fix: subscription not stopping after new parameters on createUserSubscription

* Fix: TS error
2024-06-06 16:14:41 -03:00
João Victor
af52a8574c refactor: remove voice users adapter 2024-06-06 15:47:41 -03:00
Anton Georgiev
ff0c5ae0fa
Merge pull request #20368 from ramonlsouza/adjust-chat-id
fix: incorrect chat id being set on layout change
2024-06-06 12:11:08 -04:00
João Victor Nunes
06500be757
refactor(storage): replace Tracker.Dependency with observer hook (#20322)
* refactor(storage): replace Tracker.Dependency with observer hook

* fix(storage): set initial value

* refactor(storage): stop using Meteor's Session singleton
2024-06-06 10:50:03 -03:00
Ramón Souza
28fb37f5ee only receive user join/leave and guest join notifications if enabled 2024-06-06 10:35:27 -03:00
KDSBrowne
adf905cfce restore keys to move selected shapes | fix focus loss editing shapes 2024-06-05 22:15:43 +00:00
João Victor Nunes
5d3178f15d
refactor(guest-wait): turn guest wait page into a React component (#20344)
* refactor(guest-wait): turn guest wait page into a React component

* Fix rendering when the meeting is ended

* refactor(guest-wait): Backend portion for migration of `guest-wait` to Graphql

* Add message timeout

* Remove static guest wait page

---------

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-06-05 17:41:23 -03:00
KDSBrowne
e9bf2cd3b4 update icon size 2024-06-05 19:49:43 +00:00
KDSBrowne
f07d88bc4f update presntation dropdown menu icon 2024-06-05 19:49:30 +00:00
Ramón Souza
48ba1d5875 fix create breakouts option in userlist dropdown 2024-06-05 11:34:26 -03:00
KDSBrowne
caae9a1150
ensure duplicate shape shortcut does not trigger bookmark (#20355) 2024-06-04 14:25:09 -03:00
João Victor Nunes
f78ed525e4
fix(audio): conditions for muting the user on leave (#20378) 2024-06-04 14:10:54 -03:00
João Victor Nunes
ab0e1da86c
improvement(webcam): refine webcam controls (#20374) 2024-06-04 14:10:16 -03:00
João Victor Nunes
33ebbde924
refactor: remove Meteor trackers (#20351)
* Replace Auth tracker with makeVar

* Replace connection status tracker with makeVar

* Replace notification bar tracker with makeVar
2024-06-04 14:09:48 -03:00
KDSBrowne
3c3621c4b4 add comment | reduce camera update delay 2024-06-04 15:44:47 +00:00
KDSBrowne
923287e2e7 simplify meta property checks for remote shapes 2024-06-04 15:44:32 +00:00
KDSBrowne
7f3996c816 clean line shape handles in akka (similar to arrow bindings) 2024-06-04 15:44:16 +00:00
Tainan Felipe
3bc40df230
Add: useDeduplicatedSubscription hook (#20376)
* Add: useDeduplicatedSubscription hook

* Fix: TS error

* Add: components using useDeduplicatedSubscription

* Change: Move to useDeduplicatedSubscription

* Change: unsubscribe logic to own useEffect

* Change: remove file import over package

* Fix: TS errors

* Fix: private chat not loading

* Change: revert changes on queries

* Fix: eslint error

* Remove: html-webpack-plugin package

* Fix: external video

* Add: comment about the stringToHash function

* Fix: video player showing tools over presentation
2024-06-04 10:40:54 -03:00
Guilherme Pereira Leme
bbf43f1e55
feat(html5): Added captionLocale property and related logic (#20272)
* [captionLocale] - added captionLocale

* [captionLocale] - changes in review

* [captionLocale] - Added new mutation captionAddLocale and removed captionSetOwner

* [captionLocale] - add action validation

* [captionLocale] - Changes in review

* [captionLocale] - fix update of graphql server

* [captionLocale] - merge conflicts
2024-06-03 16:14:32 -04:00
Ramón Souza
dc40bc3776
Merge pull request #20238 from JoVictorNunes/fix-user-list-style-0513
fix(users): broken styles when font size is increased
2024-06-03 11:10:12 -03:00
Ramón Souza
d02a092c0d
Merge pull request #20379 from ramonlsouza/error-boundary-whiteboard
refactor: add error boundary in whiteboard
2024-06-03 10:09:05 -03:00
Ramón Souza
018a170251
Merge pull request #20329 from JoVictorNunes/remove-screenshare-tracker
refactor(screenshare): replace `Tracker.Dependency` with `makeVar`
2024-06-03 09:33:08 -03:00
Anton Georgiev
7a1d84fece
Merge pull request #20377 from ramonlsouza/add-missing-param
fix: add missing parameter in Settings.save - intl adapter
2024-05-30 16:03:15 -04:00
Ramón Souza
971af964ad
Merge pull request #20339 from GuiLeme/fix-plugin-data-consumption-hooks
fix(plugins): Multiple updates of hooks
2024-05-30 16:31:14 -03:00
Ramón Souza
8bb981ad99 add error boundary in whiteboard 2024-05-30 15:36:46 -03:00
Ramón Souza
f8b83fad33
Merge pull request #20321 from KDSBrowne/bbb-20318
fix(whiteboard): Disable Tldraw Menu For Users Without Whiteboard Access
2024-05-30 15:05:00 -03:00
Ramón Souza
114c7548dd add missing parameter in Settings.save - intl adapter 2024-05-30 14:07:02 -03:00
Ramón Souza
b0ff414acb fix incorrect chat id 2024-05-30 09:57:01 -03:00
Ramón Souza
42e6873e6a
Merge pull request #20354 from ramonlsouza/issue-20342
fix: "Show Welcome Message" button always disabled
2024-05-30 09:54:14 -03:00
Lucas
4f741b8cc0
fix(captions): Fixed captions mute/unmute, adding some debug logs (#20345)
* fix(captions): Fixed captions mute/unmute

* typescript updates

* more lint adjustments

---------

Co-authored-by: João Victor Nunes <joaovictornunes973@gmail.com>
Co-authored-by: Anton Georgiev <anto.georgiev@gmail.com>
2024-05-29 16:48:07 -04:00
Gustavo Trott
fd3071c28a
Refactor (gql-middleware): Introduces clientSessionUUID and validations (error handling) (#20353) 2024-05-29 17:43:17 -03:00
João Victor
83acc1fe9a Merge branch 'v3.0.x-release' into remove-screenshare-tracker 2024-05-29 17:01:12 -03:00
Ramón Souza
24d7e5ef45 fix show welcome message item - chat dropdown 2024-05-29 13:39:41 -03:00
Ramón Souza
7514066fc3
fix: Client can't load in certain cases (#20336)
* move settings

* remove meteor cache files
2024-05-29 09:26:11 -04:00
Ramón Souza
1467da5ee5
Merge pull request #20311 from JoVictorNunes/issue-20265
fix: drop audio and video when joining breakout room
2024-05-28 11:11:53 -03:00
João Victor
ddfc83e8c7 Merge branch 'v3.0.x-release' into remove-screenshare-tracker 2024-05-28 10:50:15 -03:00
Gustavo Trott
d2cf4f0439
Temporary log to help debugging an error 2024-05-28 08:27:52 -03:00
Ramón Souza
e656fd8356
Merge pull request #20328 from Scroody/selected-style
UI: Selected tab's style indicating active
2024-05-27 13:01:52 -03:00
André Möller
ad01155437 changing gray tone 2024-05-27 11:26:22 -03:00
Guilherme Leme
5a868d7a55 [fix-plugin-data-consumption-hooks] - fix currentUser and useMeeting 2024-05-27 11:26:10 -03:00
Guilherme Leme
723e587f04 Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-plugin-data-consumption-hooks 2024-05-27 10:57:10 -03:00
KDSBrowne
b50fa958dd disable right-click menu for non access whiteboard users 2024-05-24 22:34:12 +00:00
João Victor
8cfbcf4cce Merge branch 'v3.0.x-release' into remove-screenshare-tracker 2024-05-24 18:07:53 -03:00
João Victor
0a00aa5e49 Fix merge errors 2024-05-24 17:42:32 -03:00
João Victor Nunes
e58c5bac7d
Merge branch 'v3.0.x-release' into remove-with-trackers-0516 2024-05-24 17:26:49 -03:00
Gustavo Trott
684fec7b13
Merge pull request #20191 from JoVictorNunes/video-streams-improvements-05.06
fix(webcam): fixes, improvements et al.
2024-05-24 17:13:15 -03:00
João Victor Nunes
4e345d5c98
Remove console.log
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-05-24 12:32:26 -03:00
João Victor
ffa861e384 refactor(screenshare): remove Tracker.Dependency 2024-05-24 11:44:36 -03:00
André Möller
7efedd872e UI: Selected tabs style indicating active 2024-05-24 11:32:30 -03:00
Anton Georgiev
c07a616f8e
Merge pull request #20320 from danielpetri1/v3.0.x-release
chore: Replace tldraw with @bigbluebutton/tldraw
2024-05-24 09:03:16 -04:00
Anton Georgiev
dc3ceddda0
Merge pull request #20305 from Tainan404/remove-trackers
refactor: Remove singletons and trackers
2024-05-24 08:59:51 -04:00
Guilherme Leme
1a8f066e29 [fix-data-consumption-hooks] - fix many updates of the result of the useCurrentPresentation 2024-05-24 08:43:25 -03:00
Ramón Souza
31cb980a14
Merge pull request #20273 from Scroody/fix-external-video-skipping
Fix: external video skipping
2024-05-23 14:09:38 -03:00
Guilherme Leme
6cfc881980 Merge remote-tracking branch 'upstream/v3.0.x-release' into change-data-channel-return 2024-05-23 08:48:03 -03:00
Daniel Petri Rocha
abdaf6bc56 Use @bigbluebutton/tldraw 2024-05-22 21:49:28 +00:00
Guilherme Leme
7b81148972 [change-data-channel-return] - Changed data-channel payloadJson to be a json instead of a string 2024-05-22 17:34:43 -03:00
André Möller
b737ae1753 codition 2024-05-22 16:03:33 -03:00
Tainan Felipe
1aab2f5f29
Change: Change websocket lib to graphql-ws (#20282) 2024-05-22 15:51:12 -03:00
Ramón Souza
df363ea32c
Merge pull request #20244 from Tainan404/add-connection-end-error
Add: terminate connection on client error
2024-05-22 15:06:48 -03:00
Ramón Souza
a2bc8f3104
Merge pull request #20312 from KDSBrowne/bbb-20242
fix(whiteboard): Improve Camera Bounds Logic To Prevent Pan Jitter
2024-05-22 14:53:26 -03:00
Ramón Souza
5ed10c75b0
Merge pull request #20257 from antonbsa/add-ci-tests-1
test: Add 30 tests to run in CI
2024-05-22 13:05:52 -03:00
André Möller
5d1909f0e0 fixing of other related bugs 2024-05-22 10:48:34 -03:00
Ramón Souza
71857f3779
Merge pull request #20243 from JoVictorNunes/fix-rights-for-publishing-cursor
fix(whiteboard): tweak rights for publishing cursor updates
2024-05-21 17:16:05 -03:00
Gustavo Trott
b88854835c
Handling Validations and Error Reporting in bbb-graphql-actions (was in Hasura) (#20308) 2024-05-21 16:11:17 -03:00