Commit Graph

12702 Commits

Author SHA1 Message Date
Ramón Souza
f26c8a614c fix: The shortcut for raising hand is not functioning as expected @ 2.7.1 2023-11-21 10:13:23 -03:00
Anton Georgiev
1a4c77bb8a
Merge pull request #19162 from gustavotrott/akka-setPresenterInPod
refactor: Eliminate Meteor dependency in setting up Presenter In Pod
2023-11-20 14:54:31 -05:00
Anton Georgiev
97faafa97c refactor: Add a toast warning you that your webcam is still streaming… 2023-11-20 13:04:30 -03:00
Ramón Souza
4edd0a19b1 restore resize in custom layout 2023-11-16 17:08:13 -03:00
Gustavo Trott
33e3be0cb0 Eliminate Meteor dependency in setting up Presenter In Pod 2023-11-16 17:01:26 -03:00
Ramón Souza
c3bd9ac74a remove unused audio controls component 2023-11-16 10:45:59 -03:00
Ramón Souza
a18adb0b38
Merge pull request #19014 from Tainan404/breakout-room-migration
Refactor: Migrate breakout room creation to graphql
2023-11-15 13:22:43 -03:00
Tainan Felipe
89aac73da0 Fix: TS errors 2023-11-15 11:32:31 -03:00
Tainan Felipe
57a43f23d8 Merge remote-tracking branch 'upstream/v3.0.x-release' into breakout-room-migration 2023-11-15 10:54:14 -03:00
Ramón Souza
77d1a436e5 Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-unused-timer-indicator 2023-11-15 10:27:59 -03:00
André
31ff0479f5 Fix: Moderator lowering hand from toast broken 2023-11-15 10:17:56 -03:00
Ramón Souza
1c636c4cce
Merge pull request #19004 from gabriellpr/test-timer
test: Timer and stopwatch
2023-11-15 10:03:15 -03:00
Ramón Souza
e9248961e7
Merge pull request #19121 from Scroody/new-reactions-emoji-rain
feat(reactions): port new reactions and fix emojiRain
2023-11-15 10:00:06 -03:00
Ramón Souza
23118f4115 remove unused timer indicator component 2023-11-14 13:30:20 -03:00
André
bf028c8324 aditional changes 2023-11-14 12:59:56 -03:00
Ramón Souza
e79cb6243c remove unused recording indicator component 2023-11-14 11:43:57 -03:00
André
1ebd27d5ea Lint 2023-11-14 11:03:05 -03:00
Paul Trudel
f9f419cdf1
Refactor: Add chat message to Postgres when user status changes (#18980)
* Insert chat msg on use status change

* Insert system message for user status change

* Close pres file resources

* Remove unused code

* Remove trailing whitespace

* Remove more trailing whitespace

* Use frontend message

* Send user name and add validation

* Fix js errors

* Modify user validation for sending away msg
2023-11-14 10:47:09 -03:00
Ramón Souza
d2512ef4fb remove remaining files 2023-11-14 10:18:19 -03:00
Ramón Souza
ab26ca09b7 remove unused presentation / presentation pods collections code 2023-11-14 09:37:28 -03:00
Ramón Souza
3045575aab remove unused slides collection code 2023-11-13 17:27:08 -03:00
Ramón Souza
e29f3b63a0 remove unused annotations code 2023-11-13 16:42:22 -03:00
Lucas Fialho Zawacki
f575ecd4c8 feat(reactions): port new reactions and fix emojiRain 2023-11-13 15:36:49 -03:00
Guilherme Pereira Leme
93b8705af2
feature(html5): Change return type of the graphql data hook (#19103) 2023-11-13 15:10:41 -03:00
Ramón Souza
f7f7d4fba5 remove unused talking indicator component 2023-11-13 14:40:36 -03:00
Ramón Souza
8f7b20722f
Merge pull request #19102 from Scroody/27-to-30-part-2
v27 changes ported to v30 part 2.
2023-11-10 17:16:07 -03:00
Ramón Souza
925a3fa979
Merge pull request #18928 from ramonlsouza/pres-graphql
get whiteboard and cursor data from graphql
2023-11-10 17:06:08 -03:00
Ramón Souza
ac64b73ab1
Merge pull request #19098 from Scroody/27-to-30-part-1
v27 changes ported to v30 part 1.
2023-11-10 15:45:30 -03:00
Tainan Felipe
a55fa95022 Fix: default duration time and free join invitation 2023-11-10 15:20:13 -03:00
André
96d9f71030 v27 changes ported to v30 part 2. 2023-11-10 15:09:45 -03:00
Ramón Souza
c689b650c1
Merge pull request #19094 from Scroody/user-list-keyboard
fix(accessibility): restore roving functionality in user list
2023-11-10 13:11:57 -03:00
André
d78b2988f5 27 to 30 2023-11-10 10:51:29 -03:00
André
f97735d3ae Rest of the code 2023-11-10 10:39:29 -03:00
Tainan Felipe
a96ffa04b4 Fix: add validation to prop 2023-11-10 09:24:06 -03:00
André
6e16cd599a WIP: fix(accessibility): restore roving functionality in user list 2023-11-09 13:49:29 -03:00
Ramón Souza
74a724d99a
Merge pull request #18711 from Tainan404/migrate-waiting-user-on-userlist
Refactor: migrate guest panel opener in the user list
2023-11-09 13:15:09 -03:00
Ramón Souza
673d5f571d fix init dark mode
.
2023-11-09 11:28:20 -03:00
Ramón Souza
003809c54a
Merge pull request #19074 from Tainan404/r-extertanl-video
Refactor: Migrate external video player
2023-11-09 10:42:25 -03:00
Ramón Souza
7317fde64c
Update bigbluebutton-html5/imports/ui/components/external-video-player/external-video-player-graphql/component.tsx 2023-11-09 10:00:41 -03:00
Ramón Souza
e70672ba19
Merge pull request #19090 from ramonlsouza/fix-whiteboard-icon-userlist
fix: whiteboard access icon in userlist
2023-11-08 17:17:52 -03:00
Ramón Souza
9c34ead5fa fix whiteboard icon in userlist 2023-11-08 11:12:56 -03:00
Tainan Felipe
efb4ad7b23 Fix: start button not being disabled and blocked autoplay message 2023-11-07 17:55:17 -03:00
Gustavo Trott
6a10a27f2a
graphql: Provide Upload Token through Graphql (#19081)
* Provide Upload Token through Graphql

* Remove wrong file

* Rename type to pres_presentation_uploadToken

* Implements graphql-action to request an upload token
2023-11-07 13:47:44 -03:00
Tainan Felipe
ff4d4e02f8 Fix: Remove unnecessary import 2023-11-07 13:02:38 -03:00
Tainan Felipe
dd17a63640 Add: implements hooks to use inside components 2023-11-07 13:02:38 -03:00
Gustavo Trott
5159da82f1 Remove unnecessary JSON.stringify 2023-11-07 13:02:38 -03:00
Gustavo Trott
ca9167ef59 Refresh subscription whenever variables change 2023-11-07 13:02:38 -03:00
Gustavo Trott
23810dc141 Make chat receive graphql data using Json Patch 2023-11-07 13:02:38 -03:00
Ramón Souza
ab8a2643de fix error in toast 2023-11-06 13:17:11 -03:00
Tainan Felipe
d2f6fc6598 Refactor: Migrate external video player 2023-11-06 12:02:12 -03:00
Ramón Souza
923602b020 fix presentation download link in chat 2023-11-06 11:12:27 -03:00
Ramón Souza
923ffb710f fix download presentation url 2023-11-06 10:35:55 -03:00
Ramón Souza
7f6de3f27e Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-06 10:14:39 -03:00
Gustavo Trott
5f22f2c845
Merge pull request #19054 from gustavotrott/graphql-typing-order-fix
fix (graphql): Fix order of who is typing
2023-11-02 15:03:06 -03:00
Ramón Souza
1919fe06be Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-02 08:55:55 -03:00
Ramón Souza
10d9a94901
Merge pull request #18838 from Tainan404/migrate-time-indicator
Refactor: Migrate timer indicator
2023-11-02 08:06:19 -03:00
Gustavo Trott
9896f4c1f5
Merge pull request #19029 from gustavotrott/fix-graphql-pres-default
fix (graphql): Default presentation is inserted with default=false
2023-11-01 17:29:35 -03:00
Gustavo Trott
9cb40bacf5 Fix order of who is typing 2023-11-01 16:29:37 -03:00
Ramón Souza
3c31cf90dc
Merge pull request #19048 from ramonlsouza/throttle-up
fix: improve throttle function
2023-11-01 15:39:32 -03:00
Gustavo Trott
acdf310201
refactor (graphql-server): Rename userLocalSettings to userClientSettings (#19042)
* Rename userLocalSettings to userClientSettings

* where is not necessary

* Update userClientSettings name in client graphql query
2023-11-01 13:26:38 -03:00
Ramón Souza
5ccb66cb72 improve throttle function 2023-11-01 11:12:15 -03:00
Ramón Souza
3457413d58 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-01 08:56:39 -03:00
Ramón Souza
117690d892
Merge pull request #19040 from Scroody/talking-indicador-margin
Fix: Talking indicador too close from user list button
2023-10-31 09:43:33 -03:00
Ramón Souza
b1ef4a89a6
Merge pull request #19039 from Scroody/muwb-number-pointer
Client: Multi user whiteboard number clickable
2023-10-31 09:10:22 -03:00
Ramón Souza
2c850ca49f
Update bigbluebutton-html5/imports/ui/components/presentation/presentation-toolbar/styles.js 2023-10-31 09:10:03 -03:00
Ramón Souza
a4154bb483
Merge pull request #19038 from Scroody/fix-chat-poll-results
Fix: Chat poll results being cut off
2023-10-30 17:22:26 -03:00
André
bc5ac50610 Fix: Talking indicador too close from user list button 2023-10-30 16:00:12 -03:00
André
2d6da1212d Client: Multi user white board number clickable 2023-10-30 15:50:32 -03:00
Ramón Souza
ff07fd39f3
Merge pull request #19037 from ramonlsouza/fix-chat-roving
fix(accessibility): roving functionality in chat list
2023-10-30 15:43:40 -03:00
André
aa051fc72c Fix: Chat poll results 2023-10-30 15:22:48 -03:00
Guilherme Pereira Leme
f6babd558c
feat(plugin): New Hook useUsersOverview (#19028)
* bump sdk

* [plugin-sdk-issue-45] - useUsersOverview implementation

* [plugin-sdk-issue-45 ] - bump version
2023-10-30 14:05:45 -03:00
Ramón Souza
ddc16279f7 fix keyboard access on chat list 2023-10-30 10:33:01 -03:00
Tainan Felipe
4d8a17f2ab Fix: ts errors 2023-10-30 10:18:36 -03:00
Tainan Felipe
a5ba545d95 Add support to user update 2023-10-30 10:06:17 -03:00
Ramón Souza
759feff205 remove cursor locked check 2023-10-30 09:04:30 -03:00
Gustavo Trott
fb224428e4 refactor update Presentations on Hasura 2023-10-27 17:29:36 -03:00
Ramón Souza
a04dedc7cf fix incorrect state in presentation uploader 2023-10-27 14:57:25 -03:00
Guilherme Pereira Leme
bbbf6f73bc
[plugin-sdk-fix-data-channel-dispatcher] - fix dispatcher (#19015) 2023-10-27 13:54:00 -03:00
Ramón Souza
b5b6d450c2 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-27 13:41:41 -03:00
Ramón Souza
769b61ee9f client side poll results 2023-10-27 13:05:43 -03:00
Tainan Felipe
b1ac679ee2 Refactor: Migrate breakout room creation to graphql 2023-10-27 11:19:46 -03:00
Guilherme Pereira Leme
fb60a02c23
feat(plugin): Add plugin data channels (#19009) 2023-10-26 16:59:05 -03:00
Ramón Souza
0143b1f6fd fix default value for presentation lock settings 2023-10-26 09:35:34 -03:00
Ramón Souza
4d37f456c0 fix converting presentations toast 2023-10-26 09:16:49 -03:00
Gabriel Porfirio
e274cb595b few improvements on the test 2023-10-25 17:29:52 -03:00
Ramón Souza
2448cb75b3 fix presentation download dropdown 2023-10-25 16:35:06 -03:00
Ramón Souza
ef84eb0e57 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-25 13:50:25 -03:00
Ramón Souza
e917d912a0
Merge pull request #18998 from ramonlsouza/fix-whiteboard-access-label
fix: whiteboard access label in userlist
2023-10-24 14:28:58 -03:00
Ramón Souza
cedf0a53e6 fix whiteboard access label in userlist 2023-10-24 11:18:56 -03:00
Ramón Souza
08aa1627f5
Merge pull request #18997 from ramonlsouza/fix-markdown
fix: replace links in chat with markdown links
2023-10-24 10:05:38 -03:00
Gabriel Porfirio
c14cb70f7d data-test for testing 2023-10-24 09:57:08 -03:00
Ramón Souza
fed221f48d fix markdown links 2023-10-24 09:00:52 -03:00
Ramón Souza
fc18772f78
Merge pull request #18968 from Scroody/fix-chat-input-focus
Client: Focus on input when clicking chat
2023-10-23 17:31:58 -03:00
Ramón Souza
5952faefee
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-form/component.tsx 2023-10-23 17:31:41 -03:00
Ramón Souza
0322ea2845 fix set slide length when presentation is removed 2023-10-20 10:15:47 -03:00
Ramón Souza
0b0e8ec195 fix remove presentation button 2023-10-20 09:52:00 -03:00
Ramón Souza
da737b7380 remove presentations collection from uploader service 2023-10-20 09:38:04 -03:00
Ramón Souza
c97a351289 move export toast to toast component 2023-10-19 15:56:13 -03:00
Ramón Souza
20a50105b9 move presentation uploader toast out of uploader component 2023-10-19 09:57:40 -03:00
André
65a3e00fbb later changes 2023-10-18 14:01:30 -03:00
André
327c4f0b7d Client: Focus on input when clicking chat 2023-10-18 13:36:58 -03:00
Ramón Souza
c2ed844e89 adjust query 2023-10-17 17:42:59 -03:00
Ramón Souza
1a48ae9f56 remove parse from json fields, directly query for svg url in presentation 2023-10-17 13:49:23 -03:00
Ramón Souza
e263490bb1 rename graphql fields 2023-10-17 13:35:48 -03:00
Ramón Souza
0ef4598a6e Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-17 11:50:05 -03:00
Ramón Souza
41515e8b97 fix undo/redo 2023-10-17 10:49:55 -03:00
Ramón Souza
14fded82ed remove annotation stream listener - meteor 2023-10-17 10:36:26 -03:00
Ramón Souza
1575a093d1 use graphql to fetch presentation list in actions dropdown 2023-10-17 10:20:24 -03:00
Ramón Souza
2549fecd90
Merge pull request #18950 from ramonlsouza/avatar-name-fix
fix: remove "a" in user avatar
2023-10-17 09:53:26 -03:00
Ramón Souza
06e17f0734 remove "a" in user avatar 2023-10-17 08:56:02 -03:00
Ramón Souza
1a3d6bbd7b use graphql in presentation uploader component 2023-10-16 16:27:22 -03:00
Ramón Souza
2d5b3ad848 remove unused code 2023-10-16 09:35:39 -03:00
Ramón Souza
5885db0416 remove clearCursors on multi user session end - to be done in back-end 2023-10-12 15:37:20 -03:00
Ramón Souza
77275934e2 use real number of pages on whiteboard mount 2023-10-12 15:29:29 -03:00
Ramón Souza
1962b10919 migrate presentation-toolbar 2023-10-12 15:21:22 -03:00
Ramón Souza
4dd7bdfa11 migrate presentation-menu 2023-10-12 15:05:49 -03:00
Ramón Souza
04248475a4 remove cursor stream listener - meteor 2023-10-12 13:30:39 -03:00
Gustavo Trott
9856354f3d Set duration prop as seconds 2023-10-12 09:55:12 -03:00
Ramón Souza
c9ad508d6b remove presentation-area component 2023-10-12 09:32:24 -03:00
Ramón Souza
ee02ffe424 restore multi user whiteboard toolbar 2023-10-11 17:17:10 -03:00
Ramón Souza
8528dc7228 restore minimize presentation button 2023-10-11 16:10:36 -03:00
Ramón Souza
456fe98cdc remove whiteboard/presentation subscriptions 2023-10-11 16:09:34 -03:00
Ramón Souza
10be312d00 remove podId param from components 2023-10-11 15:41:20 -03:00
Ramón Souza
37182c56ef remove presentation-pod component + presentation service 2023-10-11 11:21:35 -03:00
Ramón Souza
b3f74c9280 remove unused code 2023-10-11 09:48:10 -03:00
Ramón Souza
b99c75f843 move currentSlideId out of withTracker 2023-10-11 09:10:02 -03:00
Ramón Souza
73f48ffc75 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-11 08:22:18 -03:00
Guilherme Pereira Leme
4ef078ccf5
feature: Override client settings through API /create call (#18782)
* akka-with-client-configs

* [akka-with-client-configs] -  inserted client configs in akka

* [issue-18588-create-override] - WIP

* [akka-with-client-configs] - Remove unnecessary code

* [issue-18588] - test some thesis

* [akka-with-client-configs] - refactor to add jackson and immutable.Map

* [issue-18588-create-override] - new architecture for overriding client configs]

* [issue-18588-create-override] - implemented settings

* Refactor on clientSettingsOverride module and add allowOverrideClientSettingsOnCreateCall conf

---------

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-10-10 21:00:20 -03:00
André
1ffa86c618 Fix: Chat input losing focus 2023-10-10 15:10:47 -03:00
Tainan Felipe
7761871d0c Fix: timer not getting right time 2023-10-10 14:03:08 -03:00
Tainan Felipe
de4dd08c3c Fix: Reset not working 2023-10-10 11:18:01 -03:00
Tainan Felipe
6f4357092f Fix: Timer not showing hour scale, but showing minutes instead 2023-10-10 10:16:57 -03:00
Ramón Souza
4344dbbbd5 remove unused fields in whiteboard queries 2023-10-10 09:14:19 -03:00
GuiLeme
70b5189f38 Merge remote-tracking branch 'upstream/v3.0.x-release' into plugin-sdk-issue-33 2023-10-09 16:59:43 -03:00
Ramón Souza
e65740909e remove unused code in presentation service 2023-10-09 16:10:02 -03:00
André
a652a3f22b Client: Changes to formatation of welcome messages 2023-10-09 13:10:31 -03:00
Tainan Felipe
4408074f80
Merge branch 'v3.0.x-release' into migrate-waiting-user-on-userlist 2023-10-09 12:53:13 -03:00
Ramón Souza
2f9b2d12f8 move parseCurrentSlideContent to component 2023-10-09 10:57:28 -03:00
GuiLeme
59cfa6695d [plugin-sdk-issue-33] - fixed ts lint errors 2023-10-09 09:21:13 -03:00
GuiLeme
05dabfc6b9 Merge remote-tracking branch 'upstream/v3.0.x-release' into plugin-sdk-issue-33 2023-10-09 08:52:03 -03:00
Ramón Souza
e32ad7040b Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-09 08:49:11 -03:00
Ramón Souza
20ff16876c
Merge pull request #18904 from Scroody/fix-shortcut-hook
Fix: shortcut hook
2023-10-06 15:57:50 -03:00
Tainan Felipe
f05cfd0cf8
Refactor: migrate waitingUserPanel to TS and graphql (#18677)
* Refactor: migrate waitingUserPanel to TS and graphql

* Small code improvements

* Fix: allow everyone aren't working

* Fix: add a condition for edge cases

* Make the remember choice works well

* Fix TS and eslint errors

* Change eslint

* Change eslint
2023-10-06 14:12:42 -03:00
André Castro
ab0ff67685
Update useShortcut.tsx 2023-10-06 11:41:26 -03:00
André
34692f57c0 Fix: shortcut hook 2023-10-06 11:37:34 -03:00
Ramón Souza
243c8f3220
Merge pull request #18882 from GuiLeme/plugin-sdk-issue-32
feat(plugin): add support for extensible area (UserListItemAdditionalInformation)
2023-10-06 09:55:27 -03:00
GuiLeme
202b69ded4 [plugin-sdk-issue-32] - refactor 2023-10-05 08:32:30 -03:00
Ramón Souza
d427411c30
Merge pull request #18896 from Scroody/I-18861
Fix: [3.0] Scrolling down the user list to the end will jump to the beginning
2023-10-04 16:35:51 -03:00
Ramón Souza
4ed3531359 isolate podId 2023-10-04 15:45:09 -03:00
Ramón Souza
5339ed2aec Merge remote-tracking branch 'upstream/v3.0.x-release' into throttle-timeout 2023-10-04 13:46:10 -03:00