Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for break-out rooms #1615

Draft
wants to merge 35 commits into
base: livekit
Choose a base branch
from

Commits on Sep 26, 2023

  1. Add arrayFastClone

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    b5d710a View commit details
    Browse the repository at this point in the history
  2. Add Remove icon

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    1f72be4 View commit details
    Browse the repository at this point in the history
  3. Add RemoveButton

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e1b1586 View commit details
    Browse the repository at this point in the history
  4. Add basic BreakoutRoomModal

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    430fca6 View commit details
    Browse the repository at this point in the history
  5. Add BreakoutRoom icon

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    7e3b05f View commit details
    Browse the repository at this point in the history
  6. Add BreakoutRoomButton

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    47f171c View commit details
    Browse the repository at this point in the history
  7. Present BreakoutRoomButton in UI

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    0cda5fc View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Add new BreakoutRooms button

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    fb5dcf8 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Make sure we show loading when joining a new room

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    65a2fab View commit details
    Browse the repository at this point in the history
  2. Make sure to create a key for new breakout rooms

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    83f2b80 View commit details
    Browse the repository at this point in the history
  3. Add BreakoutRoomsOverlay

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    e5838e1 View commit details
    Browse the repository at this point in the history
  4. Hack to make rooms visible in home screen

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    bbe70b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Add ButtonWithDropdown

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    af72a68 View commit details
    Browse the repository at this point in the history
  2. Add ability to add users

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    5938ea6 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Display users in overlay

    And fix some bugs
    
    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    c8183d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Merge branch 'livekit' into break-out-rooms

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    21052aa View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Update-js sdk

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    1cd0545 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/livekit' into break-out-rooms

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    17d6bfa View commit details
    Browse the repository at this point in the history
  3. Post-merge fix-up

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    4631a7d View commit details
    Browse the repository at this point in the history
  4. Post-merge fix-up

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    099b7ff View commit details
    Browse the repository at this point in the history
  5. Delint

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    90e2acd View commit details
    Browse the repository at this point in the history
  6. Simplify break-out room handling

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    c66c1bc View commit details
    Browse the repository at this point in the history
  7. Share break-out room keys

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    a59ab95 View commit details
    Browse the repository at this point in the history
  8. Delint

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    95547f1 View commit details
    Browse the repository at this point in the history
  9. i18n

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    0887065 View commit details
    Browse the repository at this point in the history
  10. Update js-sdk

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    61d8927 View commit details
    Browse the repository at this point in the history
  11. Delint

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    16bdcca View commit details
    Browse the repository at this point in the history
  12. Fix ButtonWithDropdown behaviour

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    b6b2911 View commit details
    Browse the repository at this point in the history
  13. Don't forget to reset submitting state

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    3635689 View commit details
    Browse the repository at this point in the history
  14. Handle existing break-out rooms

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    9428ee6 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Merge branch 'livekit' into break-out-rooms

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    82c1e63 View commit details
    Browse the repository at this point in the history
  2. Update yarn.lock

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    2d43391 View commit details
    Browse the repository at this point in the history
  3. i18n

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    6a9b9f9 View commit details
    Browse the repository at this point in the history
  4. i18n

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    45f02d2 View commit details
    Browse the repository at this point in the history
  5. Fix merge mess up

    Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
    SimonBrandner committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    b13bc63 View commit details
    Browse the repository at this point in the history