Skip to content

Conversation

@CandelR
Copy link

@CandelR CandelR commented Nov 6, 2025

Description

  • Keep Internxt's lib-jitsi-meet version (v.0.0.11)
  • Adopt Jitsi's speakersList implementation in participants reducer
  • Keep Internxt's E2EE_KEY_SYNC_FAILED notification
  • Add Jitsi's E2EE_VERIFICATION_READY event handler
  • Keep Internxt's SettingsDialogWrapper and LogoutDialog components
  • Remove static chat button, use dynamic useChatButton() hook
  • Regenerate package-lock.json with legacy peer deps

Related Issues

Related Pull Requests

Checklist

  • Changes have been tested locally.
  • Unit tests have been written or updated as necessary.
  • The code adheres to the repository's coding standards.
  • Relevant documentation has been added or updated.
  • No new warnings or errors have been introduced.
  • SonarCloud issues have been reviewed and addressed.
  • QA Passed

How Has This Been Tested?

  • Do regression test

Additional Notes

bgrozev and others added 30 commits October 23, 2025 08:11
* test: Increase password dialog timeout.
* test: Try to fix hangup().
- Fix missing Chinese translations in main-zh-CN.json and main-zh-TW.json
- Fix language selection not persisting for hyphenated locales (zh-CN, zh-TW, es-US, fr-CA, pt-BR)
- Update normalizeCurrentLanguage to check exact match before normalization
Avoids `ReferenceError: APP is not defined` the failure may happen after hangup where APP is not defined.
ReferenceError: APP is not defined.
…at the same time.

* Prevent enabling audio processing settings and stereo at the same time
…i#16595)

* Add a requireWebhooksProxy test property.

* test: Make the jaas dial-in test use but not require WH proxy.
When a user joins a very large call with SS, sometime SS is not auto-pinned to stage. This may happen when lot of participant joins are processed at the same time and therefore the state for remoteScreenShares may not get updated in time. Added extra logging to help debug if this issue reproduces.
…cipants on empty main.

* fix(lobby): Updates metadata on destroy lobby room.

* fix(visitors): Let people join lobby when main room is empty but with lobby.
Adds dedicated buttons for polls and file sharing in the toolbar overflow menu, following the pattern of the CC button. Both buttons open the chat panel with their respective tab selected when clicked.
Introduces a comprehensive disableChat config option that disables the entire chat feature including button visibility, notifications, sounds, private messages, and keyboard shortcuts. When disabled, the chat tab is hidden from the chat panel while allowing other tabs (polls, files, CC) to remain accessible.
* feat(base/environment) add WebRTC availability detection

* feat(base/unsupported-browser) switch to JitsiMeetJS WebRTC detection

* fix(static/webrtcUnsupported) remove links
@CandelR CandelR self-assigned this Nov 6, 2025
@CandelR CandelR added the dependencies Pull requests that update a dependency file label Nov 6, 2025
@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🚀 Preview Link: https://761691a6.meet-web.pages.dev

Base automatically changed from feature/update-lib-jitsi-meet-to-update-chromium-audio-bug to bugfix/PB-5039-handle-connection-issues November 10, 2025 15:37
@CandelR CandelR requested review from larryrider and xabg2 November 11, 2025 15:05
Base automatically changed from bugfix/PB-5039-handle-connection-issues to feature/PB-5087-update-project-with-jitsi November 14, 2025 10:48
@CandelR CandelR marked this pull request as draft November 14, 2025 13:07
Base automatically changed from feature/PB-5087-update-project-with-jitsi to main November 20, 2025 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.