Ramón Souza
22b02ead28
Merge remote-tracking branch 'upstream/v2.7.x-release' into 16120
2023-06-06 08:45:29 -03:00
GuiLeme
5eb29e0ab5
[issue-16954] - merge upstream/v2.7.x-release
2023-04-11 11:02:00 -03:00
GuiLeme
9b39decec7
[issue-16954] - Fix minor issues and cleanning of the old modal structure traces
2023-03-29 11:02:14 -03:00
Tainan Felipe
7c8337733f
Refactor: Migrate meetings for the Meteor 3.0 api
2023-03-20 16:24:41 -03:00
GuiLeme
ce50e00cef
[issue-13867] - remove and related settings
2023-01-31 10:30:55 -03:00
KDSBrowne
09eb68f23b
add lock setting for viewer annotations
2022-12-12 23:26:03 +00:00
Lucas Zawacki
cd13446c5a
fix(layout): Moderators could not change layout if pushLayout was true
2022-05-24 17:31:35 -03:00
Pedro Beschorner Marin
a21de5e5b7
fix(layout): enforce data type
...
Make sure the broadcasted payload data matches the message body's data
types.
2022-04-14 19:40:19 +00:00
Lucas Zawacki
83847a21aa
Merge branch 'v2.5.x-release-Layouts' of github.com:lfzawacki/bigbluebutton into develop-bbb
2022-04-13 21:08:32 +00:00
Lucas Zawacki
21703d9662
fix(layout): Fix propagation of layout type, simplify code
2022-03-22 19:13:52 +00:00
Arthurk12
eacce4ee46
fix(layout): camera resize when pushing
...
Adds isResizing property to LayoutMeetings collection.
Moves the point where the last camera dock size is stored from webcam
component to custom layout component, since it is the only one with
this feature.
2022-03-22 15:29:49 -03:00
Gustavo Trott
4cb563085f
Implements param lockSettingsHideViewersCursor
2022-03-21 15:25:41 -03:00
Ramón Souza
3c8d620811
fix client crash in random user selection modal
2022-03-01 14:01:21 +00:00
Lucas Zawacki
9f51c19c24
fix(layout): Avoid crash on layout when reconnecting
2022-02-25 15:05:34 -03:00
Lucas Zawacki
6dfdc6a579
feature(layout): Push most layout parts with custom layout
2022-02-24 13:21:16 -03:00
Pedro Beschorner Marin
810deb907b
refactor(etherpad): access control et al.
...
Move all Etherpad's access control from Meteor to a separated [Node application](https://github.com/bigbluebutton/bbb-pads ).
This new app uses [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
to create groups and manage session tokens for users to access them. Each group
represents one distinct pad at the html5 client.
- Removed locked users' access to pads: replaced readOnly pad's access with a new pad's content sharing routine
- Pad's access is now controlled by [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
- Closed captions edited content now reflects at it's live feedback
- Improved closed caption's dictation mode live feedback
- Moved all Etherpad's API control from Meteor to a separated [app](https://github.com/bigbluebutton/bbb-pads )
- Included access control both in akka-apps and bbb-pads
2022-01-21 16:56:01 -03:00
Joao Siebel
8462465a5f
Allow default layout config in bbb-web. close #12668
2021-07-19 11:02:58 -03:00
Ramon Souza
ae49d7a9c6
remove layoutManager from meeting collection
2021-06-22 09:48:48 -03:00
Ramon Souza
da924234d3
store layout manager in meeting collection
2021-06-09 15:30:08 -03:00
Ramon Souza
1ac3767ed4
store layout type in meeting collection
2021-06-09 14:08:11 -03:00
Joao Siebel
ed4018149b
Add try/catch on meetings methods
2021-05-05 09:58:17 -03:00
hiroshisuga
4db28a2824
Fancy random viewer selection ( #11297 )
...
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Add files via upload"
This reverts commit 391434445a
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Delete tmp.woff"
This reverts commit 5141e65359
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit c415ff02d1
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Create tmp.woff""
This reverts commit 267dc412d5
.
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit 64a48f2bd6
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit 9d1b4a068a
.
* Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""
This reverts commit b60491d933
.
* Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""
This reverts commit 16e357091d
.
* Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""""
This reverts commit e0b70f2055
.
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""""
This reverts commit 7b1bde97ed
.
* Update UsersMgs.scala
* Update selectRandomViewer.js
* Update clearRandomlySelectedUser.js
* Update addMeeting.js
* Update updateRandomViewer.js
* Update component.jsx
* Update container.jsx
* Update component.jsx
* Update container.jsx
* Update styles.scss
* Update en.json
* Update SelectRandomViewerReqMsgHdlr.scala
* code simplification
* in case only one person to be selected
* Update en.json
* Create en.json
* Update en.json
* Update component.jsx
* Update styles.scss
* Update en.json
* Update updateRandomViewer.js
Fix a typo
* Update component.jsx
When the presenter is moved to a viewer, in the modal of ex-presenter "somebody is selected" should be displayed. Before this modification, "somebody is the only viewer" was displayed.
* add a comment
explaining why a condition is needed.
* Update en.json
* Update en.json
* revert (due to the rename UserMgs -> UserMsgs)
* Update UsersMsgs.scala
2021-04-15 11:12:10 -04:00
Ramon Souza
ca345de246
add check after extractCredentials is used
2021-03-16 13:15:41 -03:00
Anton Georgiev
45c1ff6e40
Merge pull request #11175 from MaximKhlobystov/select-random-user
...
Presenter selecting a random viewer
2021-01-22 15:31:00 -05:00
Maxim Khlobystov
5238dac647
Remove callbacks from update and clear Mongo operations for randomly selecting a user
2021-01-19 01:53:13 +00:00
Anton Georgiev
21644a1a43
Remove string interpolation for server debug and verbose logs
2020-11-23 14:35:59 -05:00
KDSBrowne
2f46c1fd28
Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.3-user-rand-select
2020-11-02 16:16:29 +00:00
KDSBrowne
d74b5af2a9
clear selected user when moderator closes modal | clean up
2020-10-19 14:46:41 +00:00
Anton Georgiev
b1e57e3d2f
Bump up log level of forced meeting end
2020-10-14 09:44:17 -04:00
KDSBrowne
3e8eebdd1b
move random viewer selection to akka-apps
2020-09-25 19:41:30 +00:00
KDSBrowne
e9d4f8e42c
adds a select random user feature for presenter
2020-08-28 17:23:27 +00:00
Anton Georgiev
a8f4827af8
utilize Meteor connection id instead of trusting client side meetingId, userId
2020-02-06 15:48:16 -05:00
Joao Siebel
4f00c6b994
Update lock viewers modal
...
With this changes you need to click apply button
in order to lock have effect, also update the lock text.
close #7766
2019-09-09 11:21:54 -03:00
Tainan Felipe
932c5bf58c
Fix nav bar performance issue and move recordProp to own collection
2019-08-21 14:42:37 -03:00
Chad Pilkey
027c28c320
add lock setting option to hide viewers from each other
2019-08-09 16:45:26 -07:00
KDSBrowne
1bccb5b660
fix webcams of other viewers lock toggle
2019-07-18 15:48:18 +00:00
Maxim Khlobystov
5f6a1c3a08
Add additional checks to verify that the user exists + Small cleanup
2019-07-04 15:25:25 -04:00
Maxim Khlobystov
e7d7094d4c
Move the moderator checks for toggleRecording and endMeeting from client side to server side
2019-07-03 14:10:28 -04:00
Tainan Felipe
d948a6a008
Add toast for webcam lock suggestion
2019-06-12 15:03:23 -03:00
Pedro Beschorner Marin
9867aa6b78
Shared notes lock settings first commit
2019-05-08 20:36:36 +00:00
Pedro Beschorner Marin
141170e695
Refactoring lockSettingsProps
2019-04-10 10:44:34 -03:00
Pedro Beschorner Marin
3f2cb781d7
Adjusted lockSettingsProps for the HTML5 client
2019-04-10 13:04:27 +00:00
Joao Siebel
555ee1232a
sync meeting lock settings status and handle GetLockSettingsRespMsg message. close #6669
2019-02-04 14:07:20 -02:00
Bobak Oftadeh
8f0142aac1
Improved check on lockSettingsProp
2018-11-21 16:39:34 +00:00
Bobak Oftadeh
ce2eb21b57
changed micLocked check
2018-11-21 12:59:30 +00:00
bobakoftadeh
020ac800af
Implemented functionality of lock settings
2018-11-08 10:55:12 -08:00
Tainan Felipe
1bc8ae0b21
add join audio only, and imporov UX
2018-10-23 14:18:09 -03:00
Tainan Felipe
bd01d7e4aa
to squash
2018-10-16 14:55:20 -03:00
João Francisco Siebel
8f43508b4f
Linter some code and simplify action button logic display
2018-02-20 15:23:35 -03:00
João Francisco Siebel
c2076c5260
Fix logic for showing start/end recording
2018-02-19 13:30:21 -03:00