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

Use the New MatrixRTCSession MembershipManager #3015

Open
wants to merge 10 commits into
base: livekit
Choose a base branch
from

Conversation

toger5
Copy link
Contributor

@toger5 toger5 commented Feb 21, 2025

Fixes: #3032
The is a developer mode option to switch back to the old/LegacyMembershipManager.

@toger5 toger5 requested a review from a team as a code owner February 21, 2025 16:03
@toger5 toger5 requested a review from hughns February 21, 2025 16:03
@toger5 toger5 marked this pull request as draft February 21, 2025 16:04
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 7fc4a5e to 05e6582 Compare February 21, 2025 16:33
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from e2bbe5b to 7fe87a3 Compare February 26, 2025 16:00
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 7fe87a3 to 3993cf3 Compare February 26, 2025 16:05
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 3993cf3 to 72fe81c Compare February 27, 2025 11:15
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 72fe81c to dfd8aa6 Compare February 27, 2025 11:23
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from ac4ae70 to aeaa066 Compare February 27, 2025 11:54
@toger5 toger5 changed the title Provide option to use the New MembershipManager Use the New MembershipManager (With dev tool option) Feb 27, 2025
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 2986aab to af06c1b Compare February 27, 2025 12:18
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch from 28c3619 to 1ab150c Compare February 28, 2025 10:51
@toger5 toger5 force-pushed the toger5/test-with-new-membershipmanager branch 2 times, most recently from 800952e to bb9d6b5 Compare February 28, 2025 10:57
@toger5 toger5 marked this pull request as ready for review February 28, 2025 13:43
@hughns hughns changed the title Use the New MembershipManager (With dev tool option) Use the New MatrixRTCSession MembershipManager Feb 28, 2025
toger5 and others added 2 commits February 28, 2025 14:54
Co-authored-by: Hugh Nimmo-Smith <[email protected]>
Co-authored-by: Hugh Nimmo-Smith <[email protected]>
type MatrixClient,
type MatrixEvent,
} from "matrix-js-sdk/src/matrix";
import { type CryptoApi } from "matrix-js-sdk/src/crypto-api";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm nor sure why these are in this PR? 🤷

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because we updated the js-sdk. And they recently deprecated non rust crypto and did some breaking changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use the New MembershipManager in ElementCall
2 participants