-
Notifications
You must be signed in to change notification settings - Fork 204
Open
0 / 10 of 1 issue completedMilestone
Description
API create Endpoint Updates
- Add New Parameters: Update API calls to include the following new parameters where applicable:
-
allowOverrideClientSettingsOnCreateCall -
loginURL -
pluginManifests -
pluginManifestsFetchUrl -
presentationConversionCacheEnabled -
maxNumPages -
multiUserWhiteboardEnabled
-
- Remove Deprecated Parameters: Ensure these parameters are no longer sent in requests (Keep deprecation for previous versions support)
-
breakoutRoomsEnabled -
learningDashboardEnabled -
virtualBackgroundsDisabled
-
- Update
meetingLayout: Implement support for the new layout options:-
CAMERAS_ONLY -
PARTICIPANTS_CHAT_ONLY -
PRESENTATION_ONLY -
MEDIA_ONLY
-
- Implement
clientSettingsOverridePOST Module: Integrate the new module for overriding client settings. - Review
disabledFeatures: Update logic to handle the new disabled feature flags:-
infiniteWhiteboard -
deleteChatMessage,editChatMessage,replyChatMessage,chatMessageReactions -
raiseHand,userReactions,chatEmojiPicker -
quizzes
-
API join Endpoint Updates
- Add New Parameters: Update API calls to include the following new parameters:
-
bot -
enforceLayout -
logoutURL -
firstName -
lastName
-
- Handle User Data Changes:
- Replace:
defaultLayout$\rightarrow$ userdata-bbb_default_layout - Add New User Data Fields:
-
userdata-bbb_skip_echotest_if_previous_device -
userdata-bbb_prefer_dark_theme -
userdata-bbb_hide_notifications -
userdata-bbb_hide_controls -
userdata-bbb_initial_selected_tool
-
- Replace:
- Remove Deprecated Items:
- Stop using
userdata-bbb_ask_for_feedback_on_logout - HTTP Method Restriction: Ensure all
joinrequests useGET(support for other methods removed).
- Stop using
New Endpoints & Features
- Implement
sendChatMessage: Add logic to utilize the newly introduced endpoint. - Implement
getJoinUrl: Integrate the new helper endpoint for retrieving join URLs.
Endpoint Removals & Refactoring
- Remove
enterEndpoint: Delete any internal code referencing the/enterendpoint. - Remove
html5client/checkEndpoint: Delete any health check code relying on/html5client/checkreturning{"html5clientStatus":"running"}. - Update Feedback Submission:
- Refactor code calling
/html5client/feedbackto point to the new/api/feedbackendpoint.
- Refactor code calling
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels