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

Client: Updating: userdata-bbb_multi_user_tools, userdata-bbb_presenter_tools and userdata-bbb_multi_user_pen_only #20218

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

Conversation

Scroody
Copy link
Collaborator

@Scroody Scroody commented May 10, 2024

What does this PR do?

This PR addresses the bug related to the adaptation of passable join parameters userdata-bbb_presenter_tools= and userdata-bbb_multi_user_tools= to tldraw in BBB 3.0. The listed parameters were not functioning as expected in tldraw, leading to the issue described in ticket #16168. The following steps were taken to fix the issue:

Adapted the code in bbb-html5 to support tldraw names of tools.
Confirmed that userdata-bbb_multi_user_pen_only is functioning again (api mate).
Confirmed that userdata-bbb_presenter_tools= is functioning again (api mate).
Confirmed that userdata-bbb_multi_user_tools= is functioning again (api mate).
Adapted the documentation in customize.md to provide a clear description of userdata-bbb_multi_user_tools= and userdata-bbb_multi_user_pen_only, including a full list of accepted parameters and an example of the syntax.

Changes Made

Updated bbb-html5 code to support tldraw names of tools.
Ensured functionality of userdata-bbb_multi_user_pen_only.
Ensured functionality of userdata-bbb_presenter_tools=.
Ensured functionality of userdata-bbb_multi_user_tools=.
Adapted documentation in customize.md to reflect changes and provide clear instructions.

Closes Issue(s)

#19961

Motivation

The motivation behind this issues and PR was that none of the parameters were functioning as they were initially intended to, due to changes made over the time in the BBB whiteboard.

…er_tools and userdata-bbb_multi_user_pen_only
@Scroody Scroody requested a review from antobinary May 10, 2024 13:53
@antobinary antobinary added this to the Release 3.0 milestone May 10, 2024
Copy link

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

Scroody and others added 5 commits May 24, 2024 11:55
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
Copy link

sonarcloud bot commented May 24, 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

Automated tests Summary

All the CI tests have 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.

None yet

2 participants