-
Notifications
You must be signed in to change notification settings - Fork 10.7k
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
feat: Video Conference persistent chat #32793
Conversation
Looks like this PR is ready to merge! 🎉 |
🦋 Changeset detectedLatest commit: 09aec45 The changes in this PR will be included in the next version bump. This PR includes changesets to release 35 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #32793 +/- ##
===========================================
- Coverage 55.47% 55.46% -0.02%
===========================================
Files 2637 2637
Lines 57319 57290 -29
Branches 11869 11859 -10
===========================================
- Hits 31798 31774 -24
+ Misses 22829 22827 -2
+ Partials 2692 2689 -3
Flags with carried forward coverage won't be shown. Click here to find out more. |
…en as valid while the update isn't available
…show any kind of VideoConference and not just IGroupVideoConference
…ge and instead show a button to access the discussion on the videoconf block directly
… name instead of the expected id
c436fc2
Co-authored-by: Guilherme Gazzo <[email protected]>
Proposed changes (including videos or screenshots)
This new feature allows video conference provider apps to use a rocket.chat discussion to store the messages sent by their users during a conference call. The feature is enabled through a setting on rocket.chat workspace configuration, but it will only take effect if the video conf provider app registers itself as compatible with it.
When enabled, Rocket.Chat will automatically create a new discussion every time a conference is started and the id of this discussion will be made available to the app. Any user who joins the conference will automatically be subscribed to that discussion. The provider app is then responsible for actually sending any messages exchanged during the conference to the specified discussion.
Issue(s)
PPC-1
ADR 092
Steps to test or reproduce
Further comments
Discussions created for conference calls will not be listed on the room's list of discussions. They can be accessed through the list of conference calls instead. A button to access the discussion is also available on the message sent when a conference is started.
Includes PR #32817