Guilherme Leme
7d6156d298
[Issue-13238]-Refactored files to fit the new presentation structure (With the removable attribute). And refactored message services as well.
2022-01-21 11:49:44 -03:00
prlanzarin
8e822f4a6d
fix(screenshare): add state sync between bbb-html5 and akka-apps
...
A TODO 5 years in the making
2022-01-12 19:36:38 -03:00
germanocaumo
b71b9a0c85
fix(polls): fix wrong typed poll results due to race condition
...
Sometimes a vote for a new answer text was being computed as a vote for the first option due to poll collection late update.
2022-01-12 17:41:02 +00:00
Anton Georgiev
b41f895ab8
Merge pull request #13850 from Tainan404/remove-grace-period
...
Remove Grace Period for locked user in chat
2022-01-05 14:51:16 -05: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
Anton Georgiev
69aba9ea6a
Merge pull request #13853 from zhem0004/fixModifyWhiteboardAccess
...
fixWhiteboardModifyPermissionsCheck
2021-12-15 14:08:26 -05:00
Tainan Felipe
50b10a1288
Add else returning the state
2021-12-15 14:02:39 -03:00
Anton Georgiev
b0c66caef9
Merge pull request #13915 from prlanzarin/u24-sprawling-pier
...
feat(webcams): add option to allow moderators to close another user's webcams
2021-12-15 09:24:11 -05:00
Anton Georgiev
3433396672
Merge pull request #13895 from gustavotrott/dashboard-cookies-fix
...
fix: Reduces Dashboard cookie lifetime
2021-12-14 13:04:07 -05:00
Anton Georgiev
26b19a1b55
Merge pull request #13826 from gustavotrott/dashboard-grouped-by-extId
...
Refactor: Dashboard grouped by extId
2021-12-14 10:17:18 -05:00
prlanzarin
21c124b854
feat(webcams): server-side logic to allow moderators to close user's webcams
...
Includes a new create param/web conf called allowModsToEjectCameras, false by
default.
Ejection does not work in breakout rooms or with non-mod users
Ejection closes _all_ webcams shared by the target user
2021-12-13 19:49:41 +00:00
Gustavo Trott
63f60f5009
Reduce Dashboard cookie timelife
2021-12-10 17:15:47 -03:00
Anton Georgiev
75a64da3cc
refactor: Decrease time allowed for reconnection
...
We are receiving feedback that due to this 30s period that the user remains in the room, if a user exits a breakout room, that user won't be able to re-join it until 30s elapses.
More investigation is needed but given that this 30s value is somewhat large, I'm [temporarily] reducing it to 10s. Related #13531
2021-12-09 11:46:51 -05:00
Bohdan Zhemelinskyi
3690c02b74
fixWhiteboardModifyPermissionsCheck
2021-12-07 20:02:28 +00:00
Tainan Felipe
7d6cc80eb0
Remove ejection behavior from locked users who sent chat message
2021-12-07 15:12:01 -03:00
Tainan Felipe
f98e57a617
Remove Grace Period for locked user on chat
2021-12-07 15:06:21 -03:00
Gustavo Trott
f50be91411
Only merge users (extId) if there is no overlap between differents intIds
2021-12-07 14:41:16 -03:00
hiroshisuga
0bc62f66f4
Feat(meeting): minimise sequential user pick ( #13831 )
...
Updating random user picker to reduce the probability that the exact same viewers would be selected first in successive random-pick runs
2021-12-07 12:36:34 -05:00
hiroshisuga
52bc4c5a90
remove a duplicated condition
2021-12-04 18:51:22 +09:00
Anton Georgiev
dce14adf50
Merge pull request #13803 from zhem0004/fixAnnotationPermissionCheck
...
Fixed annotation permission
2021-12-03 15:18:25 -05:00
Gustavo Trott
f44801e13c
Groups dashboard data by extId
2021-12-03 15:47:16 -03:00
Anton Georgiev
a4a37233a9
Merge pull request #13766 from Tainan404/fix-ejected-user-not-validated
...
fix: Fixes the validation of banned users
2021-12-02 16:12:29 -05:00
Anton Georgiev
c89dde225e
Merge pull request #13817 from zhem0004/FixEmojiStatusPermissions
...
fix: Fix Emoji Permissions in akka-apps
2021-12-02 16:02:57 -05:00
Anton Georgiev
efd3c160fa
Merge pull request #13790 from prlanzarin/u24-second-tragic-laurel
...
fix(webcams): viewer accounting, improved perm. checks in akka-apps, [...]
2021-12-02 15:11:19 -05:00
Bohdan Zhemelinskyi
404bc83f18
FixEmojiPermissions
2021-12-02 18:37:47 +00:00
Bohdan Zhemelinskyi
af947d68a2
Fixed annotation permission
2021-12-01 20:29:20 +00:00
prlanzarin
3e6b849458
fix(webcams): viewer accounting, improved perm. checks in akka-apps, ...
...
- Improve permission checks by making them lock-settings aware
- Account for camera viewers in akka-apps. They should now be
present in the analytics endpoint
- Further integrate akka-apps and webrtc-sfu so their states remain
consistent. We'd also like to be able to slowly dehydrate some
of the logic that today resides in webrtc-sfu and move it to
akka-apps and this is a first step.
- Add additional broadcasted stream ID checks (ownership and streamID
format)
2021-11-30 18:40:37 +00:00
Tainan Felipe
30cef81400
Fixes the validation of banned users
2021-11-26 15:34:38 -03:00
Gustavo Trott
df60295d22
Implements join param excludeFromDashboard
2021-11-26 14:07:03 -03:00
Tiago Jacobs
57c1ea332a
Increase time allowed for reconnection
2021-10-20 15:24:32 -03:00
Joao Siebel
1218b8b610
Add constraint for actions in breakouts on akka
2021-10-15 16:25:36 -03:00
Anton Georgiev
0b1f26bd57
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-23-into-24
2021-09-21 14:12:32 +00:00
Gustavo Trott
065dedf0fa
Avoid to reset lastModeratorLeftOnInMs when some user leave the meeting
2021-09-16 14:46:16 -03:00
Gustavo Trott
2a348e5f71
Makes Akka stop ScreenShare when External Video is started
2021-09-09 15:27:29 -03:00
Joao Siebel
e51b197049
Prevent VIEWER to get breakout's url for breakouts that he is not assigned
2021-08-31 11:50:30 -03:00
Gustavo Trott
6970a0ab30
Merge branch 'develop' into learning-dashboard-improvements2
2021-08-30 15:23:04 -03:00
Anton Georgiev
4ecb24b4fa
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-aug30
2021-08-30 18:11:16 +00:00
Gustavo Trott
cd15f17394
Refactor all references for activity-report renaming to learning-dashboard
2021-08-25 11:38:35 -03:00
Pedro Beschorner Marin
57e27bb4dc
fix(polling): stop current running poll
...
As far as I could understand, polls are tightly coupled with the meeting
main content area, or at least they were and we still have to deal with
this close relation between them. Not sure if it's something we'll keep
this way forever but, from my candid perspective, looks like this is already
diverging inside the poll model. Polls are indexed by presentation pages,
screenshare or even something called "public" that I'm not 100% what
actually means. My best guess is anything besides the first and the second.
The polling stop process lacks to inform which pollId is scoped at source
so it relies on akka-apps to discover based on the current state of other
apps. This looks like the major problem over this polling termination issue.
Made a few changes at the running poll getter fallback at the polling stop
process. Following the premise that there is only one running poll available,
we make sure to return a valid running poll (if there's one).
2021-08-24 18:56:01 -03:00
Gustavo Trott
465a4c41ec
Includes dialIn users to Learning Dashboard
2021-08-18 11:45:24 -03:00
Anton Georgiev
c22875a6d7
Merge pull request #12977 from gustavotrott/learning-dash-improvements
...
Learning Dashboard: Layout improvements
2021-08-12 14:28:45 -04:00
Gustavo Trott
1d961d9c00
Sort users by moderator/alphabetical order
2021-08-11 18:22:55 -03:00
Gustavo Trott
dc2611632a
Adds more details about used Emojis
2021-08-11 14:46:44 -03:00
Joao Siebel
13913a6111
Remove LEGACY option for valid layouts. close #12858
2021-08-10 09:50:13 -03:00
Gustavo Trott
fd4761374f
Improvements to set all endedOn/leftOn when meeting is ended
2021-08-04 16:25:22 -03:00
Gustavo Trott
8346f1d9cf
Avoid send activity message if it didnt have new activities
2021-08-02 11:50:11 -03:00
Gustavo Trott
42e32b7ba8
Include infos about meeting endedOn and fix problem where user leftOn was never set if meeting ends before they left
2021-08-02 11:16:08 -03:00
Gustavo Trott
184f89c152
Merge branch 'activity-report' of github.com:gustavotrott/bigbluebutton into activity-report
2021-07-23 14:06:34 -03:00
Gustavo Trott
2500d4f767
Removes from Json all start/stop talks info, and inform only the totalTime
2021-07-23 14:02:48 -03:00
Gustavo Trott
eea16c8268
Remove unnecessary codes
2021-07-23 10:47:03 -03:00