Richard Alam
22d434416a
- lump other responses in the poll and include in the display
2021-04-29 14:44:18 +00:00
Richard Alam
39c69675a4
- sort answers based on number of votes
...
- limit display of responses to 7 to prevent squishing of display in the whiteboard
2021-04-28 21:34:21 +00:00
Richard Alam
414716d23b
- remote debug logs
2021-04-28 21:33:34 +00:00
Anton Georgiev
867edc695c
Merge pull request #12142 from ritzalam/do-not-log-chat-msgs
...
Do not log chat msgs
2021-04-26 15:06:05 -04:00
Richard Alam
ebf883d087
- add flag to not log the chat messages
2021-04-24 02:23:17 +00:00
Richard Alam
19c66dac6c
- remove debug logs
2021-04-24 02:15:22 +00:00
Richard Alam
ba40af8324
- let parent meeting manage breakout lifecycle
2021-04-23 23:22:01 +00:00
Richard Alam
722fb707cc
- fix issue https://github.com/bigbluebutton/bigbluebutton/issues/11358 by having the parent meeting
...
tell the breakout rooms the remaining time. Currently, each room has its own countdown timer which
could introduce drifting resulting in breakout rooms ending at different times.
2021-04-23 21:25:06 +00:00
Richard Alam
b89fd1dbe2
- only update parent meeting if this is breakout room
2021-04-23 21:21:23 +00:00
Anton Georgiev
3ebb2cf46d
Merge pull request #12004 from prlanzarin/u23-isitcoldinthewater
...
video: voice activity video sorting
2021-04-20 09:47:43 -04: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
prlanzarin
172e31b78e
Rework of the floor event
...
Now it`s called AudioFloorChanged* to properly reflect its role
Add fields to carry the floor state (boolean) along with the uID and vID to be able to send events for a floor takeover and a floor surrender
2021-04-12 18:25:58 +00:00
Anton Georgiev
ef337acbe6
Merge pull request #11956 from gustavotrott/upload-maxsize-error
...
Creates a pubSub error message when Upload max size exceeded
2021-04-09 16:41:22 -04:00
Gustavo Trott
b7d61e45eb
Reorganize code
2021-04-08 16:53:22 -03:00
Gustavo Trott
3e675af3b5
Akka broadcasts UploadedFile Too Large error msg
2021-04-08 16:49:17 -03:00
Gustavo Trott
3d1575e635
Send pubSub FileTooLarge Error Msg from bbb-web when file is too large, (and makes Akka send meetingId with presentation token msg)
2021-04-08 14:18:15 -03:00
Marcel Waldvogel
9140613a96
Services run as starting PID
...
The starting scripts now `exec` the main service instead of starting
it as a subprocess. Also in line with docker-entrypoint recommendations.
2021-04-05 12:24:29 +02:00
Aron Engineer
c3640f2971
fix:Banned user rejoining error code modified with error message
2021-03-29 17:22:55 +00:00
Aron Engineer
105e1d0166
fix: Option removed from ValidateAuthTokenRespMsg and respective handlers, default eject reason added
2021-03-24 17:42:19 +00:00
Aron Engineer
376dfcc59a
Merge branch 'develop' into logout_response_message_modified_reasoncode
2021-03-24 13:15:45 +00:00
Aron Engineer
52d57645c4
fix: ValidateAuthTokenRespMsg reason code added to the message.
2021-03-23 21:13:14 +00:00
Pedro Beschorner Marin
0c4cf0135d
Handle pad's events and Meteor's instances
...
Since Meteor was split in multiple process and events started to be
filtered by instances, all Etherpad's Redis events were being discarded.
Etherpad has a Redis' publisher plugin that is unaware of BigBlueButton's
existence. All the communication between them is kept simple with minimal
of internal data exchange. The concept of distincts subscribers at Meteor's
side broke part of this simplicity and, now, Etherpad has to know which
instance must receive it's messages. To provide such information I decided
to include Meteor's instance as part of the pad's id. Should look like:
- [instanceId]padId for the shared notes
- [instanceId]padId_cc_(locale) for the closed captions
With those changes the pad id generation made at the recording scripts had to
be re-done because there is no instance id available. Pad id is now recorded at
akka-apps and queried while archiving the shared notes.
2021-03-23 18:03:50 -03:00
Pedro Beschorner Marin
d90ba5e286
Merge branch '2.3-per-user-wb' into develop
2021-03-16 20:28:39 -03:00
Pedro Beschorner Marin
381c5cb15c
Isolated whiteboard access
...
Modified the previous implementation of the whiteboard individual access to remove
multiple Collections dependency on this feature. Multi-user whiteboard is now an
array instead of a boolean value and most of the access control can be synchronized
and handled by akka-apps.
2021-03-16 19:55:25 -03:00
Aron Engineer
eb601eef3e
fix: create meeting message order precedes group chat message in akka-apps
2021-03-15 22:34:54 +00:00
Anton Georgiev
9f841bd64b
Merge pull request #11622 from prlanzarin/u23-ilgiardino
...
[screenshare] Rewrite SFU/Kurento screensharing bridge (+reconnections|audio sharing|QoL, was #11025 )
2021-03-12 05:13:11 -05:00
prlanzarin
7eb91f9273
Merge branch 'u22-screenshare18102020' of https://github.com/prlanzarin/bigbluebutton-1 into u23-ilgiardino
2021-03-11 18:49:14 +00:00
Aron Engineer
625c4962a0
feat: ValidateAuthToken revoked when user is logged out, reason added to response message
2021-03-11 14:32:01 +00:00
Aron Engineer
56a2ff5df8
feat: User modified to add logged out attribute
2021-03-11 14:32:01 +00:00
Pedro Beschorner Marin
0365018e92
Add guest lobby messages
...
Moderators are able to send a message to the meeting's guest lobby. This new
event reaches bbb-web and is sent to the guest user with her/his status response
while polling. All guest users that are waiting for acceptance will be able to
read this message.
enableGuestLobbyMessage is disabled by default.
2021-03-09 11:02:25 -03:00
Richard Alam
28245a1b58
Merge pull request #11557 from aron-2809/bbb-core-http-endpoint-wip
...
Bbb core http endpoint wip
2021-03-05 14:27:48 -05:00
Aron Engineer
2c8220a897
fix: HealthActor messages optimized for the timestamp value update
2021-03-05 18:31:31 +00:00
Aron Engineer
284ba1af97
fix: Timeout exception response modified with typesafety.
2021-03-05 17:23:51 +00:00
Anton Georgiev
228bad03d5
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into march4-merge
2021-03-04 21:25:47 +00:00
Aron Engineer
cae124aed7
feat: pubsub send and receive statuses added to health endpoint
2021-03-04 21:16:48 +00:00
Aron Engineer
391ce4d83d
feat: BasicStatusCheck added for redis db, computation added to HeathActor
2021-03-02 20:49:02 +00:00
Anton Georgiev
abf9ed4063
Merge pull request #11538 from prlanzarin/u22-track1006022021
...
Improve permission checks for video, screen sharing and listen only
2021-03-02 15:46:33 -05:00
Anton Georgiev
eba2d0ab58
Merge pull request #11535 from pedrobmarin/etherpad-patch
...
Rework padIds and turn bbb-web pad aware
2021-03-02 14:48:34 -05:00
Anton Georgiev
879c54981e
Merge pull request #11447 from antobinary/external-video-sync-lucas-amguirado73
...
External video events propagated through akka-apps
2021-03-02 08:53:09 -05:00
Anton Georgiev
550bf6d282
Merge pull request #11525 from gustavotrott/develop
...
Adds lastAuthTokenValidatedOn to users
2021-03-01 13:56:16 -05:00
Anton Georgiev
d20479d7c4
Merge pull request #11493 from aron-2809/bbb-core-http-endpoint-wip
...
WIP: Http endpoint added for health check
2021-02-26 12:44:04 -05:00
Pedro Beschorner Marin
540ce10c24
Recording external video events
2021-02-26 00:59:40 +00:00
Anton Georgiev
aff272cbf3
Merge #7484 into #11447 ExternalVideo recording events
2021-02-25 19:54:22 +00: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
Aron Engineer
135f80ba71
WIP: Http endpoint added for health check
2021-02-24 21:23:07 +00:00
Anton Georgiev
af7e158244
Set falllback value of voiceConf.ejectRogueVoiceUsers to true
2021-02-24 13:12:02 -05:00
Anton Georgiev
b8eaf47263
Merge pull request #11454 from schrd/akka-config
...
Akka config
2021-02-23 08:44:00 -05:00
Anton Georgiev
0b6496618c
Merge branch 'develop' of github.com:amguirado73/bigbluebutton into external-video-sync-lucas
2021-02-21 11:04:39 +00:00
Daniel Schreiber
5d620e7acd
let bbb-apps-akka read an override config file from /etc/bigbluebutton
...
This change introduces a config file
`/etc/bigbluebutton/bbb-apps-akka.conf` which reads the default config
from packages and allows operators to keep their own config file changes
across package upgrades. This removes the workaround of copying the
config file to /tmp in preinst and then extracvting API URI and secret
and then in postinst inject it back to the config file in /usr/share
If the config file in /usr does not have the "changeme" secret, then API
URI and secret are extracted and injected to the generated file /etc, so
packages would upgrade in a clean way.
The postrm script removes the config file in /etc if the package is
purged but not if it is just uninstalled.
bbb-install and bbb-conf must reflect this change and replace the API
secret and URL in /etc, not /usr/share
2021-02-19 13:55:36 +01:00
Anton Georgiev
55e8de4357
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into feb18-merge
2021-02-18 20:33:19 +00:00