Skip to content

feat: WebRTC integration and front-end updates (take 3) #357

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 1 commit into from
Feb 14, 2025

Conversation

rchldn
Copy link
Contributor

@rchldn rchldn commented Feb 14, 2025

Description

WebRTC has officially been moved from “experimental features” to “core features”!
Text channel improvements:
Added “Add Answer” button and functionality to be able to complete a channel connection
Completed functionality for two-way communication via text channel
Debugged messaging in response window - now the remote user’s incoming messages are visible
Video channel improvements:
Enabled audio on video calls
Added an audio toggle button for turning audio on and off
Audio-only channel completed
Finished implementing an audio channel begun by a previous group
Updated dependencies and versions to un-deprecate the app and make it usable (see “How to download and test the application locally?”)
Added a React Joyride tour to introduce users to the app and ease their introduction to it
Added a refresh button to restart testing at any point with a new connection

Checklist

  • I've followed the Contributing guidelines

  • I've titled my PR according to the Conventional Commits spec

  • I've linked an open issue

  • I've added tests that fail without this PR but pass with it

  • I've linted and tested my code

  • I've updated documentation (if appropriate)

@rchldn rchldn merged commit 94307a6 into open-source-labs:master Feb 14, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants