forked from jitsi/jitsi-meet
-
Notifications
You must be signed in to change notification settings - Fork 0
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
pull
wants to merge
341
commits into
nordeck:master
Choose a base branch
from
jitsi:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The will-join event happens before we actually try to join and things would go wrong, whereas join-in-progress happens when it's guaranteed that joining will be successful.
It requires Kotlin 1.9. Some modules needed to be updated in order to gain that compatibility.
…#15236) * feat(rn,screen-sharing) allow sharing the screen and camera on mobile With the advancements in layer suspension it should now be ok to do. Users can still mute the camera themselves if they so desire. Having the camera enabled while in the background is a separate effort.
Add SDK version in addition to OS and RN versions. Example: "JitsiMeetSDK/0.0.0 (android/34) react-native/0.75.4"
This way we can know from the logs what we are working with.
Adds logs and analytics events with time measurements for the different stages of conference.init execution.
… and play notification. When audio-recording is enabled server-side play the recording audio and visual notification.
* fix(lobby): Inconsistent state after deny and then approve. Fixes several issues: - The error on lobby deny is not sticky - When preJoin is not enabled we were showing conference UI and showing the error, while the participant is denied to enter the meeting. - There was inconsistent state (after deny we were keeping membersOnly conference state) and when being approved on re-try while being in the meeting, no remote thumbnails are shown although media is flowing. The scenario is enabling lobby and tryintg to join, denying the first attempt and approving the second one. * squash: Drop extra hide lobby screen. * squash: Finish action first before showing the notification.
Signed-off-by: Joshua Irmer <[email protected]>
* Adding sq translation * Adding sq to languages.json * Updating sq translation * Fixing missing commas and updating string changes * Fixing unclosed quotes * Updating sq translation * Updating sq translation * Typo fixing; removing and adding commas to make the .json file valid * Another comma missing fix * Sorting entries aphabetically * More sorting… * More entry sorting * Adding a missing space * Adding spaces * Get rid of an extra period * Update for sq locale * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update main-sq.json * Update for sq translation * Adding missing separator * Adding another missing separator * Adding another separator * Not tired of adding separators… * Typo fixing * Changing place for a string; translating a forgoten string * Updating sq translation * Deleting an extra space at the beggining of a string
Make sure all the parts are "something/something-else" similar to how browsers do it.
- don't show the indicator if disableInitialGUM=true - Change the text. - Change the pending state color.
- Do not throw the error. This results in unhandled rejection promise. - Add proper logging so that we can figure out from which video element the error occured.
* feat(noise-suppression): Add support for BVC model * feat(noise-suppression): Add support for extended BVC devices list This commit adds support for extending the list of allowed BVC devices in the noise suppression feature. It introduces a new file, `bvc-allowed-ext.txt`, which can be used to include additional BVC supported devices. * fix(noise-suppression): reuse the existing audioStream for Krisp initialization * update krisp configuration * refactor(krisp): Update Krisp JS SDK version and noise suppression configuration * refactor(config): update config default values, add the enabled flad in INoiseSuppressionConfig
* Added heart reaction feature * Edits to preserve alphabetical sorting * Changed the position of hide self view checkbox * undid irrelevant changes made * Fixed CSS issue + tooltip text
We need Xcode 16 and that version is now only available on macOS 15 action runners: actions/runner-images#10703
This reverts commit e9a8fd5.
This one is already builtin.
Optimizes json parsing of incoming messages. Now we do it in centralized place and firing an event.
Added show/hide notification events for native Android/iOS
There are many cases where the error disappears and users easily miss the information.
…w menu (#15543) Configures what buttons can be visible inside Toolbox and OverflowMenu, based on priority and config overrides, just like web does.
The lobby tests were failing.
* do not show conference info in prejoin or lobby Signed-off-by: Joshua Irmer <[email protected]> * fix typo Signed-off-by: Joshua Irmer <[email protected]> --------- Signed-off-by: Joshua Irmer <[email protected]>
* feat(tests): Small improvements to dial-in test. * squash: Fix lint.
Fixes the following: Warning: A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components Detected due to failure while moving locked room test.
There is nobody to catch it and we already show the error as a notification.
In order to use gDM in Electron the flow is somewhat reversed. It starts from the Electron main process, so we need an API in the external_api that can trigger the builtin picker. The picker is still necessary.
Added native android and ios events for start and stop recording.
Fixes an issue where p2p peer stops rendering remote video when the mobile client toggles camera. This happens only when the peer starts video muted.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )