Skip to content

[_] feature/Update with jitsi master#165

Merged
CandelR merged 127 commits intomainfrom
feature/update-with-jitsi-master
Feb 5, 2026
Merged

[_] feature/Update with jitsi master#165
CandelR merged 127 commits intomainfrom
feature/update-with-jitsi-master

Conversation

@CandelR
Copy link
Copy Markdown

@CandelR CandelR commented Jan 21, 2026

Description

  • Update project with jitsi latest changes

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?

  • Test that all Meet features works corectly

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
bgrozev and others added 9 commits January 15, 2026 10:41
* test: Add a test for conference-request over XMPP.
In branding you can add now
"labels-translation-languages": {
        "en": "/static/translation-overwritten-en.json"
    }

This allows overwriting strings from the translation-languages namespace, till now it was possible only for the main one.
* Listen to the MediaStreamTrack "ended" event so local screen-share state is toggled off when capture is terminated externally.
@CandelR CandelR self-assigned this Jan 21, 2026
@CandelR CandelR added enhancement New feature or request dependencies Pull requests that update a dependency file labels Jan 21, 2026
feat(hooks): added missing fields to components
fix(conference): added imports and commented unnecessary code
fix(settings): enhance logout logic with improved error handling and logging
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

Deploying meet-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4ffe816
Status:  ✅  Deploy successful!
Preview URL: https://920c67c7.meet-web.pages.dev
Updated (Europe/Madrid): 21/1/2026, 9:59:42

View logs

@CandelR CandelR marked this pull request as draft January 21, 2026 09:15
@CandelR CandelR requested a review from larryrider January 21, 2026 09:38
@CandelR CandelR assigned xabg2 and TamaraFinogina and unassigned xabg2 and TamaraFinogina Jan 21, 2026
@CandelR CandelR marked this pull request as ready for review January 21, 2026 09:39

/**
* Sets up IntersectionObserver to monitor iframe visibility.
* Calls showPiP/hidePiP based on visibility.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

New feature?

*
* @augments AbstractButton
*/
class FileSharingButton extends AbstractButton<AbstractButtonProps> {
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

That's new, we'll need to add encryption for files too I guess

@CandelR CandelR merged commit b18fdc5 into main Feb 5, 2026
6 of 7 checks passed
@CandelR CandelR deleted the feature/update-with-jitsi-master branch February 5, 2026 10:03
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 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.