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

feat(plugin): added a couple of features to support typed-captions migration #20292

Open
wants to merge 8 commits into
base: v3.0.x-release
Choose a base branch
from

Conversation

GuiLeme
Copy link
Collaborator

@GuiLeme GuiLeme commented May 17, 2024

What does this PR do?

This PR does essentially 3 things:

  • Adds new type of UI-extensible area: sidekick-content, which is a generic-component;
  • UI command to minimize the sidebar panel;
  • Creates new Server-command to send caption via user.

Other than that, there are a few bugs found in the data-channel flow such as the remove entry function not working, those are already fixed by now.

Motivation

As mentioned in the title of this PR it is made to support the new typed-captions plugin.

More

Closely related to the plugin SDK PR bigbluebutton/bigbluebutton-html-plugin-sdk#82

Copy link

sonarcloud bot commented May 17, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

This pull request has conflicts ☹
Please resolve those so we can review the pull request.
Thanks.

val msgEvent = BbbCommonEnvCoreMsg(envelope, event)
bus.outGW.send(msgEvent)
}
CaptionDAO.insertOrUpdateAudioCaption(msg.body.transcriptId, meetingId, msg.header.userId,
Copy link
Collaborator

Choose a reason for hiding this comment

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

Consider renaming this function if it will be used by TypedCaptions too.
And then your will need to inform the captionType as a param.

@antobinary antobinary added this to the Release 3.0 milestone May 24, 2024
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.

None yet

3 participants