bigbluebutton-Github/bigbluebutton-html5/imports/startup/server
prlanzarin 9071ba8bc4 refactor(virtual-backgrounds): re-organize virtual background code
Changes (maybe not a complete list):
  - Disable virtualbgs by default
  - Move the virtualbg selector in video-preview to the side below the
profile selection
  - Restore old video-preview sizes
  - Add a wrapper class for MediaStreams (BBBVideoStream)
  - Centralize virtualbg services and business logic code into BBBVideoStream
  - Refactor and centralize virtualbg constant fetching
  - Refactor and centralize virtualbg config fetching
  - Organize virtualbg type definitions
  - Remove added states in video-provider to prevent further bloat
  - Remove added states in video-preview to prevent further bloat
  - Lock virtual bg switching while video-preview itself is locked
  - Add proper virtualbg error surfacing via toasts
  - Refactor iOS availability detection to use centralized UA checker
  - Avoid calling gUM when toggling virtualbgs on/off
  - Make virtualbg video-list-item action a toggle instead of a
state-aware action
  - Make virtualbg switching work in video-preview for cameras that are
already shared. Especially useful when there are multiple source
cameras, and will be important in the near future
  - Add Derivative Work notices in files that are partially copied from
jitsi-meet
  - Simplify track replacing in video-provider
  - Split video-preview UI code for virtualbgs into a separate functional component
2021-07-22 18:53:42 +00:00
..
ClientConnections.js removeUser: handle connections in frontends, db changes in backend 2021-06-30 20:08:00 +00:00
etherpad.js Handle pad's events and Meteor's instances 2021-03-23 18:03:50 -03:00
index.js refactor(virtual-backgrounds): re-organize virtual background code 2021-07-22 18:53:42 +00:00
logger.js Add unit tests for poll api modifiers | 2x handlers 2021-06-17 02:20:49 +00:00
metrics.js Restore mongo metrics feature 2021-06-28 12:00:09 -03:00
minBrowserVersion.js move legacy browser versions into settings.yml 2019-05-01 17:33:03 -07:00
redis.js replace power-queue with queue 2021-05-24 16:41:22 -03:00
settings.js Implemented merge option for default and local settings. 2021-02-19 14:44:23 +01:00