Skip to content
Snippets Groups Projects
  1. Mar 29, 2021
    • Mario Jr's avatar
      Fixes and improvements on pr #10129 - dynamic change audio device · cddca95a
      Mario Jr authored
      Allow listenonly users to change output devices
      Fixed dynamic audio device change for firefox
      Fixed shortcuts for audio join/leave
      Show (with a bold font) the current selected device
      [performance] Prevent calling mediaDevices.enumerateDevices every time we render
      the selector. This adds a delay (~200ms, on my chrome setup) to render this component
      [performance] Do not call enumerateDevices to search for new devices, instead we listen on mediaDevices.deviceChange event
      Small refactoring and fixed a few errors that were being throw in browser's console
      Fixed device selection when this is done in audio-settings modal
      Fallback to default device when current device is removed
      Truncate device name length
      Renamed "Input","Output" labels to "Microphone","Speakers", respectively
      Update eslint rule for accessKey
      cddca95a
    • Mario Jr's avatar
  2. Mar 11, 2021
    • Ramón Souza's avatar
      Applies changes needed to serve locale files as static content (#11234) · 0105373c
      Ramón Souza authored
      * moving locales folder to /public and applying changes needed to serve locales as static files
      
      * better dev/prod check
      
      * transifex pull script changes to match new locales directory + ignore locales with less than 100 lines
      
      * fix local/prod locales path
      
      * merge fallback messages
      
      * applies new locale changes to legacy client
      
      `bbb-html5.nginx` file content should also be changed to the following:
      
      ```
      location /html5client/locales {
        alias /usr/share/meteor/bundle/programs/web.browser/app/locales;
      }
      
      location /html5client/compatibility {
        alias /usr/share/meteor/bundle/programs/web.browser/app/compatibility;
      }
      
      location /html5client/resources {
        alias /usr/share/meteor/bundle/programs/web.browser/app/resources;
      }
      
      location /html5client/svgs {
        alias /usr/share/meteor/bundle/programs/web.browser/app/svgs;
      }
      
      location /html5client/fonts {
        alias /usr/share/meteor/bundle/programs/web.browser/app/fonts;
      }
      
      location /html5client {
        # proxy_pass http://127.0.0.1:4100; # use for development
        proxy_pass http://poolhtml5servers; # use for production
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
      }
      ```
      Unverified
      0105373c
  3. Mar 10, 2021
  4. Mar 09, 2021
  5. Mar 08, 2021
  6. Mar 05, 2021
Loading