-
Notifications
You must be signed in to change notification settings - Fork 181
Pseudonomous identity and use the new jwt service endpoint (with delayed event delegation) #3638
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 1 commit
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
909d980
still with broken tests...
toger5 5bc6ed5
small refactor to make it testable.
toger5 3d8d0ae
Merge branch 'livekit' into toger5/pseudonomous-identities
toger5 6fe6dab
switch synapse docker image to one with sticky event support
fkwp ff3d6bd
enable sticky events
fkwp 9bd51fd
Merge branch 'livekit' into toger5/pseudonomous-identities
toger5 ab7e348
Make use of the new jwt service endpoint (with delayed event delegation)
toger5 50f3bf0
use correct js-sdk
toger5 55d18f1
temp refactored membership rtcidentity
toger5 3ba2d13
use the js-sdk where the hashed rtcSessionIdeintity is already part of
toger5 7591e2b
Merge branch 'livekit' into toger5/delayed-event-delegation
toger5 0f5c5d8
cleanup based on new js-sdk impl
toger5 df2bd22
Merge branch 'livekit' into toger5/delayed-event-delegation
toger5 5d5d75e
fixup merge
toger5 00fca6e
simplify localTransport
toger5 1580087
use latest js-sdk
toger5 009c9e0
Merge branch 'livekit' into toger5/delayed-event-delegation
toger5 69a4189
self review
toger5 556a87d
fix js-doc
toger5 83d04ac
fix tests and remove duplicated mocks.
toger5 6480df4
add tests for open id delay fallback
toger5 d48042f
fix lint
toger5 dd562bd
dont use throw for logic.
toger5 d814f60
review (docstrings) and remove unused artifacts.
toger5 75fca31
cleanup an rename compatibility mode
toger5 d5ad2e3
fix up tests
toger5 0eeed4e
fix test snapshot
toger5 5556d36
add retries and be more specific when we fall back to legacy endpoint
toger5 a5a4bb2
add retries inside the `getLiveKitJWTWithDelayDelegation` and
toger5 385f63e
fix tests
toger5 1909aef
temp
toger5 d4b06b0
fix connection recreation which breaks EC lk connection
toger5 7dbbd76
Refactor how we aquire the jwt token for the local user. (only fetch it
toger5 c7c6dc1
fix js-sdk dependency
toger5 c2e3774
prettier
toger5 ed3d168
fix tests
toger5 3943231
use actual uuid for `member.id`
toger5 9a88e3d
review valere (more readable force new endpoint logic)
toger5 32694fd
improve rtcBackendIdentity debugging
toger5 7387a00
lint
toger5 1a9e4a1
bump js-sdk
toger5 735c17d
fix tile flicker on video mute/unmute
toger5 3412779
fix tests
toger5 47e3896
add uuid in our own package.json
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
Some comments aren't visible on the classic Files Changed page.
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
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.