Gustavo Trott
6186ef99ad
Support camera as content using graphql
2023-05-30 10:01:32 -03:00
Gustavo Trott
c873504bec
Rename UserLocalSettingsDAO
2023-05-29 13:51:06 -03:00
Gustavo Trott
ff39f1b250
Introduces graphql user-localSettings
2023-05-29 13:49:36 -03:00
Gustavo Trott
51bdcededc
Merge 2.7 into develop
2023-05-26 10:50:39 -03:00
Gustavo Trott
624137f19b
Send presentation to chat in graphql
2023-05-26 09:38:11 -03:00
Anton Georgiev
4948731fe7
Merge pull request #17764 from lfzawacki/reactions-port
...
feat: Port Mconf Reactions into BBB 2.7
2023-05-26 08:05:02 -04:00
Anton Georgiev
1a1f442d5a
Merge pull request #17746 from Carloshsc/port-present-webcam-27
...
feat(camera as content): present webcam
2023-05-26 08:01:40 -04:00
prlanzarin
7c77fc7433
Merge remote-tracking branch 'origin/v2.7.x-release' into reactions-port
2023-05-25 19:54:01 -03:00
Arthurk12
196d2c1e0a
feat(reactions): sync expiration with akka
...
Currently, the reactions are cleared on mongo based on the expire time.
So to sync its state with akka, an observer is atattched to the user
reactions collection and whenever a reaction is removed because of the
expiration time, akka is notified with message 'UserReactionTimeExpiredCmdMsg'.
2023-05-25 17:32:27 -03:00
Gustavo Trott
d1a60157e5
Insert Poll result as Chat msg in graphql
2023-05-24 10:56:22 -03:00
Arthurk12
3efdbd9012
feat(reactions): add akka messages to clear all emojis status
...
Adds two new messages which clear the users emoji statuses. This messages
enables this task to be done in a single call, instead of triggering one
method call for each user.
'ClearAllUsersEmojiCmdMsg' is sent from meteor to akka and updates all the
emoji states in the users model.
'ClearedAllUsersEmojiEvtMsg' is sent from akka to meteor. This triggers the
mongo collection update.
2023-05-24 10:49:42 -03:00
Gustavo Trott
ed2c94eaea
Add externalVideo and screenshare to Graphql
2023-05-23 09:09:38 -03:00
Gustavo Trott
0fa28dd5d1
Include welcomeMsg to graphql and set permissions
2023-05-19 15:28:20 -03:00
Gustavo Trott
8e2f2f3000
Clear code
2023-05-19 13:49:24 -03:00
Gustavo Trott
cf92e73f11
Add Polls to postgres/graphql
2023-05-19 13:47:00 -03:00
GuiLeme
1b26302745
[issue-17531] - merge upstream/v2.7.x-release
2023-05-16 15:30:15 -03:00
Gustavo Trott
e5f31e2f0b
Add user customParameters to graphql
2023-05-15 17:21:36 -03:00
Ramón Souza
dcef3e3d7b
Merge pull request #17845 from ramonlsouza/issue-17839
...
fix: ignore restore on update for first load of initial presentation
2023-05-15 13:41:27 -03:00
GuiLeme
9710c00b3d
[issue-17531] - changes in review
2023-05-15 10:58:22 -03:00
Guilherme Pereira Leme
47a1dba829
Update akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/presentationpod/MakePresentationDownloadReqMsgHdlr.scala
...
Changes in review
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-05-12 12:45:37 -03:00
GuiLeme
89eafc6315
[issue-17531] - changes in review
2023-05-12 12:40:07 -03:00
GuiLeme
4c2806a018
[issue-17531] - changes in review and ES-lint fixes
2023-05-11 18:06:48 -03:00
Gustavo Trott
290a41baa1
Merge pull request #17762 from GuiLeme/chat-list-migration
...
refactor: Chat list migration to graphql structure
2023-05-11 17:13:19 -03:00
Arthurk12
e902f2ee27
feat(screenshare): add contentType field
...
This commit adds a contentType field in the back-end components of the
screenshare feature in order to accomodate the new 'camera as content'
feature.
2023-05-09 17:21:47 -03:00
Anton Georgiev
8cb98d99fd
Merge pull request #17842 from paultrudel/akka-randomness-fix
...
fix(sec): Switched PRNG to secure PRNG
2023-05-09 11:18:21 -04:00
GuiLeme
d2c5b33eec
[issue-17839] - back-end part for hide_presentation_on_join issue
2023-05-09 12:01:55 -03:00
GuiLeme
7a43191cd1
[graphql-chatlist-migration] - quick fix suggestion
2023-05-05 10:48:14 -03:00
GuiLeme
4676b74203
[chat-list-migration] - Back-end suggestion
2023-05-05 09:02:44 -03:00
GuiLeme
90078aedc7
[issue-17531] - resolve conflicts with 2.7
2023-05-04 08:56:27 -03:00
GuiLeme
f650ade561
[issue-17531] - prevent user from exporting annotations when there is no annotation
2023-05-04 08:48:32 -03:00
GuiLeme
f03c01399f
[issue-17531] - added ConvertedPresentationName to be referenced when getting the link to downloading the original file
2023-05-02 11:14:40 -03:00
Gustavo Trott
39ac6d14f6
Revert database to config name
2023-05-02 10:28:11 -03:00
Gustavo Trott
13b871f4d5
Alter graphql database name to bbb_graphql
2023-05-02 10:00:51 -03:00
GuiLeme
a695ddf40d
[chat-list-migration] - Remove debug logs
2023-04-27 18:05:51 -03:00
GuiLeme
c10cc1d01b
[chat-list-migration] - Resolve open two times the same private chat problem
2023-04-27 17:52:42 -03:00
Paul Trudel
2e1635900b
Removed logs for auth token validation
2023-04-27 20:51:17 +00:00
Gustavo Trott
a204980a6a
Create new flag visible to chat_user
2023-04-26 16:19:58 -03:00
Paul Trudel
1b5015211e
Change registeredUser joined to false after leave
2023-04-26 15:41:29 +00:00
Gustavo Trott
8d0583e160
Explain what pg columns of user mean
2023-04-25 15:50:23 -03:00
Gustavo Trott
694ebd1e35
Introduces new flags disconnected (replacing leftFlag) and expired
2023-04-25 15:41:37 -03:00
Gustavo Trott
768c4224a1
Resolve conflicts with 2.7 upstream
2023-04-24 18:02:06 -03:00
Gustavo Trott
9ff8d0aee9
Include new column user.hasDrawPermissionOnCurrentPage and triggers to populate it, to improve performance of the userlist orderBy
2023-04-20 09:49:16 -03:00
GuiLeme
6e05e3ca51
[issue-17131] - Suggestions in review and some change of behavior
2023-04-20 08:48:43 -03:00
Gustavo Trott
d19d286811
Adds prop color for voiceUsers create msgs
2023-04-19 12:16:35 -03:00
Paul Trudel
0528604839
Switched PRNG to secure PRNG
2023-04-17 19:35:02 +00:00
GuiLeme
13e37e61c3
[issue-17531] - removing logs for debbug
2023-04-17 09:44:56 -03:00
GuiLeme
90bbb10de6
[issue-17531] - insert tag besides the presentation's name
2023-04-17 09:04:58 -03:00
Gustavo Trott
e3a2e4b01a
Store sessionToken in akka-apps (in order to invalidate connections in graphql-middleware)
2023-04-14 15:48:10 -03:00
Gustavo Trott
b9c0909b2a
Introduces redis msg InvalidateUserGraphqlConnectionSysMsg that will be listened by graphql-middleware
2023-04-14 13:38:15 -03:00
GuiLeme
536285fc37
[issue-17531] - restored old feature of downloading original presentation
2023-04-14 11:04:24 -03:00