prlanzarin
7c77fc7433
Merge remote-tracking branch 'origin/v2.7.x-release' into reactions-port
2023-05-25 19:54:01 -03:00
Anton Georgiev
1340265d26
Update bigbluebutton-html5/imports/api/users/server/handlers/validateAuthToken.js
2023-05-08 09:05:13 -04:00
Anton Georgiev
1746c9376f
refactor: add userId and authToken for each PendingAuth
2023-05-05 16:01:07 -04:00
Anton Georgiev
f51205a119
refactor: adding logs for closing the connection due to invalid user
2023-05-05 15:28:21 -04:00
Paul Trudel
cdfe54bc56
Use meteor.setTimeout to keep call inside fiber
2023-05-05 15:26:56 +00:00
Lucas Zawacki
f81652a4dd
feature(reactions): Unify reaction messages with emoji status and pass it through akka
2023-04-28 11:47:15 -03:00
Max Franke
fbcc611bd9
feat(interactions): add new interactions button
...
Interactions button is a button that stays in action bar.
Integrates several features in just one place: user-reaction, raise hand,
user-status (away/not away), toggle question panel.
2023-04-27 13:57:40 -03:00
Ramón Souza
6a06f994a9
Merge branch 'v2.6.x-release' into meteor-migration
2023-04-12 11:03:13 -03:00
Gustavo Trott
0b2bf8f68b
Akka-apps will set mobile flag instead of Meteor
2023-04-06 17:43:57 -03:00
Scroody
4b965a2a71
Migration of the API to async for Meteor3.0
2023-03-31 17:40:41 -03:00
Ramon Souza
5397498746
prevent user join from multiple tabs with same sessionToken
2022-05-13 16:18:51 -03: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
Gustavo Trott
839aeb2685
Remove UserEjectedFromMeetingEvtMsg occurrences
2022-04-01 17:11:28 -03:00
Tainan Felipe
83426eec3a
Remove eject message usage and use user left message instead
2022-02-16 16:39:24 -03:00
Tainan Felipe
68346a8ac9
Rename the message to userLeftFlagUpdated
2022-02-16 15:46:02 -03:00
Tainan Felipe
3061f29751
Merge remote-tracking branch 'upstream/v2.5.x-release' into wip-new-msg-userLeftFlag
2022-02-16 11:29:15 -03:00
Ramón Souza
f6e65f58c5
merge 2.4 into develop and resolve conflicts - partial
2022-01-12 16:40:45 +00:00
Tainan Felipe
6ed8fb304a
Merge branch 'v2.4.x-release' into wip-new-msg-userLeftFlag
2022-01-06 18:20:32 -03:00
Tainan Felipe
9c844bdd26
Add userLeftFlag message
2022-01-06 18:07:22 -03:00
Max Franke
85ad9a5e30
feat(video): webcam video pinning server side logic
...
Add the new ChangeUserPinState messages to handle the new video pinning
functionality
2021-12-21 16:58:38 -03:00
Tainan Felipe
3e7d88586e
Enhances authToken validation to solely use Meteor.call
2021-10-28 15:16:16 -03:00
Joao Siebel
e1c825136c
Prevent a case where the setInPod get stuck on a loop. close #12284
2021-09-29 13:22:18 -03:00
Joao Siebel
4cae6bb5dc
Prevent edge case where the UI show wrong info about current presenter
2021-08-04 11:02:10 -03:00
Joao Siebel
9b31ded342
Fix auto assigned presenter when previous one left the meeting. close #12679
2021-07-23 15:50:51 -03:00
Ramon Souza
9592ca44fe
remove useless conditionals in validateAutoToken handler
2021-05-19 09:22:30 -03:00
Ramon Souza
086d370428
remove returnless function use
2021-04-09 10:08:59 -03:00
Joao Siebel
c1503a2931
Remove banned users structure and handle reasonCode in validateAuthToken
2021-03-30 10:09:25 -03:00
Joao Siebel
4d759ad63c
Prevent logged out user tp spam validateAuthToken
2021-03-22 09:37:17 -03:00
Gustavo Trott
63e00bd7ca
Adds lastAuthTokenValidatedOn to users in Akka, send it in ValidateAuthTokenRespMsg pubSub msg, makes Meteor store it as authTokenValidatedTime
2021-02-25 16:52:20 -03:00
Anton Georgiev
49cdf9faef
Merge pull request #11413 from gustavotrott/develop
...
Include registeredOn date in pubSub user creation messages to replace loginTime creation in Meteor
2021-02-17 16:56:53 -05:00
Gustavo Trott
91f4eba678
Replace registeredOn params to Long (timestamp) instead of String (ISO_OFFSET_DATE_TIME)
2021-02-17 09:20:55 -03:00
Gustavo Trott
12e363eb92
Removes loginTime creation from Meteor and use the registeredOn date created on Akka. Makes Akka send the registeredOn date throught PubSub messages: UserRegisteredRespMsg, GuestsWaitingForApprovalEvtMsg and ValidateAuthTokenRespMsg.
2021-02-16 14:46:30 -03:00
Anton Georgiev
8c0f0fdd52
Split Meteor roles backend-frontend revisit
2021-02-05 17:47:46 +00:00
Joao Siebel
8c7c21f936
Sync users in collection with server active connections
2021-01-26 16:22:32 -03:00
Anton Georgiev
244a239810
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 2020-12-01-merge
2020-12-01 20:02:50 +00:00
Joao Siebel
bcc1d6c880
WIP remove callback from mongo operations
2020-11-23 10:13:46 -03:00
Joao Siebel
be8421db3c
Merge remote-tracking branch 'upstream/develop' into connection-manager
2020-10-21 13:57:17 -03:00
Joao Siebel
109c18beb0
Improve annotations and cursor streamer logs, also add a type info for some logs in authentication process
...
and rollback some attempts to fix multiple leaving end call.
2020-10-16 10:30:50 -03:00
Joao Siebel
db7164253d
Prevent repeated setUserId
2020-09-29 18:02:03 -03:00
Joao Siebel
ac0a014571
WIP onClose
2020-09-10 08:49:22 -03:00
Joao Siebel
6e4e0a510a
Merge branch 'remove-user-on-exit' into connection-manager
2020-09-08 16:36:01 -03:00
Joao Siebel
4be9bc4c94
Adjust publishers to use auth-token-validation collection
2020-09-01 13:31:11 -03:00
Joao Siebel
b8f42ac712
Create ClientConnections structure and auth-token-validation collection
2020-09-01 09:07:56 -03:00
Joao Siebel
f33bd10640
Remove user from collection when leaves
2020-08-19 13:22:43 -03:00
Joao Siebel
492acd6b5c
Add a warn when a banned user tries to join the meeting
2020-06-12 16:51:22 -03:00
Joao Siebel
45f99fed8b
Prevent banned user from trying to validate auth token multiple times. close #9798
2020-06-12 13:24:11 -03:00
Anton Georgiev
80e6b168ea
use Meteor setTimeout to run within Fiber
2020-05-09 09:52:16 -04:00
Tiago Jacobs
d6132e97b5
Postpone websocket close for a failed authToken
2020-05-08 19:08:50 -03:00
Anton Georgiev
dc0c2f7b21
switch setPresenterInPodReqMsg to in-file function, not method
2020-04-29 08:00:32 -04:00