-
-
Notifications
You must be signed in to change notification settings - Fork 649
[MatrixRTC] Multi SFU support + m.rtc.member event type support #5022
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
Merged
Merged
Changes from 25 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
41a2f47
WIP
robintown 209eecd
temp
toger5 6156d4c
Fix imports
robintown b61e39a
Fix checkSessionsMembershipData thinking foci_preferred is required
robintown ca4a9c6
Merge branch 'develop' into voip-team/multi-SFU
robintown 29879e8
incorporate CallMembership changes
toger5 86f33f9
use correct event type
toger5 bb7c23d
fix sonar cube conerns
toger5 8a5a8cd
callMembership tests
toger5 25f4d6f
make test correct
toger5 84a3d56
make sonar cube happy (it does not know about the type constraints...)
toger5 5bc970c
remove created_ts from RtcMembership
toger5 d94d02d
fix imports
toger5 74b793c
Update src/matrixrtc/IMembershipManager.ts
toger5 e829a7b
rename LivekitFocus.ts -> LivekitTransport.ts
toger5 f70cb14
add details to `getTransport`
toger5 a343e8c
Merge branch 'develop' into voip-team/multi-SFU
toger5 11f610d
review
toger5 66f202a
use DEFAULT_EXPIRE_DURATION in tests
toger5 4643844
fix test `does not provide focus if the selection method is unknown`
toger5 1057495
Update src/matrixrtc/CallMembership.ts
toger5 7b0dbbf
Move `m.call.intent` into the `application` section for rtc member ev…
toger5 cf14007
review on rtc object validation code.
toger5 23b60c4
user id check
toger5 62b5b50
review: Refactor RTC membership handling and improve error handling
toger5 5a3a26a
docstring updates
toger5 093c561
add back deprecated `getFocusInUse` & `getActiveFocus`
toger5 a850496
ci
toger5 6513f3b
Update src/matrixrtc/CallMembership.ts
toger5 27801ce
lint
toger5 d1df0c8
make test less strict for ew tests
toger5 b9cd1e0
Typescript downstream test adjustments
toger5 caeae6c
err
toger5 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.