bigbluebutton / bigbluebutton-html-plugin-sdk

BigBlueButton Plugin SDK
GNU Lesser General Public License v3.0
7 stars 6 forks source link

Add a new property in manifest for specifying if the plugin should run in a breakout room #126

Open TiagoJacobs opened 1 week ago

TiagoJacobs commented 1 week ago

Issue Summary:

We need to add a new property in the plugin manifest to specify whether a plugin should be enabled or disabled in breakout rooms. Currently, all plugins are automatically applied to both the main meeting and breakout rooms, but some plugins may not be relevant or functional within breakout rooms.

Expected Behavior:

Benefits:

Technical Details:

Update the plugin loader to check this property during the initialization of breakout rooms.

Ensure backward compatibility by assuming runInBreakoutRoom is false if the property is not present.