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

[pull] master from jitsi:master #231

Open
wants to merge 261 commits into
base: master
Choose a base branch
from
Open

[pull] master from jitsi:master #231

wants to merge 261 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 28, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

damencho and others added 30 commits September 3, 2024 16:29
Signed-off-by: Christoph Settgast <[email protected]>
#15101)

Some parts of the ui still showed the setting for flipping the video, even if the flag indicated otherwise
Also fixes the case where setting a virtual background ignores the stored localFlipX setting
RN 0.76 will be doing this change, so let's get ahead.

THis puts the iPhione 6S as the baseline model, which was released in
September 2015.
…ce (#15045)

* fix(rn,overlay) skip showing reload dialog while leaving the conference
When reporting the real jid, nothing matches in jicofo internals and we miss to match the room.
… dial, record or transcribe. (#15074)

* fix(transcriptions): Uses dial command to invite transcriber.

* fix(transcriptions,recording): Allows non moderators with features to dial, record or transcribe.

* sqaush: Make sure filtering works when only is a moderator.

It works now and without a token and no features, but being moderator.

* squash: Rename constant.

* squash: Checks features first before defaulting to moderator when filtering metadata service.

* squash: Checks features first before defaulting to moderator in UI.

* squash: Fixes lint and one other check.

* squash: Moves more logic to is_feature_allowed.

* squash: Drops unnecessary check.

* squash: Uses constant coming from ljm.

* squash: Toggles back captions button on error.

* squash: Fix comment.

* squash: Reverting back isLiveStreamingButtonVisible.

* squash: Fix imports.
* feat(visitors): Transcriptions for visitors.

* squash: Fixes filter iq.

* feat: Rewrites room name requests in rayo iq for visitors.

* squash: Handles visitors count that request transcriptions and the languages requested.

* fix(subtitles): Make sure we show captions button when no features but is transcribing.
Testing clean install on Ubuntu 24.04 seems to end up with jicofo not connected due to the certificate not being validated.
* feat(follow-me): Adds option to limit it for recorder only.

* squash: Fix comments.

* squash: Fix comments.
When testing on 24.04 fails to create let's encrypt successfully because the webserver is not installed completely.
Does not allow toggling both follow me and follow me recorder. And make when locally enabled show correct status when follow me recorder is selected.
)

Accessibility: keyboard navigation on the toolbar (Context menu)
* feat(follow-me): Adds iframeAPI to activate recorder follow me.

* squash: suggestion.

Co-authored-by: Hristo Terezov <[email protected]>

---------

Co-authored-by: Hristo Terezov <[email protected]>
- large video does not adhere to the same restriction when it comes to the flip mode, it simply respects the last cached state or the doNotFlipLocalVideo flag if it was provided
Add setBlurredBackground command to external api.

Co-authored-by: Axel Prola <[email protected]>
The exception we see in jicofo: IllegalArgumentException: Value is not a list
We were encoding empty array for media types as {} where it should be [].
jallamsetty1 and others added 30 commits January 13, 2025 12:46
The new format (using an options object) was introduced 7 years ago.
It's about time.
Changes only strings visible in the UI.
If we are not requesting any transcription, `language` will be `null` so
take that into consideration when checking if we should stop processing
a transcription message after firing the API event.

Fixes: jitsi/docker-jitsi-meet#1997
Instead we use config.testing?.testMode.
firefox_fake_device
enableAutomaticUrlCopy
fileRecordingsEnabled
disableHPF
The properties are - visitors and disableRemoteControl.
disableAEC
disableAGC
disableAP
disableNS
displayJids
forceTurnRelay
ignoreStartMuted
enableTalkWhileMuted
Removes the following unused props.
There is a 1.2% cummulative usage change according to [0] and it allows
us to simplify some code going forward.

[0]: https://apilevels.com/
…o launch RNOngoingNotification (#15400)

Re-added visibility control for ongoing conference and media projection notifications on our React Native SDK.
There is no info type in showNotificantion command.
* fix(share-video): Hide element when not shown on large.

Fixes two issues:
- disabling mouse for all large video types, including local shared desktop that prevents clicking the link to show content
- as shared-video z-index is on top of everything, it local shared desktop to be seen when the thumbnail is clicked

* squash: Drop the video shared component from the dom when not playing.
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.