Skip to content
Snippets Groups Projects
  1. Aug 19, 2021
    • Pedro Beschorner Marin's avatar
      feat(web): set default logo · 1db49719
      Pedro Beschorner Marin authored
      Add an option to set a default logo to be placed for all created meetings.
      
      The default logo is inserted as a create meeting param for all meetings that
      do not have a `logo` param defined. Two new properties were included at
      bigbluebutton-web configuration:
      
      - [Boolean] `useDefaultLogo`: enables/disables the use of the default logo
        disabled as default
      
      - [String] `defaultLogoURL`: The default logo URL to be fetched by the client
        bigbluebutton logo as default
      1db49719
  2. Jul 28, 2021
    • Marcel Hellkamp's avatar
      fix(common-web): Sub-processes hang if output buffers fill up · 500a1e6f
      Marcel Hellkamp authored
      ExternalProcessExecutor spawned sub-processes with stderr and
      stdout buffers, but did not read from those buffers. Sub-processes
      producing output sometimes would fill up these buffers and then hang
      until the timeout occurs and the process is killed.
      
      This fixes #12839 (PDF conversion hangs for 10 seconds per page)
      by properly discarding command output. The patch also deprecates an
      outdated and dangerous API and offers a safer alternative. Splitting
      command arguments based on whitespace may result in unwanted behavior
      if an argument (e.g. a filename) contains whitespace.
      500a1e6f
  3. Jun 14, 2021
  4. Jun 03, 2021
  5. May 17, 2021
  6. Apr 28, 2021
  7. Apr 23, 2021
  8. Apr 19, 2021
  9. Apr 08, 2021
  10. Mar 31, 2021
  11. Mar 30, 2021
  12. Mar 29, 2021
  13. Mar 25, 2021
    • Tiago D J's avatar
      Quick fix to avoid empty slides · cab865c9
      Tiago D J authored
      This PR reduces the impact of #8618 by increasing hardcoded timeout from 7s to 60s
      
      A subsequent PR is going to be sent by @gustavotrott to:
      
      -> Make this timeout configurable;
      -> Add a log telling that timeout happened
      Unverified
      cab865c9
  14. Mar 24, 2021
  15. Mar 23, 2021
  16. Mar 22, 2021
  17. Mar 18, 2021
  18. Mar 09, 2021
    • Pedro Beschorner Marin's avatar
      Add guest lobby messages · 0365018e
      Pedro Beschorner Marin authored
      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.
      0365018e
  19. Mar 04, 2021
  20. Mar 03, 2021
    • Pedro Beschorner Marin's avatar
      Fix padId getter · f02384bb
      Pedro Beschorner Marin authored
      Pad exporter uses this same location to serve pad's downloaded content
      but the the match was failing because padId is not the last element
      of the URL on that scenario.
      
      Pattern follows /pad/p/<padID>[/export/(format)]?<query>.
      f02384bb
  21. Feb 16, 2021
  22. Feb 10, 2021
    • Pedro Beschorner Marin's avatar
      Add extra pad validation · 09b39a8d
      Pedro Beschorner Marin authored
      Associate pads with meetings so session validation is restricted to the
      meeting's valid session tokens.
      
      Meteor will dispatch new redis events on shared notes and closed captions
      pads creation. This event will go through apps and reach web to populate
      a new meeting's pad collection that contains all valid pad id's for that
      session. Nginx will use this collection to check if the user's session token
      belongs to the pad's authorized users.
      
      Besides these modifications, an extra change will be needed at notes.nginx.
      Location /pad/p/ needs to change it's auth_request:
      
      from /bigbluebutton/connection/checkAuthorization;
      to /bigbluebutton/connection/validatePad;
      09b39a8d
  23. Jan 24, 2021
  24. Jan 08, 2021
  25. Dec 16, 2020
  26. Dec 15, 2020
  27. Dec 11, 2020
  28. Dec 09, 2020
Loading