-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
fix(lang): update German translation #9921
Merged
Merged
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
Hi, thanks for your contribution! |
ICLA already signed |
Signed-off-by: Christoph Settgast <csett86@web.de>
Jenkins test this please. |
damencho
approved these changes
Sep 11, 2021
LancharroDav
added a commit
to ivicos-GmbH/jitsi-meet
that referenced
this pull request
Oct 5, 2021
commit fc6e8fd4b9f1e36e5f28a5e498cc74075820bc5e Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Mon Sep 6 13:01:13 2021 +0300 feat(config): Add config option for making display name read only commit 8fd7b10f0605e7f0860d4497c1d3ca7fe7db34e6 Author: robertpin <robert.pin9@gmail.com> Date: Tue Oct 5 10:14:08 2021 +0300 fix(av-moderation) Update function that calculates quick action button commit 001ae54a7c9c3d7155db9dc59a319a0fa679e9ad Author: robertpin <robert.pin9@gmail.com> Date: Mon Jul 26 14:38:56 2021 +0300 feat(screenshot-capture) Updated screensharing screenshot capture Changed screen capture to non effect. Effects are used to alter the stream, this feature does not need to alter the stream, it just needs access to it Changed image diff library. Previous library diff’ed the whole image, the new one has en early return threshold Use ImageCaptureAPI to take the screenshot. Added polyfill for it and polyfill for createImageBitmap Added analytics commit 7c86ece9fac53f16de0f8a89f06083764b69f9db Author: Suleyman BİLGİN <hi@suleyman.dev> Date: Mon Oct 4 22:12:38 2021 +0300 lang: added and translated all missing keys on turkish translation (#10050) commit 8aa475d15934e79e783c2819095825b368e2f101 Author: chipechop <chipechop@users.noreply.github.com> Date: Mon Oct 4 21:12:17 2021 +0200 lang: Update main-it.json (#10088) * Update main-it.json * Update main-it.json added a missing comma... * Update main-it.json added all the missing commas... * Update main-it.json will this be the last comma I left behind? Who knows... commit 0c187f180fb4353274f74fca3af1e0afe62bb7c7 Author: alexbratu92 <alexbratu92@gmail.com> Date: Mon Oct 4 13:19:41 2021 +0300 call module that checks the jwt against the access service commit c6d366721116b52695e743f524eedf514665d51b Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 14:19:35 2021 +0300 fix(av-moderation) Fix Ask to Unmute Make ask to unmute work even if the participant is already whitelisted for audio commit eba58ad56b93406b5d60d8b0954a8fac5973f023 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 14:05:53 2021 +0300 fix(av-moderation) Show Mute button when participant is unmuted (#10090) Show Mute button instead of always showing Ask to Unmute Added aria-label commit 3aec98037842c129a5e7bac04197ea4389f479c0 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 12:01:14 2021 +0300 fix(reactions) Remove vpaas check for reactions webhook (#10089) Reactions will be sent if webhookProxyUrl is set in config.js commit 31ce7e010d85c1509bb4443e9c30969e312ffc07 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 11:37:02 2021 +0300 fix(config, reactions) Added config option to disable reaction sounds (#10046) commit acfc9c668365d2faae2ce496c1848b509ebc4a40 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 10:30:12 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Avoids sending empty nick in presence. https://github.com/jitsi/lib-jitsi-meet/compare/afc1c34e7504782e07bca952e0ae4b39ed6fc144...b5288c29893447db62d6bb612570d2895d32e6b2 commit 576fd0d3434e763fbbeec2ad9599b2813268533f Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 10:23:46 2021 -0500 fix: Skips setting language for transcriptions if not enabled. commit 1beed8c490df857d1954692df2737513bef37f55 Author: robertpin <robert.pin9@gmail.com> Date: Fri Oct 1 16:47:13 2021 +0300 fix(av-moderation) Check for moderation support Show av moderation toggles on mute all / stop everyone's video dialogs only if moderation is supported Show Ask to Unmute only for moderators commit 33503122c4773c4bccff310694167d1df9c3a4c2 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 08:38:00 2021 -0500 fix: Fixes displaying country names which has multiple names listed. Some countries have multiple names listed in i18n-iso-countries, like US -> ['United States of America', 'USA']. commit 4369579d2b293c92c33993df9abfea848e54525d Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 29 14:13:47 2021 +0200 chore(deps): update react-native-webrtc@1.92.2 Fixes a crash on Android commit 51626506ff17d3e1430070ef7c8956646508967c Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Oct 1 14:04:34 2021 +0200 fix(rn,conference) fix unmute when "everyone starts muted" is set Since iOS 15 we really need the audio stream to exist, so make sure we don't destroy it even when "everyone starts muted" is set, we'll just mute it. Fixes: https://github.com/jitsi/jitsi-meet/issues/10053 commit eb494f6b8c0cc674c54131c54681ca0e8d04811b Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Oct 1 15:17:40 2021 +0200 chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) make sure isE2EEEnabled() returns a boolean * fix(loggging) fix exceptions on mobile https://github.com/jitsi/lib-jitsi-meet/compare/7a56f7b341b9d808e24aee2f30034f4177ac3a64...afc1c34e7504782e07bca952e0ae4b39ed6fc144 commit 6124e72f215f40eb466d3c36094eb1000521e572 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Fri Oct 1 10:17:23 2021 +0300 feat(android) extract notification channel name commit 6a223763a39b9d322e53cf3c5a5b3fa9b2db3865 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 17:29:13 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(xmpp): disable RTX for Firefox < 93, because it results in random SSRC order * fix(Jingle): stop reverting the SSRCs from Firefox https://github.com/jitsi/lib-jitsi-meet/compare/c15dda1537a257da08176d86d916d74ba3d1cd92...7a56f7b341b9d808e24aee2f30034f4177ac3a64 commit 432c4ada7070b187383fb8ed904f0f59077b1047 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 17:21:50 2021 -0500 fix: Fixes #9869 Lobby and wrong password case. commit 31a7fbfa82777fdd90a5b13dd6d8b4297375b9b0 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 13:35:55 2021 -0500 feat: Simplify AV moderation participant approve/remove message and fix array usage. (#10062) * feat: Simplify av moderation participant approve/remove message. There is no point of having messages like: { "room": "myroom@conference.mydomain.com", "type": "av_moderation", "mediaType": "audio", "removed": true, "approved": true } * fix: Fixes array in json. fix: Fixes array in json. commit 9e5a9599ca03e0444e3752746376ef292844efe3 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Sep 30 10:33:17 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(browser-support) fix detecting iOS browsers correctly * fix(JitsiConference):2 instances for the same room * ref: sendMuteStatus is not async https://github.com/jitsi/lib-jitsi-meet/compare/ae70962bfaa1e6c91dc7a8ecdff983740b99b874...c15dda1537a257da08176d86d916d74ba3d1cd92 commit 2a725d2165ac1618ac3946003ae3f09df5e6ddaa Author: Hristo Terezov <hristo@jitsi.org> Date: Tue Sep 28 17:50:57 2021 -0500 fix(prejoin): Prevent double joining conference. commit 021413886398f5610d19d56283a5a65fb9360e08 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Sep 23 14:54:27 2021 -0500 fix(Prejoin): Join click before conference.init() commit fc6c389902a62b8b5a19ef0f759fcb2baebc3809 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Thu Sep 30 14:24:01 2021 +0300 feat(android) target sdk 31 commit 12139655c6427e11cdacb5002cc890d9183e7f3e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 30 11:57:17 2021 +0200 feat(external-api) add data-channel-open event Signals that the bridge channel is open. It may take a few ms to get established after the conference join, so applications might be interested in using it once ready. commit dd184763ff23adb746a1799ed18e0130c2ad9eea Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 30 10:46:14 2021 +0200 fix(ios) fix crash on WebSocket errors Bacckport https://github.com/facebook/react-native/commit/748aa137472d6080427f74bb686c795b925c7d43 Fixes: ~~~ Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x129708 __exceptionPreprocess 1 libobjc.A.dylib 0x287a8 objc_exception_throw 2 CoreFoundation 0x19b9c8 -[__NSCFString characterAtIndex:].cold.1 3 CoreFoundation 0x1a7a20 -[__NSPlaceholderDictionary initWithCapacity:].cold.1 4 CoreFoundation 0x164c0 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] 5 CoreFoundation 0x8de0 +[NSDictionary dictionaryWithObjects:forKeys:count:] 6 JitsiMeetSDK 0x5704b4 -[RCTWebSocketModule webSocket:didFailWithError:] + 168 (RCTWebSocketModule.m:168) 7 JitsiMeetSDK 0x54a5ec __33-[RCTSRWebSocket _failWithError:]_block_invoke_2 + 622 (RCTSRWebSocket.m:622) 8 libdispatch.dylib 0x2a84 _dispatch_call_block_and_release 9 libdispatch.dylib 0x481c _dispatch_client_callout 10 libdispatch.dylib 0xc004 _dispatch_lane_serial_drain 11 libdispatch.dylib 0xcc00 _dispatch_lane_invoke 12 libdispatch.dylib 0x174bc _dispatch_workloop_worker_thread 13 libsystem_pthread.dylib 0x37a4 _pthread_wqthread 14 libsystem_pthread.dylib 0xa74c start_wqthread ~~~ commit cfde918a30e59d2cd06ff80c2c2289479fc63efe Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 30 09:39:14 2021 +0300 fix(chore): Don't show react "unique key" warning commit d66f23ca4a352da5e6d033dd21ae4720bff2130c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 29 13:28:29 2021 -0400 fix(logging) Remove logs that are very chatty. The receiver video constraints that are actually sent to the bridge are logged in LJM and need not be logged in the application. commit 28904e18f857b88f7afa0c2f2c7bea48ed4af61e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 29 11:10:15 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(Jingle) Log the extracted info from Jingle IQ. * ref(Jingle) Alpha sort and prefix the local functions with '_' * ref(Jingle) Log formatted source information. Instead of logging the full IQs for Jingle messages like session-initiate, source-add and source-remove which can be very long, log just the formatted source information. * ref(RTC) rename iceConfig to pcConfig. It makes more sense to call it pcConfig since it is the RTCConfiguration object passed to the WebRTC peerconnection. * fix(logging) Log only the imp events on remote tracks. Log only the important events that we care about on the HTMLMediaElement that the remote tracks are attached to. https://github.com/jitsi/lib-jitsi-meet/compare/0646bc3403807dbf1370c88f028d9e0a16bcab1a...ae70962bfaa1e6c91dc7a8ecdff983740b99b874 commit 4bfbc72613d17c56be56ec7018f3a6a1377a02b8 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Mar 5 12:07:25 2021 +0100 feat(ios) drop support for iOS 11 commit b1ecd039247d51fd00537e754cd3be9ca420e4b9 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 29 12:25:51 2021 +0200 fix(lang) sample run of the translations updating script commit 7546db53e4caeec765dbe4e6912ca7b328c97eb3 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 28 11:57:01 2021 +0200 feat(lang) add helper script for manual translations It updates the main language file for a given locale from the canonical one and sets the empty string on the missing keys. No longer used keys are discarded. commit 7b0dccdad1424dfcc67799ad59588cbc833307ed Author: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> Date: Wed Sep 29 13:20:01 2021 +0300 feat(rtcstats): remove SDP transmission #10054 commit 7936117fcbe3cbb5d61677537c81a6851fe2b30d Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Wed Sep 29 06:17:49 2021 +0300 fix: Fix speaker stats search dependency and remove duplicate logic #9751 (#10045) * Fix speaker stats search dependency and remove duplicate logic #9751 * Fix speaker stats component render on update #9751 commit ace53c880bebeeefc6c08eb8228499010cde20e9 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 28 19:11:13 2021 +0300 feat(av-moderation) Ask to Unmute and remove from Whitelist (#10043) * feat(av-moderation) Ask to Unmute and remove from Whitelist Make Ask to Unmute work without moderation Add remove from moderation whitelist functionality * chore(deps) lib-jitsi-meet@latest * feat(av-moderation) Remove from moderation whitelist functionality (#1729) * fix(chore) corrected typo in log message * fix(e2ee) replace nullish coalescing with or * fix(e2ee) restore initial key when RATCHET_WINDOW_SIZE reached https://github.com/jitsi/lib-jitsi-meet/compare/3b8baa9d3be2839510abaa954357d0b0ab023649...0646bc3403807dbf1370c88f028d9e0a16bcab1a Co-authored-by: Дамян Минков <damencho@jitsi.org> commit e3ac52908a07017106a1a8e32bb71eba77e271c2 Author: Tudor-Ovidiu Avram <tudor.potecaru@8x8.com> Date: Tue Sep 28 15:31:50 2021 +0300 fix(invite) fix video rooms not being displayed in invite search commit 989303f5d2e0566227e4385bf3476c1a6670c3ee Author: titus.moldovan <titus.moldovan@8x8.com> Date: Tue Sep 28 13:51:08 2021 +0300 fix(android) disables uncompressed native libs usage commit 6b8db2ad9e02e1453688096b7882e63bd70d5be5 Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Tue Sep 28 14:52:31 2021 +0300 fix(config) fix prejoin throwing a TypeError due to late config initialization (#10041) commit b42ebf6901546ef83c7c0f85e0ac3704269d22c1 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Tue Sep 28 13:27:48 2021 +0200 fix(lang) update Occitan translation commit e38a9c352565e67035e7145e425f1112b598df64 Author: titus.moldovan <titus.moldovan@8x8.com> Date: Mon Sep 27 10:20:27 2021 +0300 fix(android) removes unnecessary parcel processing commit 700e809439780cf86d7b38ec503a8375e34bfdd3 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 28 11:46:20 2021 +0300 fix(av-moderation) Improve advanced moderation (#10004) * fix(av-moderation) Improve advanced moderation Hide moderator label on disasbleModeratorIndicator - On disasbleModeratorIndicator config hide moderator label from participants pane Add Ask to Unmute button to mobile web * Fix lint error commit a91b2c91ddcc633f72de3e2e4726a73cd726ddc6 Author: Alexey Matveev <develop.iapps@gmail.com> Date: Tue Sep 28 06:12:31 2021 +0300 lang: minor fix in russian localization (#10027) * - minor fix in russian localization * - minor localization fix Co-authored-by: Alexey Matveev <malex@1forma.ru> commit 344e9c8a033f11e54658d617d4de9d1cfb79b1fa Author: Ali Alhaidary <75235623+ali-alhaidary@users.noreply.github.com> Date: Tue Sep 28 06:10:22 2021 +0300 lang: Update main-ar.json (#10034) Adding missing keys and translate them commit ba6247daafe90fa5e2eb78916402646646b90624 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 27 14:48:13 2021 -0500 fix: Fixes errors in prosody about string formatting and nil values. (#10037) * fix: Fixes errors in prosody about string formatting and nil values. error Traceback[c2s]: /usr/lib/prosody/util/format.lua:59: invalid option '%b' to 'format' stack traceback: mod_polls.lua:25: attempt to index local 'data' (a nil value) stack traceback: * squash: Fix more formatting concatenation. commit f9cc813e915dfe49d7d592563ecac46a0a24a696 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 10 10:00:54 2021 +0300 feat(dynamic-branding): Add branding option for virtual backgrounds commit 57083c174f43837ce0ba4c11db3d7ac5976696f3 Author: robertpin <robert.pin9@gmail.com> Date: Mon Sep 27 09:57:57 2021 +0300 fix(av-moderation) Stop screensharing and video on moderation start When video moderation starts, stop screensharing and ignore if video was on when sharing started commit 823cab38514b4f1ac9b3a4e522f00d4747442c48 Author: Damien Fetis <damien.fetis@renater.fr> Date: Sat Sep 25 00:02:26 2021 +0200 fix(lang) update french translation commit c3348bf38ed7dbf8c7e321b3ae104a9f70e89401 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 24 19:39:24 2021 +0300 fix: Speaker stats search fix #9751 (#10019) * Optimization of speaker stats display names #9751 * Fix speaker stats search for empty string #9751 commit 0d42f14dfc345884999505b47ec51c4d075e8141 Author: hmuresan <horatiu.muresan@8x8.com> Date: Fri Sep 24 14:56:06 2021 +0300 chore(interface-config) Group deprecated configs commit cd4c940107c6ed68f47bf6fde21d090701a784d9 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Sep 23 17:39:05 2021 +0300 fix(toolbar) Fix toolbar always visible; refactors - deprecate `INITIAL_TOOLBAR_TIMEOUT`, `TOOLBAR_ALWAYS_VISIBLE`, `TOOLBAR_TIMEOUT` commit e9f3625ffa4401d0642dd6130c6e7b18fe8d7cf9 Author: robertpin <robert.pin9@gmail.com> Date: Fri Sep 24 10:53:41 2021 +0300 fix(av-moderation) Only stop screensharing on Stop everyone's video commit 2f8cfb3ae222771e82f3e92fd3c5aeec8541f574 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 24 11:13:55 2021 +0300 fix(subject): Keep subject centered when chat panel is open commit d36bd06b7bee1ee795a50d22c18f5e62c63025b2 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 24 13:23:27 2021 +0300 fix(chat): Hide scroll bar on chat input Based on this suggestion https://github.com/jitsi/jitsi-meet/issues/9958 commit 35e363577c3073f2ef82601d4baa31e59d94da67 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Sep 24 11:01:33 2021 +0200 fix(ios) create audio track early In iOS 15 we observe that not creating the audio track early may result in not getting audio after unmuting for the first time. Creating the audio track early means the first unmute doesn't need to add the track to the conference, resulting in a much faster operation. Note that creating the track early doesn't mean we will start unmuted, the track will be muted. commit 68de35357ed04fce5cd32c9a0f658a5e44371080 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Thu Sep 23 22:14:32 2021 +0200 fix(lang) update occitan translation commit 554e2eeb115e5e06af545512c473b58ced88ef52 Author: titus.moldovan <titus.moldovan@8x8.com> Date: Thu Sep 23 17:26:44 2021 +0300 fix(rn) add default value when retrieving e2ee redux state commit 19e7f07b32d74fea240ace1906d6e862062cabed Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 14:06:52 2021 +0200 fix(ios) fix black screen when using Bluetooth in iOS 15 Fixes: https://github.com/jitsi/jitsi-meet/issues/9996 On iOS 15 Bluetooth devices are reported twice for some reason, one with the normal type "Bluetooth" but another type without a know (to me) type, and the uid ends in "-reference". While we send those unkwno devices to JS, we were not filtering them properly. This patch skips them altogether. commit b1ebe340cf06d33bbebc47d4dd74c727299d734e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 11:20:11 2021 +0200 fix(toolbox) don't mix web and native actions on the same file commit a6359e5d4c5a15cf217e4252c7d8d0e5677cc515 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 11:12:31 2021 +0200 fix(lobby) don't mix web and native actions on the same file USe actions.any for common actions. commit 4473ce8fb61e5c426e632e537d88f3244af266e5 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 09:58:23 2021 +0200 fix(participants-pane) bring back lobby reject button It got accidentally removed in: https://github.com/jitsi/jitsi-meet/commit/1dc8bfa63124a868c36bfa12077132204801454b#diff-ef66b8ab7c899b16d6c1102b3c812aa45509f95e11267cbfdbd0674143e94575 commit 41c38427c1810dcfa132277bc3dd3d0595baea56 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 15:11:43 2021 +0300 Fix stop everyone's video Stop everyone's video now also stops screensharing for the moderator that did the action, not just video commit 92f1985219c8661a933409cf5c1b51a500ed870e Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 15:25:55 2021 +0300 fix(av-moderation) - Mute/ stop video except no longer change moderation status Mute everyone else no longer disables moderation commit 99e56e229dfa3c490096e37c3e5b76d2a3f23e32 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 22 16:07:40 2021 +0200 chore(rn,versions) bump sdk version commit c3dae1f6e9638fe1abdfa3601b57bcd4c2bd5618 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 17:05:42 2021 +0300 feat(rn,av-moderation) updated advanced moderation on Native Updated participants list to: - show Moderator label - show correct status icons (red for force muted) - show participants in the right order Updated moderation to: - show moderation menu at all times - make moderation options functional Updated notifications: - fixed raise hand to show name - display moderator rights granted Updated mute/ stop video for all dialogs to include moderation toggles Added ask to unmute button Fix comments on ask to unmute Co-authored-by: robertpin <robert.pin9@gmail.com> commit 703e43ecd783ef6bcd20db77aa6764073e1a96f4 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 16:26:55 2021 +0300 fix(av-moderation) Display Allow Video instead of Ask to Unmute (#9991) When the user is allowed audio but not video display Allow Video button instead of Ask to Unmute commit 0bf52b613b8665513635d5cb69b43a376cc7f0c0 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 15 15:56:21 2021 +0300 feat(api): Expose event used for sending browser support commit 584ec7c82e35093712210d4d0999b5a55c108c7c Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 21 20:30:24 2021 +0300 fix(reactions) Reactions improvements (#9964) * Register shortcuts on mount * Changed icon for reactions menu * Enable reactions by default * Fix unreadCount bug When having unread messages and sending a reaction the unread count now shows the correct count * Fix overflow menu bottom color when reactions are enabled * Revert raise hand icon * Update raise hand functionality On desktop show raise button with arrow for reactions. Only show raise hand in the reactions menu on mobile * Fix lint error Add required prop to ToolboxButtonWithIcon * Legacy support for enable reactions If disableReactions is undefined treat it as true * Remove unnecessary code * Fix unread counter showing negative count * Fix unreadCount with reactions UnreadCount ignores all reactions messages * Fixed typo * Fix background color commit 5f5cac0e01dd45bd0ff509c4ba9b69bbc4b3bec4 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 21 18:38:06 2021 +0300 fix(config,notifications) fix rendering moderator notifications (#9986) Move DISABLE_FOCUS_INDICATOR from interface_config.js to config.js (disableModeratorIndicator). commit 0a9b9bb41dfc734376286bdd010816ca56b4dee7 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Tue Sep 21 10:40:46 2021 +0300 fix(responsive-ui): Shrink self view when in portrait mode on mobile web commit 5ad98d193a672b80325181a4483b80e213b38c32 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 21 14:00:23 2021 +0300 feat(e2ee) disable e2ee when large number of participants commit 4cd5be9d8b757b01573ec49fbc7a829fc3fd00b3 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 20 17:01:44 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) Check for room before calling isFocus method on the room object. * fix(Jingle) Reverse the order of ssrcs signaled for Firefox. This fixes an issue where the bridge doesn't forward the HD stream from Firefox to other users in the call. The order of the ssrcs produced by the browser is from Highest resolution to lowest whereas the bridge assumes it to be from lowest to highest as is the case in Chrome and Safari. * fix(codec-selection): Impose VP9 bitrates only when VP9 is the negotiated codec. If Jicofo doesn't offer VP9 but the client expresses a preference for VP9, VP9 bitrates were being imposed before. https://github.com/jitsi/lib-jitsi-meet/compare/609e3d5a1aac600cb3ea112c0ec83ebedd43166d...3b8baa9d3be2839510abaa954357d0b0ab023649 commit 5514be630dbad74d5aae5969ee36af5dbd2bbebe Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Mon Sep 20 21:12:56 2021 +0300 feat(conference-info-header) Make conference info header configurable. (#9638) commit 6a6146727f9ce614f3b2ce24f3d7d5083bf05608 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Sep 20 18:22:23 2021 +0300 fix(notifications) Fix recording start notif not disappearing commit 52e9e90b3a0dac8c87e4b6305be50499f6fecf3a Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Mon Sep 20 11:38:46 2021 +0300 fix(jaas) do not show overriden unsupported browser page for jaas users (#9962) commit 7ff3b669ee0a9bbac86ff2efa513a6c011325857 Author: Alexey Matveev <develop.iapps@gmail.com> Date: Sat Sep 18 12:15:13 2021 +0300 fix(lang) update Russian translation Co-authored-by: Alexey Matveev <malex@1forma.ru> commit e791c4f70cae7efb25a1e9b9a7a961aaa7c9f2d0 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Sep 17 17:50:57 2021 -0500 fix(recorder): tile view In the case of the recorder we were not taking into account that the local thumbnail is not visible. This was braking the rendering and positioning of the thumbnails in tile view. commit fc75fd964423e9a442c916f44359b8369717c576 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Sep 17 15:09:12 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Reads shard name and from disco-info if available. * chore(deps): bump sdp-interop to get another fix for ICE restart * update sdp-interop to include Unified ICE restart fix https://github.com/jitsi/lib-jitsi-meet/compare/fbf85bdcec64185431cd6012060f4d4e922c573f...609e3d5a1aac600cb3ea112c0ec83ebedd43166d commit 62e5d6c139ea23d80b04b9d108a0507f135928b1 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Sep 17 14:29:17 2021 -0500 fix: Fixes undefined error causing to stop reloads. Jibri was hitting a problem where it reloads and in certain cases (remote user is screensharing) we hit this participant undefined, which stops reload and stops recording. It is still not obvious why we try to render this on leaving the conference and for a participant that is not in the conference ... this re-render should not happen as this component should be removed from its parent when the participant is not existing. commit 06d8956bdbfcab68d48c37b9c1b09f56d797c5af Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 16 15:12:15 2021 +0200 android: fix initializing soloader from Activity context It has to be an application context. commit adbb5f8ead4148826a43f1cdf1e35351854e49ee Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Fri Sep 17 13:12:34 2021 +0300 fix(prejoin) implement ux improvements for mobile (#9939) commit 32ed2bccecb6e54b9a683dea169e7bf1f41054ed Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Sep 17 04:22:20 2021 -0500 fix(Filmstrip) fix not being able to scroll commit 58d98ad7d374632c7c06161efd04ef3a3ba9602c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 16 15:05:43 2021 -0400 fix(device-selection) Do not create preview when mic selection is disabled. This fixes an issue on mobile Safari when audio is lost after the user opens the device selection menu. commit e278703c58bcb2a7f0a3d98f7a34be3fc0d6b890 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 16 12:51:13 2021 +0300 fix(context-menus) Don't show volume slider on iOS web commit 042a2cb447bd9ff39ab3904e493952787bd30924 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 15 11:59:06 2021 -0400 fix(filmstrip) Fix filmstrip on RN when thumbnail reordering is disabled. commit a8f281a43e21f7f28c16d137b5069b1da0900830 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 15 11:22:30 2021 +0200 feat((rn,config) add a/b test flag to enable XMPP WebSockets on mobile commit 663752be2cebfd25dbd8c00a3c313124148832f8 Author: paweldomas <pawel.domas@jitsi.org> Date: Tue Aug 25 13:43:31 2020 -0500 feat(rn,connection) enable XMPP WebSocket on mobile Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> commit 380ef3da0b0c8df20977a21d69ce41a5e78c6d36 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 15 11:13:05 2021 +0300 fix(feedback): Scroll to the top when opening feedback dialog commit 07da5940a532234c66f216c8206c9ed0d854f41e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 15 12:56:54 2021 +0200 fix(rn,conference) show underlay when tapping navbar buttons commit ab366b9d9404c2ca2e2d484acbcf98007d044869 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 15 11:28:44 2021 +0300 fix(av-moderation) Advanced moderation improvements (#9935) * Update moderation in effect notifications Only display one notification for each media type. Display notification for keyboard shortcuts as well * Update muted remotely notification Display name of moderator in the notification * Fix indentation on moderation menu * Update text for video moderation * Added moderator label in participant pane * Update microphone icon in participant list For participants that speak, or are noisy, but aren't dominant speaker, the icon in the participant list will look the same as the dominant speaker icon but will not change their position in the list * Added sound for asked to unmute notification * Code review changes * Code review changes Use simple var instead of function for audio media state * Move constants to constants file * Moved constants from notifications to av-moderation commit bba1917820f5ce99dacce9dbcdf943fb3dd1bb43 Author: Pawel Domas <2965063+paweldomas@users.noreply.github.com> Date: Tue Sep 14 16:57:05 2021 -0500 fix(conference.js): add tracks to the conference commit 0833f8c86771d233527d3b90598e4a0a85a43e5e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:49:23 2021 +0200 feat(rn,conference) show invite button on the top navbar commit 3bf9c41f08136924482039acae33c8d8df9245d0 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:28:37 2021 +0200 fix(rn,conference) count fake participants when checking if lonely meeting A shared video participant counts, so the lonely meeting invite options can disappear. commit 0b54e005d7fad75e1c222ae166fc3df1fa71da81 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:23:40 2021 +0200 fix(rn,shared-video) validate URLs to avoid crashes on the native side commit b92c1f52d55db569d7a299b07301a334d049041c Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:22:45 2021 +0200 fix(shared-video) make placeholder translatable Also fix capitalization. commit 8eaf99586e3282e427c88cb2edd768d89afb5875 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 14 12:37:08 2021 +0300 fix(rn) disable pip while authorising dropbox commit c7ad5b5b266f964ff2866ac13504be671f6ed8dc Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 14 12:35:25 2021 +0300 feat(android) expose channels ids commit 61c3613de05974f52aeeb6082e1c9d05fb81eb85 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 14 11:15:03 2021 +0300 Show reactions buttons at all times Don't send reactions via the channel if there's only one participant in the meeting commit b801e0115db22093ca8a6164615410d26d5804c3 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Tue Sep 14 10:43:52 2021 +0300 fix(context-menus) Fix participant context menus/toolbar overflow menu - on ipads, long touch open dialog now opens the context menu to the left of the thumbnail as expected - on ipads, now we close context menus on tap out - fix case when participant context menu's height > tileview videos' height causing scroll on videos pane - keep toolbox open while the overflow menu is shown - keep remote participant video thumbnail in filmstrip visible even if toolbox is hidden, if context menu is opened - Fix bug where toolbox could be completely disabled commit 1add438a1f2c4369a9ecaa0fbeb5c3a3123bbd55 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Tue Sep 14 10:07:20 2021 +0300 feat(toolbar-buttons): Add event for notify overwritten toolbar buttons commit aadbe59d004552f65d04a2b79229488cbbb8ac1a Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Sep 13 16:47:20 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(replaceTrack): Don't wrap Error in Error. https://github.com/jitsi/lib-jitsi-meet/compare/64cdf69ffba44147bc791bc7b93fe811fd4f78a2...fbf85bdcec64185431cd6012060f4d4e922c573f commit 350f0fbb278f470daf4ca515c45b3d87a198f41c Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 13 14:19:26 2021 -0500 feat: Whitelists enableUnifiedOnChrome. Whitelists it, so we can run tests by setting it to false. commit 1db52354fbc6dddf0ed83fe6df4f12b7b0cdbd20 Author: Paweł Domas <pawel.domas@jitsi.org> Date: Mon Sep 13 12:33:04 2021 -0500 Use redux for local tracks instead of conference.js (#9920) * do not use this.local video * move tracks initialized flag around * do not use this.localAudio * untangle use audio/video stream methods It should be safe to call setVideoMuteStatus and setAudioMuteStatus regardless of the prejoin page visibility state. * add NO-OP to use track methods and fix crash in _setLocalAudioVideoStreams on not a promise * use allSettled commit 6711801c3ba545e87f9497e0d42bbdaf9afc1690 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Sep 13 11:25:01 2021 -0400 chore(deps) lib-jitsi-meet@latest * ref(JitsiConference): don't crash on wrong oldTrack (#1709) https://github.com/jitsi/lib-jitsi-meet/compare/ad1f06d76833e5d7233c86bab36e76bcd5ce44e0...64cdf69ffba44147bc791bc7b93fe811fd4f78a2 commit e2443f8d010dd5349b4dd07fd2d8c77ca94c5230 Author: csett86 <csett86@web.de> Date: Sat Sep 11 17:58:15 2021 +0200 lang: update German translation (#9921) Signed-off-by: Christoph Settgast <csett86@web.de> commit 11a86a93838314ad7816efffaea8bb0788a7c585 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 21:57:36 2021 +0300 fix: Add different text when disablePolls is enabled/disabled (#9900) * Add different text when disablePolls is enabled/disabled #9890 * Add different text when disablePolls is enabled/disabled v2 #9890 commit 40a485ec6c16b03ba2f00a5f8b472ae83761c9d6 Author: Jaya Allamsetty <54324652+jallamsetty1@users.noreply.github.com> Date: Fri Sep 10 13:37:05 2021 -0400 Thumbnail reordering and participant pane enhancements. * fix(participant-pane) Use the sorted participant list from redux instead of sorting it on every render making it better performant. Match the participant order with that of the order in the filmstrip. Also move the participants with raised hand to the top of the list. * ref(filmstrip) Move enableThumbnailReordering flag to testing section. * fix(participants) Add new selectors for getting sorted participants. commit 535bd81d61bdeea4ee0d09c641a2366368cb06c3 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Fri Sep 10 15:17:57 2021 +0300 fix(context-menu) Hide toolbars when participant context menu opened (#9842) - hide toolbars only when in tile view - fix community issue: https://github.com/jitsi/jitsi-meet/issues/9818 commit 1dc8bfa63124a868c36bfa12077132204801454b Author: robertpin <robert.pin9@gmail.com> Date: Fri Sep 10 14:05:16 2021 +0300 feat(av-moderation) Updated Advanced moderation (#9875) Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com> commit f2e2d52cfd55a7449899cc79426ecaaeab6b7664 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Sep 10 12:02:43 2021 +0200 fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible commit 0db2dd0546a951db6fbe8a0bdc8d55da6ca7bb90 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 10 10:22:17 2021 +0300 fix(prejoin): Change avatar color to match in-meeting one commit 6673d12cecb6c5c6503a166c32065c0d0debc977 Author: Izak Glasencnik <izak.glasencnik@gmail.com> Date: Wed Jun 2 22:28:39 2021 +0200 feat(external_api): Command to set participant volume commit 5e152b4a42f9d8e705be795e869dffe87badd881 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 01:46:41 2021 +0300 feat: Additional setting to order participants in speaker stats (#9751) * Additional setting to order participants in speaker stats #9742 * Setting to order speaker stats optimisations #9742 * Lint fixes #9742 * Replace APP references #9742 * Lint fixes #9742 * Setting to order speaker stats optimisations 2 #9742 * Lint fixes #9742 * Remove unnecessary param #9742 * Add more speaker-stats reducer _updateStats docs #9742 commit db473dfef5c2c0524431fd12f6f7730ca71a8a36 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 01:46:28 2021 +0300 feat: Add configuration to disable chat emoticons #9889 (#9899) commit 0bad0d9ecf7fd247d735230f529cf76f9faf8035 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 00:53:25 2021 +0300 feat: Add configuration to disable removing raised hand on dominant speaker (#9641) * Add configuration to disable removing raised hand on dominant speaker change * Fix lint problem * Avoid dispatching unnecessary action * Fix lint problem commit f1bf8e5f9a243568fcae20a9ed1dcd35316b9ed8 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 9 13:23:36 2021 -0400 fix(settings) Disable mic/camera selection on mobile safari. Creating a preview of the same audio/video track kills the tracks that is already being shared in the conference. Therefore, disable camera/mic selection in the settings dialog while the user is in the call. The devices are selectable from the prejoin screen settings dialog. commit 131d2476aede3abc0b55edfed34f7d56ff1a7127 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 9 14:37:58 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(RTCUtils) Return false for device change checks on mobile Safari. https://github.com/jitsi/lib-jitsi-meet/compare/735943b32d65beddf12f852faf66a0ebfe5e34bd...ad1f06d76833e5d7233c86bab36e76bcd5ce44e0 commit 34c55b4eb28c9850472720ce8b1a6f848796d7e5 Author: Andrei Gavrilescu <gavrilescu.andrei90@gmail.com> Date: Thu Sep 9 16:23:03 2021 +0300 additional bcp47 languages commit d83d8228188f38eeee4473bacf607a3aebec8c88 Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Thu Sep 9 20:36:21 2021 +0100 lang: Complete translation to Portuguese (#9871) * Complete translation to Portuguese * "reactions" and "connectedThreePlusMembers" fix commit 5857620d81c40ce27a51ba7f9746dcf5940fd1cd Author: ashiqhassan95 <ashiqhassan95@gmail.com> Date: Fri Sep 3 22:12:37 2021 +0530 fix(notifications): Added user join notification keys commit b7cb0a44f288fde3f36daaaea64063e2f0e27bd5 Author: scott boone <sawall@users.noreply.github.com> Date: Thu Sep 9 11:24:04 2021 -0700 feat: new prosody module to report census of all rooms (#9901) * new prosody module to report census of all rooms * changed to use util to check if it's a test room * improved docs * more doc improvements * updated to use muc_domain_prefix * facepalm commit 3bf1a1774f7d31e396f436c734c349dd9726c703 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 9 16:00:34 2021 +0200 fix(rn,polyfills) fix Performance polyfill We need to re-override now() to avoid a recursion error. Also I missed the default export. commit d21eb59f24176f3eac57c25b333b91d20edf8dbd Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 12:18:08 2021 +0200 feat(doc) revamp README commit 9a16733950ee3a2269fb6d598878db257bd4dd46 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Thu Sep 9 17:18:26 2021 +0300 feat(config) Add config for disabled sound id's - unify naming for sound id values commit d96246dea85d6a73d5fe0ab0df19bd99b16fffb5 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 9 11:10:09 2021 +0300 fix(config): Add separate entries for the e2ee labels commit a5fc75ed35dcaa1bc9718258139de74615061c03 Author: abora8x8 <56257143+abora8x8@users.noreply.github.com> Date: Thu Sep 9 16:15:14 2021 +0300 feat: Dynamically limit the number of participants in a room (#9880) * Dynamically limit the number of participants in a room * Remove log commit 07d023968a6bf1c5ec3ef4d6df19aef4a57d9b08 Author: vp8x8 <37841821+vp8x8@users.noreply.github.com> Date: Thu Sep 9 16:14:09 2021 +0300 feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web (#9848) * feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web Right now filmstrip displays self view in landscape mode. With these changes the aspect ratio of the self view will be maintained so on portrait mode the thumbnail will be displayed vertically. Of course this makes sense only on mobile web. * Code review * Fix height commit d95d52843f789c5de66407bc27bcb23806575b0f Author: Tudor D. Pop <tudor.dan.pop7@gmail.com> Date: Thu Sep 9 15:50:22 2021 +0300 feat(config) add connection indicators flags commit 49be96799a3fd24a5ae7e9589439150d4d5b6668 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 7 16:38:44 2021 +0200 feat(rn) add polyfill for the performance API Implements: https://developer.mozilla.org/en-US/docs/Web/API/Performance Ref: https://github.com/oblador/react-native-performance commit 2008c9035944e2cc363bc47f72e07529c47289f8 Author: Jaya Allamsetty <54324652+jallamsetty1@users.noreply.github.com> Date: Wed Sep 8 10:24:37 2021 -0400 feat: Turn on enableLayerSuspension option by default. (#9894) * fix(config) Add more info about enableLayerSuspension option. * chore(deps) lib-jitsi-meet@latest * Update config.js Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> commit 0f017726254954b395a2a862fb46837aa10fabdd Author: hmuresan <horatiu.muresan@8x8.com> Date: Wed Sep 8 16:06:10 2021 +0300 fix(prejoin) Fix buttons positioning for 3rd party commit f5dee991310fa03ea0bd5c1df0a1ee8ac7a7a804 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 8 11:58:25 2021 +0300 feat(config): Add config option for e2ee label commit 909c397664e684fc12298998470a669e3524d51e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Sep 7 17:48:58 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(LocalSdpMunger): do not fake video sdp when screen sharing * fix(JitsiConference) avoid extra processing if the room was left * fix(moderator) remove unneeded log https://github.com/jitsi/lib-jitsi-meet/compare/b0d27fa8daef615d45fe566a0385f66facfcf025...28a53553569dbb4adcba39cd997ff121b4d05c62 commit f51e65d12946ff33b31f5c42db00a83819f0829d Author: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> Date: Tue Sep 7 16:20:50 2021 +0300 feat(rtcstats): send dominant speaker stats (#9883) * send dominant speaker stats * fix lint commit 56c0edc8968304a0f672e4e536e8b7d985265494 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 2 14:42:39 2021 +0300 fix(toolbox): Show dominant speaker name only when in conference commit add8265ab9132060421d812ce4b7ac260bf27c1c Author: Cross <github@dillfrescott.com> Date: Tue Sep 7 03:40:46 2021 -0400 chore(config) fix spacing Removed a redundant space under maxBitratesVideo. commit 527b96fe00ede2c73c25c3e9a81c21c06e37661e Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Mon Sep 6 12:49:09 2021 +0300 task(android): updates sdk version commit 452b1b7e2e5df2bbab2805e3a5e373cf87243ff8 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Mon Sep 6 12:29:58 2021 +0300 fix(android): renames amplitudereactnative project to use react-native- pattern commit a0c3a00e598a4050a78980c9966ef1a529d98e48 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Sep 6 10:56:39 2021 +0300 chore(config): Whitelist `disableRecordAudioNotification` config commit 00b5ce71e08f550314c0a6d25d2b520d43dd9b97 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Sep 2 19:30:18 2021 +0300 fix(external-api): Avoid naming event 'error' - EventEmmitter treats 'error' as a special case and throws error. commit 9a8b67a0a46ac2025123c8cf5ce98fae77ecf1f3 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:47:11 2021 +0200 feat(notifications) skip join notifications when meetings grow large commit c730676ce6c6eb05ffff7b162380b9a054dbe3af Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:46:16 2021 +0200 fix(lang,notifications) make join notification text more generic commit 76a53b039fe4a2c2d7ed1b3eff1a9520a00bbbbd Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:45:27 2021 +0200 fix(notifications) throttle join notifications for 2 seconds commit 5713b381c47bb192e8cd95ae72c595dd824890f6 Author: phict <phict4@hotmail.com> Date: Thu Sep 2 16:45:20 2021 +0200 lang: Update main-sv.json (#9862) commit 1e83bdef6c66dcaf20a53c33838643c4f4245eb3 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Thu Sep 2 16:45:01 2021 +0200 lang: Update i18n Occitan (#9853) Some update. Been up to line 253 at the moment commit 531ec79e13fdb454f3183e15bcc91e064f29c13a Author: chagai95 <31655082+chagai95@users.noreply.github.com> Date: Thu Sep 2 16:44:36 2021 +0200 lang: Added and edited translations for vi (#9850) Co-authored-by: cfriedlander <chagai.friedlander@aarenet.com> commit 772e7b012161f46e3a126920b912540fb097682e Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Thu Sep 2 15:44:14 2021 +0100 lang: Update portuguese translation (#9836) * Update portuguese translation Translate "dialog”, "virtualBackground”, "info” and "settings" sections * fix "you" translation * revert "you" translation to original commit 5bd329acb9cd9ba296f82d611706f9bfe857efad Author: Alex Bumbu <alex.bumbu@8x8.com> Date: Thu Sep 2 15:17:08 2021 +0300 feat(ios) update dropbox authentication to PKCE flow commit dfd53f40418f2bf2c52fd63aca8153bd8133973e Author: Hristo Terezov <hristo@jitsi.org> Date: Wed Sep 1 18:13:16 2021 -0500 fix(rn,ParticipantPane) optimize Use a FlatList to avoid loading all participants at once. commit 221cf67d0a4895500d452abc08452e3360bf1a4a Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 09:38:01 2021 +0200 fix(sounds) fix reaction sound names - Remove unicode charcters from filenames - Simplify code for copying them to the iOS SDK commit 20a1833c6c10e88bcc8d9230e1f79ab9c332d979 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 16:40:55 2021 +0200 fix(rn,filmstrip) simplify code viewableItems always comes in order and indexes are always ascending. In addition, if the array comes empty (I saw it happen on Android at least, when scrolling like a maniac) we'd calculate the right value, instead of Infinity. commit 36f604aab83ac7eefd65a36d5bd543266c4e28dc Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 16:24:14 2021 +0200 fix(rn,filmstrip) avoid fast scroll trigggering visibility notifications An item won't be considered visible until it has been visible for 500ms. commit 8db6e783f1f1815b99538ab28feea475295f7bfe Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:28:20 2021 +0200 fix(rn,external_api) skip participant notifications when not in a meeting commit 7b4a426ad2ef58bb2ba591023a76e54a44c8cbd6 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:26:30 2021 +0200 fix(rn,logging) skip some logs on mobile commit a687907105089dd1f2bf2e1778f86915ae3f2e82 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:25:05 2021 +0200 fix(lastn) debounce updating last N When joining a large meeting every participant join would trigger an attempt of an update. Try to minimize the amount of calls. commit 5dc03f56f6986706305630d12e7d1f746475d213 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:54:07 2021 +0200 fix(notifications) skip participant joined notifications before we join commit 83a1ee1182a8aa6ca95b1b618273cf9e6a113c35 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Wed Sep 1 15:21:03 2021 +0300 task(rn, android): update dropbox logic to retrieve refresh token commit 0a6872733ec4b65d274696967126affdc345e25d Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 13:03:24 2021 +0200 fix(video-layout) fix getMaxColumnCount on mobile interfaceConfig does not exist. commit 5249998ec5bcd49be1552c7c15d92d6af5d3a741 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 13:04:51 2021 +0200 fix(rn,humbnail) add key prop to array items Fixes a React warning commit 18e2232e9e9fd2bc60121210b942b8102d9530f4 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 11:21:07 2021 +0200 fix(toolbox) fix warning due to missing key prop commit 5c299bcd46a4dddba0f785721a449f4920a12ae4 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 31 12:00:37 2021 -0500 feat: Prints an error log for errors in child components render methods. commit b9866e3464fab388dfe2629c39b237d6cd80a4da Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Aug 31 11:06:31 2021 -0400 fix(tracks) Fix mobile safari issue with startMuted. On mobile Safari, when a user joins both audio and video muted, browser doesn't playout the remote audio because of a webkit bug. As a workaround, always add the audio track to peerconnection and then mute the track if needed. commit e5041202dce238a3b6e4c99c1702c571090048a3 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Aug 31 13:27:18 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(browser-support): Add audio track to pc always on mobile Safari. On mobile Safari, if a user joins audio and video muted, the browser doesn't decode the incoming audio. Workaround is to always add the audio track to pc and mute it if needed. * feat: JSON encoded sources. (#1695) https://github.com/jitsi/lib-jitsi-meet/compare/2820d649ea72c69134c77825a86068a505220119...b0d27fa8daef615d45fe566a0385f66facfcf025 commit bec9920c79957fbaa09e0d1150cac31450e84737 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Aug 30 17:43:17 2021 +0300 chore(dropbox-web) Accommodate short-lived access token commit 5367d43c269c5b51a3da659a5c846d050105180c Author: robertpin <robert.pin9@gmail.com> Date: Tue Aug 31 14:00:27 2021 +0300 fix(reactions) fix reactions bugs * Fix: removed web actions from common middlewares * Fixed raise hand sound Fix sound to play on raise not lower and work on keyboard shortcut as well * Fixed reaction keyboard shortcuts Register shortcuts only when there's more than one participant * Enforce reactions feature flag on reaction received * Disable reactions by default on native * Enable reactions on native by default * Sort props alphabetically * Created isreactionsEnabled function * Remove unused imports * Fix. No longer show toolbox on reactions and jibri On message received don't show toolbox for jibri * Fix isReactionsEnabled function for native On native check for flag and config option as well commit aa06e89807f5e6d584603e72441f4819dfb36ba0 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 12:30:28 2021 +0200 chore(rn,deps) react-native-webrtc@1.92.1 Fixes several Android crashes. commit 74026e743c1834a3b6fb8f2603ce788de3e3b174 Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 31 11:24:47 2021 +0300 fix(toolbar-buttons) Hide/show invite button based on toolbarButtons commit eb4fff773b3ea482513eafd21580d5a0b3f8b023 Author: Nathan Beck <nathan.beck@indyimaging.com> Date: Mon Aug 30 14:38:19 2021 -0400 fix(config): add av-moderation notifications to config whitelist (#9774) * fix(config): add av-moderation notifications to config whitelist * fix(config): lint fixes commit 5d402b203954560deffa9df4b57ea53c002b5b5e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Aug 30 13:40:01 2021 -0400 chore(deps) lib-jitsi-meet@latest * log: Log a task's stack trace when it throws. (#1701) * deps: update sdp-interop. (#1700) * fix(replace-track) Add not null check for newTrack (#1698) https://github.com/jitsi/lib-jitsi-meet/compare/53c9c0c9cd79ed37613166b87e95f7339ae9dedd...2820d649ea72c69134c77825a86068a505220119 commit a2bac9c3acfeba92495987d391e732cc7a88ce92 Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Aug 30 09:50:24 2021 -0500 fix(filmstrip): sort alphabetically. commit aff976d53d23840958317ee6e079d97703841f17 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 27 16:56:46 2021 -0500 fix(mobile-pagination):incorrect number of columns commit c2ffcdc67e6005dbf7575ebc22860d470883507f Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 27 16:38:03 2021 -0500 fix(mobile-pagination): Disable bounce effect. commit bb670fd90de5eeab92233c8a10acfd88d4ef7a4f Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Aug 26 18:26:41 2021 -0500 Apply suggestions from code review Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> commit b31ed4030958696460e4a6f95fef9d246f83eb06 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Aug 26 18:23:38 2021 -0500 fix(mobile-pagination): address PR review comments commit 7dd43d93b6ba8c358f2023c5d6f5f9800b1aca92 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 20 18:32:38 2021 -0500 feat(filmstrip-pagination): mobile support. commit 37acce3764778c4769ec356ffc1796c1830ad169 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Mon Aug 30 15:09:34 2021 +0200 fix(config) add enableReactions to whitelist commit 4716bdd3807ac9dc3beb3c652158ccbdf578791d Author: phict <phict4@hotmail.com> Date: Fri Aug 27 01:40:43 2021 +0200 Update main-sv.json Add lobby translation and some linguistic improvments. commit 7c93a130ca4965f317eb2528868b43ad962a2d06 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 27 08:02:20 2021 -0500 fix: Fixes default values in speakerstats and conf duration modules. commit 3c181171010748426939741d7dfecdefb7feba5b Author: Werner Fleischer <70745309+wernf@users.noreply.github.com> Date: Fri Aug 27 09:44:28 2021 +0200 fix(prosody): av_moderation_component default val commit 9013b01df6b2a3dc726df60ce72a36b6b5eb7cf2 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Aug 23 18:39:09 2021 -0400 fix(filmstrip): Always sort the participants alphabetically. Reorder the sub-groups (shares, speakers and rest of the participants) always on dominant speaker changes and when participants join or leave. commit 7827c3d1ad42db277526355996465f77d346a6e6 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Aug 19 17:56:45 2021 -0400 fix(filmstrip): Move thumbnails reordering behind a config.js flag. enableThumbnailReordering flag (enabled by default) will be used to check if the thumbnails needs to be reodred in the UI. commit 751d9a9b8ebf437cefb9f2d31f3cf99a70e0cc8c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Aug 19 15:41:17 2021 -0400 fix(KeyboardShortcut): pin the correct participants when number keys are used. commit bafe6fa895f4eb63661c00ea29d618894886d80e Author: Дамян Минков <damencho@jitsi.org> Date: Thu Aug 26 16:24:43 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Updates shard value in XmppConnection on new value from xmpp. (#1699) * fix(docs): copy&paste error for setIsReplaced https://github.com/jitsi/lib-jitsi-meet/compare/61c977f70ab353013a40e7daaeb5fc3713526984...53c9c0c9cd79ed37613166b87e95f7339ae9dedd commit 1edf8ab9f03e3cde3ea887eb477a9aabb72b38a0 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Aug 26 11:39:57 2021 -0500 feat: Drops old prosody dependency (0.10...). Many features work only with 0.11+ prosody versions and there are instructions in the handbook how to install it before installing jitsi-meet. commit c03fb61c5f708158b9c310c3a0627010228aed5e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Aug 26 16:44:32 2021 +0200 fix(rn,reactions) fix copying sounds to app bundles commit 7d6365c5e0f17061fe803dcbc48dbd5b65e6ba7e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Aug 26 15:12:11 2021 +0200 fix(android) avoid exception in onHostPause YOLO. commit eb4aefbca11295632019a1a277dcd7d9b8c3fb02 Author: Tudor D. Pop <tudor.dan.pop7@gmail.com> Date: Thu Aug 26 16:33:43 2021 +0300 fix(virtual-background) upload bkg image on poor connection commit 6c40329f6a5e22f47a2d83173cd1e36951ecf136 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Aug 26 12:26:38 2021 +0300 feat(branding) Add premeeting background image overwrite commit b14e571d5c9152687a68c55af63778919a7ce42f Author: Michał Orman <michal.orman@gmail.com> Date: Thu Aug 26 14:02:09 2021 +0200 fix(lang) update Polish translations commit 70b369a1af06aaf9bebdf1aea98d9a6b615c1c5b Author: adam j hartz <adam@smatz.net> Date: Thu Aug 26 05:23:19 2021 -0400 feat(VideoContainer) add option to avoid cropping focused video commit cf6d6f8a12d89d7dc8a1ef81c24ff16842dda980 Author: alittriutari <alittriutari@gmail.com> Date: Thu Aug 26 15:34:47 2021 +0800 fix(lang) update Japanese translations commit b15f1d190dbcb94d2b3c41b9cef58e376b433ddf Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 15:00:26 2021 +0200 fix(chat) avoid emojifying URLs Fixes: https://github.com/jitsi/jitsi-meet/issues/9661 commit e67db2381e9496898fe20b19b99c397bee9fcdd3 Author: Saúl Ibarra Corretgé <s@saghul.net> Date: Tue Aug 24 16:06:32 2021 +0200 Update setup.web.js commit 11382cfda69e9392f2c32abc3758808f63b67507 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 09:41:49 2021 +0200 fix(local-storage) use local storage on WebKit when not in an iframe There should be no need to use the workaround when visiting the site normally. commit 248865ad3fcb6ce6a6ce265c66b475ff24c911c4 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 15:07:24 2021 +0200 fix(rn) enable reactions by default commit 7966c8f88fba35048799d014fcbd5802b2182abc Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Wed Aug 25 15:23:40 2021 +0300 feat(errors) Expose errors through Iframe API (#9801) commit 6537447d7c6dc14a7b9709febba93e5de77b5558 Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Wed Aug 25 13:09:23 2021 +0100 fix(lang) update Portuguese translation commit a892d5fed1d1dfbe9e7a3c3d76b7f0be9b49927a Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 24 16:44:28 2021 +0300 fix(pre-meeting) Hide invite button for JaaS commit 4acafebe5fbd1ba3e3a6cad2bb7ea91bbe3ee939 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 17:44:13 2021 +0200 chore(deps) lib-jitsi-meet@latest * feat(e2ee) add support for WebRTC Encoded Transform * fix(JitsiConference) skip AudioOutputProblemDetector on disableAudioLevels * feat(xmpp) remove clientNode config option * Workaround for Chrome ice connection failure detection (#1685) https://github.com/jitsi/lib-jitsi-meet/compare/c23abfa2bcd2b04710e4180f9b878bacba33ba16...61c977f70ab353013a40e7daaeb5fc3713526984 commit 88a11b9f3e6d9e944eac8490187758dc117aa20e Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Aug 23 18:02:41 2021 -0500 fix(TileView): not showing all participants. commit bcc326c1505423d8184a56712edfd64257b428e2 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 13:50:13 2021 -0500 fix: Fixes undefined errors in MeetingParticipant - Item and ContextMenu. commit e348270099bc607904a404a2330a6a28fa24486c Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 13:30:51 2021 -0500 Revert "fix: Fixes reloads after enabling AV moderation." This reverts commit 38f9c97f40c6ae89753473fb0c8fe30c6a99596b. commit fc59cdbdbe7189b51fb147a3a87742619c3cd1e6 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Aug 23 14:53:49 2021 -0500 fix: Fixes showing awaiting AV moderation after grant moderator. commit 59ef5c4789f1bc1546f67a362f21b11bbe719652 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 13:25:31 2021 +0200 feat(e2ee) add support for WebRTC Encoded Transform An alternative to Insertable Streams, currently implemented in Safarii / WebKit. https://w3c.github.io/webrtc-encoded-transform/ It's currently behind a config flag, both in Safari and here. Fixes: https://github.com/jitsi/jitsi-meet/issues/9585 commit b6b943e7def029d322ce8d469322b5c4822a5479 Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 24 12:02:29 2021 +0300 feat(lobby) Add sound for participant knocking commit 48efa4ac6196f8a01fac0dfe2b46775318e5b597 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 08:35:23 2021 -0500 feat: Updates i18n-iso-countries to latest. Fixes #9792. commit 2f1105e6d2c2b1a7d598b4927bc8a82c720a1013 Author: Christoph Settgast <csett86@web.de> Date: Mon May 24 19:13:30 2021 +0200 chore(deps) @matrix-org/olm@latest Bugfixes since 3.2.1, see https://gitlab.matrix.org/matrix-org/olm/-/blob/master/CHANGELOG.rst In 3.2.2 the package name changed to @matrix-org/olm, thus updating in Makefile & imports Signed-off-by: Christoph Settgast <csett86@web.de> commit 9d5024cc5d685491b86a74d94c0e5c7fe9319bc6 Author: Calin Chitu <calinte2002@yahoo.co.uk> Date: Mon Aug 23 19:59:17 2021 +0300 fix(authentication) fixed close on cancel click commit 8b23265a50214a73a00ee22593d8ea97de59a1c9 Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 24 14:20:53 2021 +0300 fix(notifications) Add timeout for video/audio lost notifs commit 5bc424459f73dafe62ea82d570dfc3de23a2cb02 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 09:52:45 2021 +0200 fix(iframe) don't register service worker when in an iframe Fixes: https://github.com/jitsi/jitsi-meet/issues/9712 commit 605ce9db6287ce1c7c716fef5a0a76538af49608 Author: robertpin <robert.pin9@gmail.com> Date: Tue Aug 24 09:51:24 2021 +0300 Added default state to persistance commit e2f760c7f1aaad81950443a64185bfa97a82714b Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 20 13:17:12 2021 -0500 fix: Fixes AV moderation used in tenants. commit e63b3016c9d932e6276f9b27067b8c53a60829b6 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 20 11:51:38 2021 -0500 feat: Allow AV moderation for p2p users. commit 4d07d4ae76f7802d6ca43b8db13dcdea714afcb9 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 20 11:42:54 2021 -0500 feat: Always show AV moderation. commit 2616e126fb917a5ecc5876e23df3ea2e048e8888 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 20 11:42:26 2021 -0500 feat: Show footer context menu in p2p. commit 38f9c97f40c6ae89753473fb0c8fe30c6a99596b Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 20 11:30:52 2021 -0500 fix: Fixes reloads after enabling AV moderation. commit c7a91e1974f7a16ca93ea7f7f7c63be55bbba4af Author: robertpin <robert.pin9@gmail.com> Date: Mon Aug 23 12:57:56 2021…
LancharroDav
added a commit
to ivicos-GmbH/jitsi-meet
that referenced
this pull request
Oct 6, 2021
* Squashed commit of the following: commit fc6e8fd4b9f1e36e5f28a5e498cc74075820bc5e Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Mon Sep 6 13:01:13 2021 +0300 feat(config): Add config option for making display name read only commit 8fd7b10f0605e7f0860d4497c1d3ca7fe7db34e6 Author: robertpin <robert.pin9@gmail.com> Date: Tue Oct 5 10:14:08 2021 +0300 fix(av-moderation) Update function that calculates quick action button commit 001ae54a7c9c3d7155db9dc59a319a0fa679e9ad Author: robertpin <robert.pin9@gmail.com> Date: Mon Jul 26 14:38:56 2021 +0300 feat(screenshot-capture) Updated screensharing screenshot capture Changed screen capture to non effect. Effects are used to alter the stream, this feature does not need to alter the stream, it just needs access to it Changed image diff library. Previous library diff’ed the whole image, the new one has en early return threshold Use ImageCaptureAPI to take the screenshot. Added polyfill for it and polyfill for createImageBitmap Added analytics commit 7c86ece9fac53f16de0f8a89f06083764b69f9db Author: Suleyman BİLGİN <hi@suleyman.dev> Date: Mon Oct 4 22:12:38 2021 +0300 lang: added and translated all missing keys on turkish translation (#10050) commit 8aa475d15934e79e783c2819095825b368e2f101 Author: chipechop <chipechop@users.noreply.github.com> Date: Mon Oct 4 21:12:17 2021 +0200 lang: Update main-it.json (#10088) * Update main-it.json * Update main-it.json added a missing comma... * Update main-it.json added all the missing commas... * Update main-it.json will this be the last comma I left behind? Who knows... commit 0c187f180fb4353274f74fca3af1e0afe62bb7c7 Author: alexbratu92 <alexbratu92@gmail.com> Date: Mon Oct 4 13:19:41 2021 +0300 call module that checks the jwt against the access service commit c6d366721116b52695e743f524eedf514665d51b Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 14:19:35 2021 +0300 fix(av-moderation) Fix Ask to Unmute Make ask to unmute work even if the participant is already whitelisted for audio commit eba58ad56b93406b5d60d8b0954a8fac5973f023 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 14:05:53 2021 +0300 fix(av-moderation) Show Mute button when participant is unmuted (#10090) Show Mute button instead of always showing Ask to Unmute Added aria-label commit 3aec98037842c129a5e7bac04197ea4389f479c0 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 12:01:14 2021 +0300 fix(reactions) Remove vpaas check for reactions webhook (#10089) Reactions will be sent if webhookProxyUrl is set in config.js commit 31ce7e010d85c1509bb4443e9c30969e312ffc07 Author: robertpin <robert.pin9@gmail.com> Date: Mon Oct 4 11:37:02 2021 +0300 fix(config, reactions) Added config option to disable reaction sounds (#10046) commit acfc9c668365d2faae2ce496c1848b509ebc4a40 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 10:30:12 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Avoids sending empty nick in presence. https://github.com/jitsi/lib-jitsi-meet/compare/afc1c34e7504782e07bca952e0ae4b39ed6fc144...b5288c29893447db62d6bb612570d2895d32e6b2 commit 576fd0d3434e763fbbeec2ad9599b2813268533f Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 10:23:46 2021 -0500 fix: Skips setting language for transcriptions if not enabled. commit 1beed8c490df857d1954692df2737513bef37f55 Author: robertpin <robert.pin9@gmail.com> Date: Fri Oct 1 16:47:13 2021 +0300 fix(av-moderation) Check for moderation support Show av moderation toggles on mute all / stop everyone's video dialogs only if moderation is supported Show Ask to Unmute only for moderators commit 33503122c4773c4bccff310694167d1df9c3a4c2 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Oct 1 08:38:00 2021 -0500 fix: Fixes displaying country names which has multiple names listed. Some countries have multiple names listed in i18n-iso-countries, like US -> ['United States of America', 'USA']. commit 4369579d2b293c92c33993df9abfea848e54525d Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 29 14:13:47 2021 +0200 chore(deps): update react-native-webrtc@1.92.2 Fixes a crash on Android commit 51626506ff17d3e1430070ef7c8956646508967c Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Oct 1 14:04:34 2021 +0200 fix(rn,conference) fix unmute when "everyone starts muted" is set Since iOS 15 we really need the audio stream to exist, so make sure we don't destroy it even when "everyone starts muted" is set, we'll just mute it. Fixes: https://github.com/jitsi/jitsi-meet/issues/10053 commit eb494f6b8c0cc674c54131c54681ca0e8d04811b Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Oct 1 15:17:40 2021 +0200 chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) make sure isE2EEEnabled() returns a boolean * fix(loggging) fix exceptions on mobile https://github.com/jitsi/lib-jitsi-meet/compare/7a56f7b341b9d808e24aee2f30034f4177ac3a64...afc1c34e7504782e07bca952e0ae4b39ed6fc144 commit 6124e72f215f40eb466d3c36094eb1000521e572 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Fri Oct 1 10:17:23 2021 +0300 feat(android) extract notification channel name commit 6a223763a39b9d322e53cf3c5a5b3fa9b2db3865 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 17:29:13 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(xmpp): disable RTX for Firefox < 93, because it results in random SSRC order * fix(Jingle): stop reverting the SSRCs from Firefox https://github.com/jitsi/lib-jitsi-meet/compare/c15dda1537a257da08176d86d916d74ba3d1cd92...7a56f7b341b9d808e24aee2f30034f4177ac3a64 commit 432c4ada7070b187383fb8ed904f0f59077b1047 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 17:21:50 2021 -0500 fix: Fixes #9869 Lobby and wrong password case. commit 31a7fbfa82777fdd90a5b13dd6d8b4297375b9b0 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Sep 30 13:35:55 2021 -0500 feat: Simplify AV moderation participant approve/remove message and fix array usage. (#10062) * feat: Simplify av moderation participant approve/remove message. There is no point of having messages like: { "room": "myroom@conference.mydomain.com", "type": "av_moderation", "mediaType": "audio", "removed": true, "approved": true } * fix: Fixes array in json. fix: Fixes array in json. commit 9e5a9599ca03e0444e3752746376ef292844efe3 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Sep 30 10:33:17 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(browser-support) fix detecting iOS browsers correctly * fix(JitsiConference):2 instances for the same room * ref: sendMuteStatus is not async https://github.com/jitsi/lib-jitsi-meet/compare/ae70962bfaa1e6c91dc7a8ecdff983740b99b874...c15dda1537a257da08176d86d916d74ba3d1cd92 commit 2a725d2165ac1618ac3946003ae3f09df5e6ddaa Author: Hristo Terezov <hristo@jitsi.org> Date: Tue Sep 28 17:50:57 2021 -0500 fix(prejoin): Prevent double joining conference. commit 021413886398f5610d19d56283a5a65fb9360e08 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Sep 23 14:54:27 2021 -0500 fix(Prejoin): Join click before conference.init() commit fc6c389902a62b8b5a19ef0f759fcb2baebc3809 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Thu Sep 30 14:24:01 2021 +0300 feat(android) target sdk 31 commit 12139655c6427e11cdacb5002cc890d9183e7f3e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 30 11:57:17 2021 +0200 feat(external-api) add data-channel-open event Signals that the bridge channel is open. It may take a few ms to get established after the conference join, so applications might be interested in using it once ready. commit dd184763ff23adb746a1799ed18e0130c2ad9eea Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 30 10:46:14 2021 +0200 fix(ios) fix crash on WebSocket errors Bacckport https://github.com/facebook/react-native/commit/748aa137472d6080427f74bb686c795b925c7d43 Fixes: ~~~ Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x129708 __exceptionPreprocess 1 libobjc.A.dylib 0x287a8 objc_exception_throw 2 CoreFoundation 0x19b9c8 -[__NSCFString characterAtIndex:].cold.1 3 CoreFoundation 0x1a7a20 -[__NSPlaceholderDictionary initWithCapacity:].cold.1 4 CoreFoundation 0x164c0 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] 5 CoreFoundation 0x8de0 +[NSDictionary dictionaryWithObjects:forKeys:count:] 6 JitsiMeetSDK 0x5704b4 -[RCTWebSocketModule webSocket:didFailWithError:] + 168 (RCTWebSocketModule.m:168) 7 JitsiMeetSDK 0x54a5ec __33-[RCTSRWebSocket _failWithError:]_block_invoke_2 + 622 (RCTSRWebSocket.m:622) 8 libdispatch.dylib 0x2a84 _dispatch_call_block_and_release 9 libdispatch.dylib 0x481c _dispatch_client_callout 10 libdispatch.dylib 0xc004 _dispatch_lane_serial_drain 11 libdispatch.dylib 0xcc00 _dispatch_lane_invoke 12 libdispatch.dylib 0x174bc _dispatch_workloop_worker_thread 13 libsystem_pthread.dylib 0x37a4 _pthread_wqthread 14 libsystem_pthread.dylib 0xa74c start_wqthread ~~~ commit cfde918a30e59d2cd06ff80c2c2289479fc63efe Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 30 09:39:14 2021 +0300 fix(chore): Don't show react "unique key" warning commit d66f23ca4a352da5e6d033dd21ae4720bff2130c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 29 13:28:29 2021 -0400 fix(logging) Remove logs that are very chatty. The receiver video constraints that are actually sent to the bridge are logged in LJM and need not be logged in the application. commit 28904e18f857b88f7afa0c2f2c7bea48ed4af61e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 29 11:10:15 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(Jingle) Log the extracted info from Jingle IQ. * ref(Jingle) Alpha sort and prefix the local functions with '_' * ref(Jingle) Log formatted source information. Instead of logging the full IQs for Jingle messages like session-initiate, source-add and source-remove which can be very long, log just the formatted source information. * ref(RTC) rename iceConfig to pcConfig. It makes more sense to call it pcConfig since it is the RTCConfiguration object passed to the WebRTC peerconnection. * fix(logging) Log only the imp events on remote tracks. Log only the important events that we care about on the HTMLMediaElement that the remote tracks are attached to. https://github.com/jitsi/lib-jitsi-meet/compare/0646bc3403807dbf1370c88f028d9e0a16bcab1a...ae70962bfaa1e6c91dc7a8ecdff983740b99b874 commit 4bfbc72613d17c56be56ec7018f3a6a1377a02b8 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Mar 5 12:07:25 2021 +0100 feat(ios) drop support for iOS 11 commit b1ecd039247d51fd00537e754cd3be9ca420e4b9 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 29 12:25:51 2021 +0200 fix(lang) sample run of the translations updating script commit 7546db53e4caeec765dbe4e6912ca7b328c97eb3 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 28 11:57:01 2021 +0200 feat(lang) add helper script for manual translations It updates the main language file for a given locale from the canonical one and sets the empty string on the missing keys. No longer used keys are discarded. commit 7b0dccdad1424dfcc67799ad59588cbc833307ed Author: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> Date: Wed Sep 29 13:20:01 2021 +0300 feat(rtcstats): remove SDP transmission #10054 commit 7936117fcbe3cbb5d61677537c81a6851fe2b30d Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Wed Sep 29 06:17:49 2021 +0300 fix: Fix speaker stats search dependency and remove duplicate logic #9751 (#10045) * Fix speaker stats search dependency and remove duplicate logic #9751 * Fix speaker stats component render on update #9751 commit ace53c880bebeeefc6c08eb8228499010cde20e9 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 28 19:11:13 2021 +0300 feat(av-moderation) Ask to Unmute and remove from Whitelist (#10043) * feat(av-moderation) Ask to Unmute and remove from Whitelist Make Ask to Unmute work without moderation Add remove from moderation whitelist functionality * chore(deps) lib-jitsi-meet@latest * feat(av-moderation) Remove from moderation whitelist functionality (#1729) * fix(chore) corrected typo in log message * fix(e2ee) replace nullish coalescing with or * fix(e2ee) restore initial key when RATCHET_WINDOW_SIZE reached https://github.com/jitsi/lib-jitsi-meet/compare/3b8baa9d3be2839510abaa954357d0b0ab023649...0646bc3403807dbf1370c88f028d9e0a16bcab1a Co-authored-by: Дамян Минков <damencho@jitsi.org> commit e3ac52908a07017106a1a8e32bb71eba77e271c2 Author: Tudor-Ovidiu Avram <tudor.potecaru@8x8.com> Date: Tue Sep 28 15:31:50 2021 +0300 fix(invite) fix video rooms not being displayed in invite search commit 989303f5d2e0566227e4385bf3476c1a6670c3ee Author: titus.moldovan <titus.moldovan@8x8.com> Date: Tue Sep 28 13:51:08 2021 +0300 fix(android) disables uncompressed native libs usage commit 6b8db2ad9e02e1453688096b7882e63bd70d5be5 Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Tue Sep 28 14:52:31 2021 +0300 fix(config) fix prejoin throwing a TypeError due to late config initialization (#10041) commit b42ebf6901546ef83c7c0f85e0ac3704269d22c1 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Tue Sep 28 13:27:48 2021 +0200 fix(lang) update Occitan translation commit e38a9c352565e67035e7145e425f1112b598df64 Author: titus.moldovan <titus.moldovan@8x8.com> Date: Mon Sep 27 10:20:27 2021 +0300 fix(android) removes unnecessary parcel processing commit 700e809439780cf86d7b38ec503a8375e34bfdd3 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 28 11:46:20 2021 +0300 fix(av-moderation) Improve advanced moderation (#10004) * fix(av-moderation) Improve advanced moderation Hide moderator label on disasbleModeratorIndicator - On disasbleModeratorIndicator config hide moderator label from participants pane Add Ask to Unmute button to mobile web * Fix lint error commit a91b2c91ddcc633f72de3e2e4726a73cd726ddc6 Author: Alexey Matveev <develop.iapps@gmail.com> Date: Tue Sep 28 06:12:31 2021 +0300 lang: minor fix in russian localization (#10027) * - minor fix in russian localization * - minor localization fix Co-authored-by: Alexey Matveev <malex@1forma.ru> commit 344e9c8a033f11e54658d617d4de9d1cfb79b1fa Author: Ali Alhaidary <75235623+ali-alhaidary@users.noreply.github.com> Date: Tue Sep 28 06:10:22 2021 +0300 lang: Update main-ar.json (#10034) Adding missing keys and translate them commit ba6247daafe90fa5e2eb78916402646646b90624 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 27 14:48:13 2021 -0500 fix: Fixes errors in prosody about string formatting and nil values. (#10037) * fix: Fixes errors in prosody about string formatting and nil values. error Traceback[c2s]: /usr/lib/prosody/util/format.lua:59: invalid option '%b' to 'format' stack traceback: mod_polls.lua:25: attempt to index local 'data' (a nil value) stack traceback: * squash: Fix more formatting concatenation. commit f9cc813e915dfe49d7d592563ecac46a0a24a696 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 10 10:00:54 2021 +0300 feat(dynamic-branding): Add branding option for virtual backgrounds commit 57083c174f43837ce0ba4c11db3d7ac5976696f3 Author: robertpin <robert.pin9@gmail.com> Date: Mon Sep 27 09:57:57 2021 +0300 fix(av-moderation) Stop screensharing and video on moderation start When video moderation starts, stop screensharing and ignore if video was on when sharing started commit 823cab38514b4f1ac9b3a4e522f00d4747442c48 Author: Damien Fetis <damien.fetis@renater.fr> Date: Sat Sep 25 00:02:26 2021 +0200 fix(lang) update french translation commit c3348bf38ed7dbf8c7e321b3ae104a9f70e89401 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 24 19:39:24 2021 +0300 fix: Speaker stats search fix #9751 (#10019) * Optimization of speaker stats display names #9751 * Fix speaker stats search for empty string #9751 commit 0d42f14dfc345884999505b47ec51c4d075e8141 Author: hmuresan <horatiu.muresan@8x8.com> Date: Fri Sep 24 14:56:06 2021 +0300 chore(interface-config) Group deprecated configs commit cd4c940107c6ed68f47bf6fde21d090701a784d9 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Sep 23 17:39:05 2021 +0300 fix(toolbar) Fix toolbar always visible; refactors - deprecate `INITIAL_TOOLBAR_TIMEOUT`, `TOOLBAR_ALWAYS_VISIBLE`, `TOOLBAR_TIMEOUT` commit e9f3625ffa4401d0642dd6130c6e7b18fe8d7cf9 Author: robertpin <robert.pin9@gmail.com> Date: Fri Sep 24 10:53:41 2021 +0300 fix(av-moderation) Only stop screensharing on Stop everyone's video commit 2f8cfb3ae222771e82f3e92fd3c5aeec8541f574 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 24 11:13:55 2021 +0300 fix(subject): Keep subject centered when chat panel is open commit d36bd06b7bee1ee795a50d22c18f5e62c63025b2 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 24 13:23:27 2021 +0300 fix(chat): Hide scroll bar on chat input Based on this suggestion https://github.com/jitsi/jitsi-meet/issues/9958 commit 35e363577c3073f2ef82601d4baa31e59d94da67 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Sep 24 11:01:33 2021 +0200 fix(ios) create audio track early In iOS 15 we observe that not creating the audio track early may result in not getting audio after unmuting for the first time. Creating the audio track early means the first unmute doesn't need to add the track to the conference, resulting in a much faster operation. Note that creating the track early doesn't mean we will start unmuted, the track will be muted. commit 68de35357ed04fce5cd32c9a0f658a5e44371080 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Thu Sep 23 22:14:32 2021 +0200 fix(lang) update occitan translation commit 554e2eeb115e5e06af545512c473b58ced88ef52 Author: titus.moldovan <titus.moldovan@8x8.com> Date: Thu Sep 23 17:26:44 2021 +0300 fix(rn) add default value when retrieving e2ee redux state commit 19e7f07b32d74fea240ace1906d6e862062cabed Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 14:06:52 2021 +0200 fix(ios) fix black screen when using Bluetooth in iOS 15 Fixes: https://github.com/jitsi/jitsi-meet/issues/9996 On iOS 15 Bluetooth devices are reported twice for some reason, one with the normal type "Bluetooth" but another type without a know (to me) type, and the uid ends in "-reference". While we send those unkwno devices to JS, we were not filtering them properly. This patch skips them altogether. commit b1ebe340cf06d33bbebc47d4dd74c727299d734e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 11:20:11 2021 +0200 fix(toolbox) don't mix web and native actions on the same file commit a6359e5d4c5a15cf217e4252c7d8d0e5677cc515 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 11:12:31 2021 +0200 fix(lobby) don't mix web and native actions on the same file USe actions.any for common actions. commit 4473ce8fb61e5c426e632e537d88f3244af266e5 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 23 09:58:23 2021 +0200 fix(participants-pane) bring back lobby reject button It got accidentally removed in: https://github.com/jitsi/jitsi-meet/commit/1dc8bfa63124a868c36bfa12077132204801454b#diff-ef66b8ab7c899b16d6c1102b3c812aa45509f95e11267cbfdbd0674143e94575 commit 41c38427c1810dcfa132277bc3dd3d0595baea56 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 15:11:43 2021 +0300 Fix stop everyone's video Stop everyone's video now also stops screensharing for the moderator that did the action, not just video commit 92f1985219c8661a933409cf5c1b51a500ed870e Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 15:25:55 2021 +0300 fix(av-moderation) - Mute/ stop video except no longer change moderation status Mute everyone else no longer disables moderation commit 99e56e229dfa3c490096e37c3e5b76d2a3f23e32 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 22 16:07:40 2021 +0200 chore(rn,versions) bump sdk version commit c3dae1f6e9638fe1abdfa3601b57bcd4c2bd5618 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 17:05:42 2021 +0300 feat(rn,av-moderation) updated advanced moderation on Native Updated participants list to: - show Moderator label - show correct status icons (red for force muted) - show participants in the right order Updated moderation to: - show moderation menu at all times - make moderation options functional Updated notifications: - fixed raise hand to show name - display moderator rights granted Updated mute/ stop video for all dialogs to include moderation toggles Added ask to unmute button Fix comments on ask to unmute Co-authored-by: robertpin <robert.pin9@gmail.com> commit 703e43ecd783ef6bcd20db77aa6764073e1a96f4 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 22 16:26:55 2021 +0300 fix(av-moderation) Display Allow Video instead of Ask to Unmute (#9991) When the user is allowed audio but not video display Allow Video button instead of Ask to Unmute commit 0bf52b613b8665513635d5cb69b43a376cc7f0c0 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 15 15:56:21 2021 +0300 feat(api): Expose event used for sending browser support commit 584ec7c82e35093712210d4d0999b5a55c108c7c Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 21 20:30:24 2021 +0300 fix(reactions) Reactions improvements (#9964) * Register shortcuts on mount * Changed icon for reactions menu * Enable reactions by default * Fix unreadCount bug When having unread messages and sending a reaction the unread count now shows the correct count * Fix overflow menu bottom color when reactions are enabled * Revert raise hand icon * Update raise hand functionality On desktop show raise button with arrow for reactions. Only show raise hand in the reactions menu on mobile * Fix lint error Add required prop to ToolboxButtonWithIcon * Legacy support for enable reactions If disableReactions is undefined treat it as true * Remove unnecessary code * Fix unread counter showing negative count * Fix unreadCount with reactions UnreadCount ignores all reactions messages * Fixed typo * Fix background color commit 5f5cac0e01dd45bd0ff509c4ba9b69bbc4b3bec4 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 21 18:38:06 2021 +0300 fix(config,notifications) fix rendering moderator notifications (#9986) Move DISABLE_FOCUS_INDICATOR from interface_config.js to config.js (disableModeratorIndicator). commit 0a9b9bb41dfc734376286bdd010816ca56b4dee7 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Tue Sep 21 10:40:46 2021 +0300 fix(responsive-ui): Shrink self view when in portrait mode on mobile web commit 5ad98d193a672b80325181a4483b80e213b38c32 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 21 14:00:23 2021 +0300 feat(e2ee) disable e2ee when large number of participants commit 4cd5be9d8b757b01573ec49fbc7a829fc3fd00b3 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 20 17:01:44 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) Check for room before calling isFocus method on the room object. * fix(Jingle) Reverse the order of ssrcs signaled for Firefox. This fixes an issue where the bridge doesn't forward the HD stream from Firefox to other users in the call. The order of the ssrcs produced by the browser is from Highest resolution to lowest whereas the bridge assumes it to be from lowest to highest as is the case in Chrome and Safari. * fix(codec-selection): Impose VP9 bitrates only when VP9 is the negotiated codec. If Jicofo doesn't offer VP9 but the client expresses a preference for VP9, VP9 bitrates were being imposed before. https://github.com/jitsi/lib-jitsi-meet/compare/609e3d5a1aac600cb3ea112c0ec83ebedd43166d...3b8baa9d3be2839510abaa954357d0b0ab023649 commit 5514be630dbad74d5aae5969ee36af5dbd2bbebe Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Mon Sep 20 21:12:56 2021 +0300 feat(conference-info-header) Make conference info header configurable. (#9638) commit 6a6146727f9ce614f3b2ce24f3d7d5083bf05608 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Sep 20 18:22:23 2021 +0300 fix(notifications) Fix recording start notif not disappearing commit 52e9e90b3a0dac8c87e4b6305be50499f6fecf3a Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Mon Sep 20 11:38:46 2021 +0300 fix(jaas) do not show overriden unsupported browser page for jaas users (#9962) commit 7ff3b669ee0a9bbac86ff2efa513a6c011325857 Author: Alexey Matveev <develop.iapps@gmail.com> Date: Sat Sep 18 12:15:13 2021 +0300 fix(lang) update Russian translation Co-authored-by: Alexey Matveev <malex@1forma.ru> commit e791c4f70cae7efb25a1e9b9a7a961aaa7c9f2d0 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Sep 17 17:50:57 2021 -0500 fix(recorder): tile view In the case of the recorder we were not taking into account that the local thumbnail is not visible. This was braking the rendering and positioning of the thumbnails in tile view. commit fc75fd964423e9a442c916f44359b8369717c576 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Sep 17 15:09:12 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Reads shard name and from disco-info if available. * chore(deps): bump sdp-interop to get another fix for ICE restart * update sdp-interop to include Unified ICE restart fix https://github.com/jitsi/lib-jitsi-meet/compare/fbf85bdcec64185431cd6012060f4d4e922c573f...609e3d5a1aac600cb3ea112c0ec83ebedd43166d commit 62e5d6c139ea23d80b04b9d108a0507f135928b1 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Sep 17 14:29:17 2021 -0500 fix: Fixes undefined error causing to stop reloads. Jibri was hitting a problem where it reloads and in certain cases (remote user is screensharing) we hit this participant undefined, which stops reload and stops recording. It is still not obvious why we try to render this on leaving the conference and for a participant that is not in the conference ... this re-render should not happen as this component should be removed from its parent when the participant is not existing. commit 06d8956bdbfcab68d48c37b9c1b09f56d797c5af Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 16 15:12:15 2021 +0200 android: fix initializing soloader from Activity context It has to be an application context. commit adbb5f8ead4148826a43f1cdf1e35351854e49ee Author: Avram Tudor <tudor.potecaru@gmail.com> Date: Fri Sep 17 13:12:34 2021 +0300 fix(prejoin) implement ux improvements for mobile (#9939) commit 32ed2bccecb6e54b9a683dea169e7bf1f41054ed Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Sep 17 04:22:20 2021 -0500 fix(Filmstrip) fix not being able to scroll commit 58d98ad7d374632c7c06161efd04ef3a3ba9602c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 16 15:05:43 2021 -0400 fix(device-selection) Do not create preview when mic selection is disabled. This fixes an issue on mobile Safari when audio is lost after the user opens the device selection menu. commit e278703c58bcb2a7f0a3d98f7a34be3fc0d6b890 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 16 12:51:13 2021 +0300 fix(context-menus) Don't show volume slider on iOS web commit 042a2cb447bd9ff39ab3904e493952787bd30924 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Wed Sep 15 11:59:06 2021 -0400 fix(filmstrip) Fix filmstrip on RN when thumbnail reordering is disabled. commit a8f281a43e21f7f28c16d137b5069b1da0900830 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 15 11:22:30 2021 +0200 feat((rn,config) add a/b test flag to enable XMPP WebSockets on mobile commit 663752be2cebfd25dbd8c00a3c313124148832f8 Author: paweldomas <pawel.domas@jitsi.org> Date: Tue Aug 25 13:43:31 2020 -0500 feat(rn,connection) enable XMPP WebSocket on mobile Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> commit 380ef3da0b0c8df20977a21d69ce41a5e78c6d36 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 15 11:13:05 2021 +0300 fix(feedback): Scroll to the top when opening feedback dialog commit 07da5940a532234c66f216c8206c9ed0d854f41e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 15 12:56:54 2021 +0200 fix(rn,conference) show underlay when tapping navbar buttons commit ab366b9d9404c2ca2e2d484acbcf98007d044869 Author: robertpin <robert.pin9@gmail.com> Date: Wed Sep 15 11:28:44 2021 +0300 fix(av-moderation) Advanced moderation improvements (#9935) * Update moderation in effect notifications Only display one notification for each media type. Display notification for keyboard shortcuts as well * Update muted remotely notification Display name of moderator in the notification * Fix indentation on moderation menu * Update text for video moderation * Added moderator label in participant pane * Update microphone icon in participant list For participants that speak, or are noisy, but aren't dominant speaker, the icon in the participant list will look the same as the dominant speaker icon but will not change their position in the list * Added sound for asked to unmute notification * Code review changes * Code review changes Use simple var instead of function for audio media state * Move constants to constants file * Moved constants from notifications to av-moderation commit bba1917820f5ce99dacce9dbcdf943fb3dd1bb43 Author: Pawel Domas <2965063+paweldomas@users.noreply.github.com> Date: Tue Sep 14 16:57:05 2021 -0500 fix(conference.js): add tracks to the conference commit 0833f8c86771d233527d3b90598e4a0a85a43e5e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:49:23 2021 +0200 feat(rn,conference) show invite button on the top navbar commit 3bf9c41f08136924482039acae33c8d8df9245d0 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:28:37 2021 +0200 fix(rn,conference) count fake participants when checking if lonely meeting A shared video participant counts, so the lonely meeting invite options can disappear. commit 0b54e005d7fad75e1c222ae166fc3df1fa71da81 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:23:40 2021 +0200 fix(rn,shared-video) validate URLs to avoid crashes on the native side commit b92c1f52d55db569d7a299b07301a334d049041c Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 14 12:22:45 2021 +0200 fix(shared-video) make placeholder translatable Also fix capitalization. commit 8eaf99586e3282e427c88cb2edd768d89afb5875 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 14 12:37:08 2021 +0300 fix(rn) disable pip while authorising dropbox commit c7ad5b5b266f964ff2866ac13504be671f6ed8dc Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Tue Sep 14 12:35:25 2021 +0300 feat(android) expose channels ids commit 61c3613de05974f52aeeb6082e1c9d05fb81eb85 Author: robertpin <robert.pin9@gmail.com> Date: Tue Sep 14 11:15:03 2021 +0300 Show reactions buttons at all times Don't send reactions via the channel if there's only one participant in the meeting commit b801e0115db22093ca8a6164615410d26d5804c3 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Tue Sep 14 10:43:52 2021 +0300 fix(context-menus) Fix participant context menus/toolbar overflow menu - on ipads, long touch open dialog now opens the context menu to the left of the thumbnail as expected - on ipads, now we close context menus on tap out - fix case when participant context menu's height > tileview videos' height causing scroll on videos pane - keep toolbox open while the overflow menu is shown - keep remote participant video thumbnail in filmstrip visible even if toolbox is hidden, if context menu is opened - Fix bug where toolbox could be completely disabled commit 1add438a1f2c4369a9ecaa0fbeb5c3a3123bbd55 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Tue Sep 14 10:07:20 2021 +0300 feat(toolbar-buttons): Add event for notify overwritten toolbar buttons commit aadbe59d004552f65d04a2b79229488cbbb8ac1a Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Sep 13 16:47:20 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix(replaceTrack): Don't wrap Error in Error. https://github.com/jitsi/lib-jitsi-meet/compare/64cdf69ffba44147bc791bc7b93fe811fd4f78a2...fbf85bdcec64185431cd6012060f4d4e922c573f commit 350f0fbb278f470daf4ca515c45b3d87a198f41c Author: Дамян Минков <damencho@jitsi.org> Date: Mon Sep 13 14:19:26 2021 -0500 feat: Whitelists enableUnifiedOnChrome. Whitelists it, so we can run tests by setting it to false. commit 1db52354fbc6dddf0ed83fe6df4f12b7b0cdbd20 Author: Paweł Domas <pawel.domas@jitsi.org> Date: Mon Sep 13 12:33:04 2021 -0500 Use redux for local tracks instead of conference.js (#9920) * do not use this.local video * move tracks initialized flag around * do not use this.localAudio * untangle use audio/video stream methods It should be safe to call setVideoMuteStatus and setAudioMuteStatus regardless of the prejoin page visibility state. * add NO-OP to use track methods and fix crash in _setLocalAudioVideoStreams on not a promise * use allSettled commit 6711801c3ba545e87f9497e0d42bbdaf9afc1690 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Sep 13 11:25:01 2021 -0400 chore(deps) lib-jitsi-meet@latest * ref(JitsiConference): don't crash on wrong oldTrack (#1709) https://github.com/jitsi/lib-jitsi-meet/compare/ad1f06d76833e5d7233c86bab36e76bcd5ce44e0...64cdf69ffba44147bc791bc7b93fe811fd4f78a2 commit e2443f8d010dd5349b4dd07fd2d8c77ca94c5230 Author: csett86 <csett86@web.de> Date: Sat Sep 11 17:58:15 2021 +0200 lang: update German translation (#9921) Signed-off-by: Christoph Settgast <csett86@web.de> commit 11a86a93838314ad7816efffaea8bb0788a7c585 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 21:57:36 2021 +0300 fix: Add different text when disablePolls is enabled/disabled (#9900) * Add different text when disablePolls is enabled/disabled #9890 * Add different text when disablePolls is enabled/disabled v2 #9890 commit 40a485ec6c16b03ba2f00a5f8b472ae83761c9d6 Author: Jaya Allamsetty <54324652+jallamsetty1@users.noreply.github.com> Date: Fri Sep 10 13:37:05 2021 -0400 Thumbnail reordering and participant pane enhancements. * fix(participant-pane) Use the sorted participant list from redux instead of sorting it on every render making it better performant. Match the participant order with that of the order in the filmstrip. Also move the participants with raised hand to the top of the list. * ref(filmstrip) Move enableThumbnailReordering flag to testing section. * fix(participants) Add new selectors for getting sorted participants. commit 535bd81d61bdeea4ee0d09c641a2366368cb06c3 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Fri Sep 10 15:17:57 2021 +0300 fix(context-menu) Hide toolbars when participant context menu opened (#9842) - hide toolbars only when in tile view - fix community issue: https://github.com/jitsi/jitsi-meet/issues/9818 commit 1dc8bfa63124a868c36bfa12077132204801454b Author: robertpin <robert.pin9@gmail.com> Date: Fri Sep 10 14:05:16 2021 +0300 feat(av-moderation) Updated Advanced moderation (#9875) Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com> commit f2e2d52cfd55a7449899cc79426ecaaeab6b7664 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Fri Sep 10 12:02:43 2021 +0200 fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible commit 0db2dd0546a951db6fbe8a0bdc8d55da6ca7bb90 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Fri Sep 10 10:22:17 2021 +0300 fix(prejoin): Change avatar color to match in-meeting one commit 6673d12cecb6c5c6503a166c32065c0d0debc977 Author: Izak Glasencnik <izak.glasencnik@gmail.com> Date: Wed Jun 2 22:28:39 2021 +0200 feat(external_api): Command to set participant volume commit 5e152b4a42f9d8e705be795e869dffe87badd881 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 01:46:41 2021 +0300 feat: Additional setting to order participants in speaker stats (#9751) * Additional setting to order participants in speaker stats #9742 * Setting to order speaker stats optimisations #9742 * Lint fixes #9742 * Replace APP references #9742 * Lint fixes #9742 * Setting to order speaker stats optimisations 2 #9742 * Lint fixes #9742 * Remove unnecessary param #9742 * Add more speaker-stats reducer _updateStats docs #9742 commit db473dfef5c2c0524431fd12f6f7730ca71a8a36 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 01:46:28 2021 +0300 feat: Add configuration to disable chat emoticons #9889 (#9899) commit 0bad0d9ecf7fd247d735230f529cf76f9faf8035 Author: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Date: Fri Sep 10 00:53:25 2021 +0300 feat: Add configuration to disable removing raised hand on dominant speaker (#9641) * Add configuration to disable removing raised hand on dominant speaker change * Fix lint problem * Avoid dispatching unnecessary action * Fix lint problem commit f1bf8e5f9a243568fcae20a9ed1dcd35316b9ed8 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 9 13:23:36 2021 -0400 fix(settings) Disable mic/camera selection on mobile safari. Creating a preview of the same audio/video track kills the tracks that is already being shared in the conference. Therefore, disable camera/mic selection in the settings dialog while the user is in the call. The devices are selectable from the prejoin screen settings dialog. commit 131d2476aede3abc0b55edfed34f7d56ff1a7127 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Sep 9 14:37:58 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(RTCUtils) Return false for device change checks on mobile Safari. https://github.com/jitsi/lib-jitsi-meet/compare/735943b32d65beddf12f852faf66a0ebfe5e34bd...ad1f06d76833e5d7233c86bab36e76bcd5ce44e0 commit 34c55b4eb28c9850472720ce8b1a6f848796d7e5 Author: Andrei Gavrilescu <gavrilescu.andrei90@gmail.com> Date: Thu Sep 9 16:23:03 2021 +0300 additional bcp47 languages commit d83d8228188f38eeee4473bacf607a3aebec8c88 Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Thu Sep 9 20:36:21 2021 +0100 lang: Complete translation to Portuguese (#9871) * Complete translation to Portuguese * "reactions" and "connectedThreePlusMembers" fix commit 5857620d81c40ce27a51ba7f9746dcf5940fd1cd Author: ashiqhassan95 <ashiqhassan95@gmail.com> Date: Fri Sep 3 22:12:37 2021 +0530 fix(notifications): Added user join notification keys commit b7cb0a44f288fde3f36daaaea64063e2f0e27bd5 Author: scott boone <sawall@users.noreply.github.com> Date: Thu Sep 9 11:24:04 2021 -0700 feat: new prosody module to report census of all rooms (#9901) * new prosody module to report census of all rooms * changed to use util to check if it's a test room * improved docs * more doc improvements * updated to use muc_domain_prefix * facepalm commit 3bf1a1774f7d31e396f436c734c349dd9726c703 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 9 16:00:34 2021 +0200 fix(rn,polyfills) fix Performance polyfill We need to re-override now() to avoid a recursion error. Also I missed the default export. commit d21eb59f24176f3eac57c25b333b91d20edf8dbd Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 12:18:08 2021 +0200 feat(doc) revamp README commit 9a16733950ee3a2269fb6d598878db257bd4dd46 Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Thu Sep 9 17:18:26 2021 +0300 feat(config) Add config for disabled sound id's - unify naming for sound id values commit d96246dea85d6a73d5fe0ab0df19bd99b16fffb5 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 9 11:10:09 2021 +0300 fix(config): Add separate entries for the e2ee labels commit a5fc75ed35dcaa1bc9718258139de74615061c03 Author: abora8x8 <56257143+abora8x8@users.noreply.github.com> Date: Thu Sep 9 16:15:14 2021 +0300 feat: Dynamically limit the number of participants in a room (#9880) * Dynamically limit the number of participants in a room * Remove log commit 07d023968a6bf1c5ec3ef4d6df19aef4a57d9b08 Author: vp8x8 <37841821+vp8x8@users.noreply.github.com> Date: Thu Sep 9 16:14:09 2021 +0300 feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web (#9848) * feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web Right now filmstrip displays self view in landscape mode. With these changes the aspect ratio of the self view will be maintained so on portrait mode the thumbnail will be displayed vertically. Of course this makes sense only on mobile web. * Code review * Fix height commit d95d52843f789c5de66407bc27bcb23806575b0f Author: Tudor D. Pop <tudor.dan.pop7@gmail.com> Date: Thu Sep 9 15:50:22 2021 +0300 feat(config) add connection indicators flags commit 49be96799a3fd24a5ae7e9589439150d4d5b6668 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Sep 7 16:38:44 2021 +0200 feat(rn) add polyfill for the performance API Implements: https://developer.mozilla.org/en-US/docs/Web/API/Performance Ref: https://github.com/oblador/react-native-performance commit 2008c9035944e2cc363bc47f72e07529c47289f8 Author: Jaya Allamsetty <54324652+jallamsetty1@users.noreply.github.com> Date: Wed Sep 8 10:24:37 2021 -0400 feat: Turn on enableLayerSuspension option by default. (#9894) * fix(config) Add more info about enableLayerSuspension option. * chore(deps) lib-jitsi-meet@latest * Update config.js Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> commit 0f017726254954b395a2a862fb46837aa10fabdd Author: hmuresan <horatiu.muresan@8x8.com> Date: Wed Sep 8 16:06:10 2021 +0300 fix(prejoin) Fix buttons positioning for 3rd party commit f5dee991310fa03ea0bd5c1df0a1ee8ac7a7a804 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Wed Sep 8 11:58:25 2021 +0300 feat(config): Add config option for e2ee label commit 909c397664e684fc12298998470a669e3524d51e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Sep 7 17:48:58 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(LocalSdpMunger): do not fake video sdp when screen sharing * fix(JitsiConference) avoid extra processing if the room was left * fix(moderator) remove unneeded log https://github.com/jitsi/lib-jitsi-meet/compare/b0d27fa8daef615d45fe566a0385f66facfcf025...28a53553569dbb4adcba39cd997ff121b4d05c62 commit f51e65d12946ff33b31f5c42db00a83819f0829d Author: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> Date: Tue Sep 7 16:20:50 2021 +0300 feat(rtcstats): send dominant speaker stats (#9883) * send dominant speaker stats * fix lint commit 56c0edc8968304a0f672e4e536e8b7d985265494 Author: Vlad Piersec <vlad.piersec@8x8.com> Date: Thu Sep 2 14:42:39 2021 +0300 fix(toolbox): Show dominant speaker name only when in conference commit add8265ab9132060421d812ce4b7ac260bf27c1c Author: Cross <github@dillfrescott.com> Date: Tue Sep 7 03:40:46 2021 -0400 chore(config) fix spacing Removed a redundant space under maxBitratesVideo. commit 527b96fe00ede2c73c25c3e9a81c21c06e37661e Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Mon Sep 6 12:49:09 2021 +0300 task(android): updates sdk version commit 452b1b7e2e5df2bbab2805e3a5e373cf87243ff8 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Mon Sep 6 12:29:58 2021 +0300 fix(android): renames amplitudereactnative project to use react-native- pattern commit a0c3a00e598a4050a78980c9966ef1a529d98e48 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Sep 6 10:56:39 2021 +0300 chore(config): Whitelist `disableRecordAudioNotification` config commit 00b5ce71e08f550314c0a6d25d2b520d43dd9b97 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Sep 2 19:30:18 2021 +0300 fix(external-api): Avoid naming event 'error' - EventEmmitter treats 'error' as a special case and throws error. commit 9a8b67a0a46ac2025123c8cf5ce98fae77ecf1f3 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:47:11 2021 +0200 feat(notifications) skip join notifications when meetings grow large commit c730676ce6c6eb05ffff7b162380b9a054dbe3af Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:46:16 2021 +0200 fix(lang,notifications) make join notification text more generic commit 76a53b039fe4a2c2d7ed1b3eff1a9520a00bbbbd Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 14:45:27 2021 +0200 fix(notifications) throttle join notifications for 2 seconds commit 5713b381c47bb192e8cd95ae72c595dd824890f6 Author: phict <phict4@hotmail.com> Date: Thu Sep 2 16:45:20 2021 +0200 lang: Update main-sv.json (#9862) commit 1e83bdef6c66dcaf20a53c33838643c4f4245eb3 Author: Mejans <61360811+Mejans@users.noreply.github.com> Date: Thu Sep 2 16:45:01 2021 +0200 lang: Update i18n Occitan (#9853) Some update. Been up to line 253 at the moment commit 531ec79e13fdb454f3183e15bcc91e064f29c13a Author: chagai95 <31655082+chagai95@users.noreply.github.com> Date: Thu Sep 2 16:44:36 2021 +0200 lang: Added and edited translations for vi (#9850) Co-authored-by: cfriedlander <chagai.friedlander@aarenet.com> commit 772e7b012161f46e3a126920b912540fb097682e Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Thu Sep 2 15:44:14 2021 +0100 lang: Update portuguese translation (#9836) * Update portuguese translation Translate "dialog”, "virtualBackground”, "info” and "settings" sections * fix "you" translation * revert "you" translation to original commit 5bd329acb9cd9ba296f82d611706f9bfe857efad Author: Alex Bumbu <alex.bumbu@8x8.com> Date: Thu Sep 2 15:17:08 2021 +0300 feat(ios) update dropbox authentication to PKCE flow commit dfd53f40418f2bf2c52fd63aca8153bd8133973e Author: Hristo Terezov <hristo@jitsi.org> Date: Wed Sep 1 18:13:16 2021 -0500 fix(rn,ParticipantPane) optimize Use a FlatList to avoid loading all participants at once. commit 221cf67d0a4895500d452abc08452e3360bf1a4a Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Sep 2 09:38:01 2021 +0200 fix(sounds) fix reaction sound names - Remove unicode charcters from filenames - Simplify code for copying them to the iOS SDK commit 20a1833c6c10e88bcc8d9230e1f79ab9c332d979 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 16:40:55 2021 +0200 fix(rn,filmstrip) simplify code viewableItems always comes in order and indexes are always ascending. In addition, if the array comes empty (I saw it happen on Android at least, when scrolling like a maniac) we'd calculate the right value, instead of Infinity. commit 36f604aab83ac7eefd65a36d5bd543266c4e28dc Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 16:24:14 2021 +0200 fix(rn,filmstrip) avoid fast scroll trigggering visibility notifications An item won't be considered visible until it has been visible for 500ms. commit 8db6e783f1f1815b99538ab28feea475295f7bfe Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:28:20 2021 +0200 fix(rn,external_api) skip participant notifications when not in a meeting commit 7b4a426ad2ef58bb2ba591023a76e54a44c8cbd6 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:26:30 2021 +0200 fix(rn,logging) skip some logs on mobile commit a687907105089dd1f2bf2e1778f86915ae3f2e82 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:25:05 2021 +0200 fix(lastn) debounce updating last N When joining a large meeting every participant join would trigger an attempt of an update. Try to minimize the amount of calls. commit 5dc03f56f6986706305630d12e7d1f746475d213 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 17:54:07 2021 +0200 fix(notifications) skip participant joined notifications before we join commit 83a1ee1182a8aa6ca95b1b618273cf9e6a113c35 Author: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Date: Wed Sep 1 15:21:03 2021 +0300 task(rn, android): update dropbox logic to retrieve refresh token commit 0a6872733ec4b65d274696967126affdc345e25d Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 13:03:24 2021 +0200 fix(video-layout) fix getMaxColumnCount on mobile interfaceConfig does not exist. commit 5249998ec5bcd49be1552c7c15d92d6af5d3a741 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 13:04:51 2021 +0200 fix(rn,humbnail) add key prop to array items Fixes a React warning commit 18e2232e9e9fd2bc60121210b942b8102d9530f4 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Sep 1 11:21:07 2021 +0200 fix(toolbox) fix warning due to missing key prop commit 5c299bcd46a4dddba0f785721a449f4920a12ae4 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 31 12:00:37 2021 -0500 feat: Prints an error log for errors in child components render methods. commit b9866e3464fab388dfe2629c39b237d6cd80a4da Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Aug 31 11:06:31 2021 -0400 fix(tracks) Fix mobile safari issue with startMuted. On mobile Safari, when a user joins both audio and video muted, browser doesn't playout the remote audio because of a webkit bug. As a workaround, always add the audio track to peerconnection and then mute the track if needed. commit e5041202dce238a3b6e4c99c1702c571090048a3 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Tue Aug 31 13:27:18 2021 -0400 chore(deps) lib-jitsi-meet@latest * fix(browser-support): Add audio track to pc always on mobile Safari. On mobile Safari, if a user joins audio and video muted, the browser doesn't decode the incoming audio. Workaround is to always add the audio track to pc and mute it if needed. * feat: JSON encoded sources. (#1695) https://github.com/jitsi/lib-jitsi-meet/compare/2820d649ea72c69134c77825a86068a505220119...b0d27fa8daef615d45fe566a0385f66facfcf025 commit bec9920c79957fbaa09e0d1150cac31450e84737 Author: hmuresan <horatiu.muresan@8x8.com> Date: Mon Aug 30 17:43:17 2021 +0300 chore(dropbox-web) Accommodate short-lived access token commit 5367d43c269c5b51a3da659a5c846d050105180c Author: robertpin <robert.pin9@gmail.com> Date: Tue Aug 31 14:00:27 2021 +0300 fix(reactions) fix reactions bugs * Fix: removed web actions from common middlewares * Fixed raise hand sound Fix sound to play on raise not lower and work on keyboard shortcut as well * Fixed reaction keyboard shortcuts Register shortcuts only when there's more than one participant * Enforce reactions feature flag on reaction received * Disable reactions by default on native * Enable reactions on native by default * Sort props alphabetically * Created isreactionsEnabled function * Remove unused imports * Fix. No longer show toolbox on reactions and jibri On message received don't show toolbox for jibri * Fix isReactionsEnabled function for native On native check for flag and config option as well commit aa06e89807f5e6d584603e72441f4819dfb36ba0 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 31 12:30:28 2021 +0200 chore(rn,deps) react-native-webrtc@1.92.1 Fixes several Android crashes. commit 74026e743c1834a3b6fb8f2603ce788de3e3b174 Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 31 11:24:47 2021 +0300 fix(toolbar-buttons) Hide/show invite button based on toolbarButtons commit eb4fff773b3ea482513eafd21580d5a0b3f8b023 Author: Nathan Beck <nathan.beck@indyimaging.com> Date: Mon Aug 30 14:38:19 2021 -0400 fix(config): add av-moderation notifications to config whitelist (#9774) * fix(config): add av-moderation notifications to config whitelist * fix(config): lint fixes commit 5d402b203954560deffa9df4b57ea53c002b5b5e Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Aug 30 13:40:01 2021 -0400 chore(deps) lib-jitsi-meet@latest * log: Log a task's stack trace when it throws. (#1701) * deps: update sdp-interop. (#1700) * fix(replace-track) Add not null check for newTrack (#1698) https://github.com/jitsi/lib-jitsi-meet/compare/53c9c0c9cd79ed37613166b87e95f7339ae9dedd...2820d649ea72c69134c77825a86068a505220119 commit a2bac9c3acfeba92495987d391e732cc7a88ce92 Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Aug 30 09:50:24 2021 -0500 fix(filmstrip): sort alphabetically. commit aff976d53d23840958317ee6e079d97703841f17 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 27 16:56:46 2021 -0500 fix(mobile-pagination):incorrect number of columns commit c2ffcdc67e6005dbf7575ebc22860d470883507f Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 27 16:38:03 2021 -0500 fix(mobile-pagination): Disable bounce effect. commit bb670fd90de5eeab92233c8a10acfd88d4ef7a4f Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Aug 26 18:26:41 2021 -0500 Apply suggestions from code review Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> commit b31ed4030958696460e4a6f95fef9d246f83eb06 Author: Hristo Terezov <hristo@jitsi.org> Date: Thu Aug 26 18:23:38 2021 -0500 fix(mobile-pagination): address PR review comments commit 7dd43d93b6ba8c358f2023c5d6f5f9800b1aca92 Author: Hristo Terezov <hristo@jitsi.org> Date: Fri Aug 20 18:32:38 2021 -0500 feat(filmstrip-pagination): mobile support. commit 37acce3764778c4769ec356ffc1796c1830ad169 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Mon Aug 30 15:09:34 2021 +0200 fix(config) add enableReactions to whitelist commit 4716bdd3807ac9dc3beb3c652158ccbdf578791d Author: phict <phict4@hotmail.com> Date: Fri Aug 27 01:40:43 2021 +0200 Update main-sv.json Add lobby translation and some linguistic improvments. commit 7c93a130ca4965f317eb2528868b43ad962a2d06 Author: Дамян Минков <damencho@jitsi.org> Date: Fri Aug 27 08:02:20 2021 -0500 fix: Fixes default values in speakerstats and conf duration modules. commit 3c181171010748426939741d7dfecdefb7feba5b Author: Werner Fleischer <70745309+wernf@users.noreply.github.com> Date: Fri Aug 27 09:44:28 2021 +0200 fix(prosody): av_moderation_component default val commit 9013b01df6b2a3dc726df60ce72a36b6b5eb7cf2 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Mon Aug 23 18:39:09 2021 -0400 fix(filmstrip): Always sort the participants alphabetically. Reorder the sub-groups (shares, speakers and rest of the participants) always on dominant speaker changes and when participants join or leave. commit 7827c3d1ad42db277526355996465f77d346a6e6 Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Aug 19 17:56:45 2021 -0400 fix(filmstrip): Move thumbnails reordering behind a config.js flag. enableThumbnailReordering flag (enabled by default) will be used to check if the thumbnails needs to be reodred in the UI. commit 751d9a9b8ebf437cefb9f2d31f3cf99a70e0cc8c Author: Jaya Allamsetty <jaya.allamsetty@8x8.com> Date: Thu Aug 19 15:41:17 2021 -0400 fix(KeyboardShortcut): pin the correct participants when number keys are used. commit bafe6fa895f4eb63661c00ea29d618894886d80e Author: Дамян Минков <damencho@jitsi.org> Date: Thu Aug 26 16:24:43 2021 -0500 chore(deps) lib-jitsi-meet@latest * fix: Updates shard value in XmppConnection on new value from xmpp. (#1699) * fix(docs): copy&paste error for setIsReplaced https://github.com/jitsi/lib-jitsi-meet/compare/61c977f70ab353013a40e7daaeb5fc3713526984...53c9c0c9cd79ed37613166b87e95f7339ae9dedd commit 1edf8ab9f03e3cde3ea887eb477a9aabb72b38a0 Author: Дамян Минков <damencho@jitsi.org> Date: Thu Aug 26 11:39:57 2021 -0500 feat: Drops old prosody dependency (0.10...). Many features work only with 0.11+ prosody versions and there are instructions in the handbook how to install it before installing jitsi-meet. commit c03fb61c5f708158b9c310c3a0627010228aed5e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Aug 26 16:44:32 2021 +0200 fix(rn,reactions) fix copying sounds to app bundles commit 7d6365c5e0f17061fe803dcbc48dbd5b65e6ba7e Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Thu Aug 26 15:12:11 2021 +0200 fix(android) avoid exception in onHostPause YOLO. commit eb4aefbca11295632019a1a277dcd7d9b8c3fb02 Author: Tudor D. Pop <tudor.dan.pop7@gmail.com> Date: Thu Aug 26 16:33:43 2021 +0300 fix(virtual-background) upload bkg image on poor connection commit 6c40329f6a5e22f47a2d83173cd1e36951ecf136 Author: hmuresan <horatiu.muresan@8x8.com> Date: Thu Aug 26 12:26:38 2021 +0300 feat(branding) Add premeeting background image overwrite commit b14e571d5c9152687a68c55af63778919a7ce42f Author: Michał Orman <michal.orman@gmail.com> Date: Thu Aug 26 14:02:09 2021 +0200 fix(lang) update Polish translations commit 70b369a1af06aaf9bebdf1aea98d9a6b615c1c5b Author: adam j hartz <adam@smatz.net> Date: Thu Aug 26 05:23:19 2021 -0400 feat(VideoContainer) add option to avoid cropping focused video commit cf6d6f8a12d89d7dc8a1ef81c24ff16842dda980 Author: alittriutari <alittriutari@gmail.com> Date: Thu Aug 26 15:34:47 2021 +0800 fix(lang) update Japanese translations commit b15f1d190dbcb94d2b3c41b9cef58e376b433ddf Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 15:00:26 2021 +0200 fix(chat) avoid emojifying URLs Fixes: https://github.com/jitsi/jitsi-meet/issues/9661 commit e67db2381e9496898fe20b19b99c397bee9fcdd3 Author: Saúl Ibarra Corretgé <s@saghul.net> Date: Tue Aug 24 16:06:32 2021 +0200 Update setup.web.js commit 11382cfda69e9392f2c32abc3758808f63b67507 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 09:41:49 2021 +0200 fix(local-storage) use local storage on WebKit when not in an iframe There should be no need to use the workaround when visiting the site normally. commit 248865ad3fcb6ce6a6ce265c66b475ff24c911c4 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Wed Aug 25 15:07:24 2021 +0200 fix(rn) enable reactions by default commit 7966c8f88fba35048799d014fcbd5802b2182abc Author: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Date: Wed Aug 25 15:23:40 2021 +0300 feat(errors) Expose errors through Iframe API (#9801) commit 6537447d7c6dc14a7b9709febba93e5de77b5558 Author: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Date: Wed Aug 25 13:09:23 2021 +0100 fix(lang) update Portuguese translation commit a892d5fed1d1dfbe9e7a3c3d76b7f0be9b49927a Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 24 16:44:28 2021 +0300 fix(pre-meeting) Hide invite button for JaaS commit 4acafebe5fbd1ba3e3a6cad2bb7ea91bbe3ee939 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 17:44:13 2021 +0200 chore(deps) lib-jitsi-meet@latest * feat(e2ee) add support for WebRTC Encoded Transform * fix(JitsiConference) skip AudioOutputProblemDetector on disableAudioLevels * feat(xmpp) remove clientNode config option * Workaround for Chrome ice connection failure detection (#1685) https://github.com/jitsi/lib-jitsi-meet/compare/c23abfa2bcd2b04710e4180f9b878bacba33ba16...61c977f70ab353013a40e7daaeb5fc3713526984 commit 88a11b9f3e6d9e944eac8490187758dc117aa20e Author: Hristo Terezov <hristo@jitsi.org> Date: Mon Aug 23 18:02:41 2021 -0500 fix(TileView): not showing all participants. commit bcc326c1505423d8184a56712edfd64257b428e2 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 13:50:13 2021 -0500 fix: Fixes undefined errors in MeetingParticipant - Item and ContextMenu. commit e348270099bc607904a404a2330a6a28fa24486c Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 13:30:51 2021 -0500 Revert "fix: Fixes reloads after enabling AV moderation." This reverts commit 38f9c97f40c6ae89753473fb0c8fe30c6a99596b. commit fc59cdbdbe7189b51fb147a3a87742619c3cd1e6 Author: Дамян Минков <damencho@jitsi.org> Date: Mon Aug 23 14:53:49 2021 -0500 fix: Fixes showing awaiting AV moderation after grant moderator. commit 59ef5c4789f1bc1546f67a362f21b11bbe719652 Author: Saúl Ibarra Corretgé <saghul@jitsi.org> Date: Tue Aug 24 13:25:31 2021 +0200 feat(e2ee) add support for WebRTC Encoded Transform An alternative to Insertable Streams, currently implemented in Safarii / WebKit. https://w3c.github.io/webrtc-encoded-transform/ It's currently behind a config flag, both in Safari and here. Fixes: https://github.com/jitsi/jitsi-meet/issues/9585 commit b6b943e7def029d322ce8d469322b5c4822a5479 Author: hmuresan <horatiu.muresan@8x8.com> Date: Tue Aug 24 12:02:29 2021 +0300 feat(lobby) Add sound for participant knocking commit 48efa4ac6196f8a01fac0dfe2b46775318e5b597 Author: Дамян Минков <damencho@jitsi.org> Date: Tue Aug 24 08:35:23 2021 -0500 feat: Updates i18n-iso-countries to latest. Fixes #9792. commit 2f1105e6d2c2b1a7d598b4927bc8a82c720a1013 Author: Christoph Settgast <csett86@web.de> Date: Mon May 24 19:13:30 2021 +0200 chore(deps) @matrix-org/olm@latest Bugfixes since 3.2.1, see https://gitlab.matrix.org/matrix-org/olm/-/blob/master/CHANGELOG.rst In 3.2.2 the package name changed to @matrix-org/olm, thus …
LancharroDav
added a commit
to ivicos-GmbH/jitsi-meet
that referenced
this pull request
Nov 3, 2021
* fix(rn,sidebar) fix not appearing on RTL languages * fix: Fixes an error with configuration without analytics. Fixes an error `Cannot convert undefined or null to object` on load. * fix(share-video) fix links not being trimmed (jitsi#9740) * fix(participants) sort participants alphabetically (jitsi#9741) * fix(moderation) display green mic icon only for active speaker (jitsi#9744) * fix(prosody) fix typo in filename * fix(prosody) fix username not being set in mod_auth_jitsi-anonymous If the session was not resumed the plugin must generate a random username, just like the regular anonymous authentication plugin does. * fix(participants-pane) fixed participants pane button toggled state * added comment for future proofing * fix: Fixes dot shown left of logo. Empty list with border is showing 2px dot. * feat(Filmstrip): Reorder the visible participants in the filmstrip. (jitsi#9707) * feat(Filmstrip): Reorder the visible participants in the filmstrip. The participants are ordered alphabetically and the endpoints with screenshares, shared-videos and dominant speakers (in that order) are bumped to the top of the list. The local participant is also moved to the top left corner as opposed to the bottom right corner. * squash: Implement review comments. * squash: store alphabetically sorted list in redux and move shared videos to top. * squash: Use the DEFAULT_REMOTE_DISPLAY_NAME from interfaceConfig for users without a display name. * fix(lang) update portuguese translation * fix(moderation) hide status icons on hover (jitsi#9747) * fix(ios) fix deadlock when selecting audio device In WebRTC M92 the RTCAudioSession lock changed from a recursive one to a regular mutex one, so make sure we don't attempt to lock it while already holding the lock. * fix(AudioRoutePickerDialog) add proper margin * fix(moderation) highlight dominant speaker (jitsi#9750) * feat(xmpp) remove clientNode config option * fix(ios) fix conference failing when proximity sensor is near React Native links timers to the display, so they cannot run when the display is not running. Builtin timers already take being in the background into account, but not the proximity sensor. Credits: react-native-webrtc/react-native-callkeep#143 Fixes: jitsi#9619 * fix(e2ee) update E2EE warning message * fix(e2ee) show entire content at all times * fix(e2ee) fix showing not supported warning when alone * fix(moderation) fix ui styles for advanced moderation context menu (jitsi#9758) * fix(jaas) do not redirect to plan limit page on auth errors (jitsi#9746) * Improve premeeting screens ux (jitsi#9726) * feat(prejoin) move invite to toolbar section * feat(premeeting) redesign prejoin and lobby screens * code review changes * fix prejoin flicker and avatar id * fix password error message and native lobby dialog close position * chore(rn,versions) bump app and sdk versions * fix(lang) update Portuguese translation * fix(rn,amplitude) update Amplitude SDK on RN Amplitude has gone back to having a separate package for RN, so switch to it. * fix(drawer-menu) Allow scroll on drawer menu items * feat(reaction-sounds) Added sounds for reactions (jitsi#9775) * Added sounds for reactions * Updated reactions list * Added reactions to sound settings * Added support for multiple sounds * Added feature flag for sounds * Updated sound settings Moved reactions toggle at the top of the list * Added disable reaction sounds notification * Added reaction button zoom for burst intensity * Fixed raise hand sound * Fixed register sounds for reactions * Changed boo emoji * Updated sounds * Fixed lint errors * Fixed reaction sounds file names * Fix raise hand sound Play sound only on raise hand not on lower hand * Fixed types for sound constants * Fixed type for raise hand sound constant * fix: Fixes reloads after enabling AV moderation. * feat: Show footer context menu in p2p. * feat: Always show AV moderation. * feat: Allow AV moderation for p2p users. * fix: Fixes AV moderation used in tenants. * Added default state to persistance * fix(iframe) don't register service worker when in an iframe Fixes: jitsi#9712 * fix(notifications) Add timeout for video/audio lost notifs * fix(authentication) fixed close on cancel click * chore(deps) @matrix-org/olm@latest Bugfixes since 3.2.1, see https://gitlab.matrix.org/matrix-org/olm/-/blob/master/CHANGELOG.rst In 3.2.2 the package name changed to @matrix-org/olm, thus updating in Makefile & imports Signed-off-by: Christoph Settgast <csett86@web.de> * feat: Updates i18n-iso-countries to latest. Fixes jitsi#9792. * feat(lobby) Add sound for participant knocking * feat(e2ee) add support for WebRTC Encoded Transform An alternative to Insertable Streams, currently implemented in Safarii / WebKit. https://w3c.github.io/webrtc-encoded-transform/ It's currently behind a config flag, both in Safari and here. Fixes: jitsi#9585 * fix: Fixes showing awaiting AV moderation after grant moderator. * Revert "fix: Fixes reloads after enabling AV moderation." This reverts commit 38f9c97. * fix: Fixes undefined errors in MeetingParticipant - Item and ContextMenu. * fix(TileView): not showing all participants. * chore(deps) lib-jitsi-meet@latest * feat(e2ee) add support for WebRTC Encoded Transform * fix(JitsiConference) skip AudioOutputProblemDetector on disableAudioLevels * feat(xmpp) remove clientNode config option * Workaround for Chrome ice connection failure detection (jitsi#1685) jitsi/lib-jitsi-meet@c23abfa...61c977f * fix(pre-meeting) Hide invite button for JaaS * fix(lang) update Portuguese translation * feat(errors) Expose errors through Iframe API (jitsi#9801) * fix(rn) enable reactions by default * fix(local-storage) use local storage on WebKit when not in an iframe There should be no need to use the workaround when visiting the site normally. * Update setup.web.js * fix(chat) avoid emojifying URLs Fixes: jitsi#9661 * fix(lang) update Japanese translations * feat(VideoContainer) add option to avoid cropping focused video * fix(lang) update Polish translations * feat(branding) Add premeeting background image overwrite * fix(virtual-background) upload bkg image on poor connection * fix(android) avoid exception in onHostPause YOLO. * fix(rn,reactions) fix copying sounds to app bundles * feat: Drops old prosody dependency (0.10...). Many features work only with 0.11+ prosody versions and there are instructions in the handbook how to install it before installing jitsi-meet. * chore(deps) lib-jitsi-meet@latest * fix: Updates shard value in XmppConnection on new value from xmpp. (jitsi#1699) * fix(docs): copy&paste error for setIsReplaced jitsi/lib-jitsi-meet@61c977f...53c9c0c * fix(KeyboardShortcut): pin the correct participants when number keys are used. * fix(filmstrip): Move thumbnails reordering behind a config.js flag. enableThumbnailReordering flag (enabled by default) will be used to check if the thumbnails needs to be reodred in the UI. * fix(filmstrip): Always sort the participants alphabetically. Reorder the sub-groups (shares, speakers and rest of the participants) always on dominant speaker changes and when participants join or leave. * fix(prosody): av_moderation_component default val * fix: Fixes default values in speakerstats and conf duration modules. * Update main-sv.json Add lobby translation and some linguistic improvments. * fix(config) add enableReactions to whitelist * feat(filmstrip-pagination): mobile support. * fix(mobile-pagination): address PR review comments * Apply suggestions from code review Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> * fix(mobile-pagination): Disable bounce effect. * fix(mobile-pagination):incorrect number of columns * fix(filmstrip): sort alphabetically. * chore(deps) lib-jitsi-meet@latest * log: Log a task's stack trace when it throws. (jitsi#1701) * deps: update sdp-interop. (jitsi#1700) * fix(replace-track) Add not null check for newTrack (jitsi#1698) jitsi/lib-jitsi-meet@53c9c0c...2820d64 * fix(config): add av-moderation notifications to config whitelist (jitsi#9774) * fix(config): add av-moderation notifications to config whitelist * fix(config): lint fixes * fix(toolbar-buttons) Hide/show invite button based on toolbarButtons * chore(rn,deps) react-native-webrtc@1.92.1 Fixes several Android crashes. * fix(reactions) fix reactions bugs * Fix: removed web actions from common middlewares * Fixed raise hand sound Fix sound to play on raise not lower and work on keyboard shortcut as well * Fixed reaction keyboard shortcuts Register shortcuts only when there's more than one participant * Enforce reactions feature flag on reaction received * Disable reactions by default on native * Enable reactions on native by default * Sort props alphabetically * Created isreactionsEnabled function * Remove unused imports * Fix. No longer show toolbox on reactions and jibri On message received don't show toolbox for jibri * Fix isReactionsEnabled function for native On native check for flag and config option as well * chore(dropbox-web) Accommodate short-lived access token * chore(deps) lib-jitsi-meet@latest * fix(browser-support): Add audio track to pc always on mobile Safari. On mobile Safari, if a user joins audio and video muted, the browser doesn't decode the incoming audio. Workaround is to always add the audio track to pc and mute it if needed. * feat: JSON encoded sources. (jitsi#1695) jitsi/lib-jitsi-meet@2820d64...b0d27fa * fix(tracks) Fix mobile safari issue with startMuted. On mobile Safari, when a user joins both audio and video muted, browser doesn't playout the remote audio because of a webkit bug. As a workaround, always add the audio track to peerconnection and then mute the track if needed. * feat: Prints an error log for errors in child components render methods. * fix(toolbox) fix warning due to missing key prop * fix(rn,humbnail) add key prop to array items Fixes a React warning * fix(video-layout) fix getMaxColumnCount on mobile interfaceConfig does not exist. * task(rn, android): update dropbox logic to retrieve refresh token * fix(notifications) skip participant joined notifications before we join * fix(lastn) debounce updating last N When joining a large meeting every participant join would trigger an attempt of an update. Try to minimize the amount of calls. * fix(rn,logging) skip some logs on mobile * fix(rn,external_api) skip participant notifications when not in a meeting * fix(rn,filmstrip) avoid fast scroll trigggering visibility notifications An item won't be considered visible until it has been visible for 500ms. * fix(rn,filmstrip) simplify code viewableItems always comes in order and indexes are always ascending. In addition, if the array comes empty (I saw it happen on Android at least, when scrolling like a maniac) we'd calculate the right value, instead of Infinity. * fix(sounds) fix reaction sound names - Remove unicode charcters from filenames - Simplify code for copying them to the iOS SDK * fix(rn,ParticipantPane) optimize Use a FlatList to avoid loading all participants at once. * feat(ios) update dropbox authentication to PKCE flow * lang: Update portuguese translation (jitsi#9836) * Update portuguese translation Translate "dialog”, "virtualBackground”, "info” and "settings" sections * fix "you" translation * revert "you" translation to original * lang: Added and edited translations for vi (jitsi#9850) Co-authored-by: cfriedlander <chagai.friedlander@aarenet.com> * lang: Update i18n Occitan (jitsi#9853) Some update. Been up to line 253 at the moment * lang: Update main-sv.json (jitsi#9862) * fix(notifications) throttle join notifications for 2 seconds * fix(lang,notifications) make join notification text more generic * feat(notifications) skip join notifications when meetings grow large * fix(external-api): Avoid naming event 'error' - EventEmmitter treats 'error' as a special case and throws error. * chore(config): Whitelist `disableRecordAudioNotification` config * fix(android): renames amplitudereactnative project to use react-native- pattern * task(android): updates sdk version * chore(config) fix spacing Removed a redundant space under maxBitratesVideo. * fix(toolbox): Show dominant speaker name only when in conference * feat(rtcstats): send dominant speaker stats (jitsi#9883) * send dominant speaker stats * fix lint * chore(deps) lib-jitsi-meet@latest * fix(LocalSdpMunger): do not fake video sdp when screen sharing * fix(JitsiConference) avoid extra processing if the room was left * fix(moderator) remove unneeded log jitsi/lib-jitsi-meet@b0d27fa...28a5355 * feat(config): Add config option for e2ee label * fix(prejoin) Fix buttons positioning for 3rd party * feat: Turn on enableLayerSuspension option by default. (jitsi#9894) * fix(config) Add more info about enableLayerSuspension option. * chore(deps) lib-jitsi-meet@latest * Update config.js Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> * feat(rn) add polyfill for the performance API Implements: https://developer.mozilla.org/en-US/docs/Web/API/Performance Ref: https://github.com/oblador/react-native-performance * feat(config) add connection indicators flags * feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web (jitsi#9848) * feat(responsive-ui): Keep aspect ratio for filmstrip self view on mobile web Right now filmstrip displays self view in landscape mode. With these changes the aspect ratio of the self view will be maintained so on portrait mode the thumbnail will be displayed vertically. Of course this makes sense only on mobile web. * Code review * Fix height * feat: Dynamically limit the number of participants in a room (jitsi#9880) * Dynamically limit the number of participants in a room * Remove log * fix(config): Add separate entries for the e2ee labels * feat(config) Add config for disabled sound id's - unify naming for sound id values * feat(doc) revamp README * fix(rn,polyfills) fix Performance polyfill We need to re-override now() to avoid a recursion error. Also I missed the default export. * feat: new prosody module to report census of all rooms (jitsi#9901) * new prosody module to report census of all rooms * changed to use util to check if it's a test room * improved docs * more doc improvements * updated to use muc_domain_prefix * facepalm * fix(notifications): Added user join notification keys * lang: Complete translation to Portuguese (jitsi#9871) * Complete translation to Portuguese * "reactions" and "connectedThreePlusMembers" fix * additional bcp47 languages * chore(deps) lib-jitsi-meet@latest * fix(RTCUtils) Return false for device change checks on mobile Safari. jitsi/lib-jitsi-meet@735943b...ad1f06d * fix(settings) Disable mic/camera selection on mobile safari. Creating a preview of the same audio/video track kills the tracks that is already being shared in the conference. Therefore, disable camera/mic selection in the settings dialog while the user is in the call. The devices are selectable from the prejoin screen settings dialog. * feat: Add configuration to disable removing raised hand on dominant speaker (jitsi#9641) * Add configuration to disable removing raised hand on dominant speaker change * Fix lint problem * Avoid dispatching unnecessary action * Fix lint problem * feat: Add configuration to disable chat emoticons jitsi#9889 (jitsi#9899) * feat: Additional setting to order participants in speaker stats (jitsi#9751) * Additional setting to order participants in speaker stats jitsi#9742 * Setting to order speaker stats optimisations jitsi#9742 * Lint fixes jitsi#9742 * Replace APP references jitsi#9742 * Lint fixes jitsi#9742 * Setting to order speaker stats optimisations 2 jitsi#9742 * Lint fixes jitsi#9742 * Remove unnecessary param jitsi#9742 * Add more speaker-stats reducer _updateStats docs jitsi#9742 * feat(external_api): Command to set participant volume * fix(prejoin): Change avatar color to match in-meeting one * fix(rn,shared-video,invite-dialog) fix placehoolder text color to be visible * feat(av-moderation) Updated Advanced moderation (jitsi#9875) Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com> * fix(context-menu) Hide toolbars when participant context menu opened (jitsi#9842) - hide toolbars only when in tile view - fix community issue: jitsi#9818 * Thumbnail reordering and participant pane enhancements. * fix(participant-pane) Use the sorted participant list from redux instead of sorting it on every render making it better performant. Match the participant order with that of the order in the filmstrip. Also move the participants with raised hand to the top of the list. * ref(filmstrip) Move enableThumbnailReordering flag to testing section. * fix(participants) Add new selectors for getting sorted participants. * fix: Add different text when disablePolls is enabled/disabled (jitsi#9900) * Add different text when disablePolls is enabled/disabled jitsi#9890 * Add different text when disablePolls is enabled/disabled v2 jitsi#9890 * lang: update German translation (jitsi#9921) Signed-off-by: Christoph Settgast <csett86@web.de> * chore(deps) lib-jitsi-meet@latest * ref(JitsiConference): don't crash on wrong oldTrack (jitsi#1709) jitsi/lib-jitsi-meet@ad1f06d...64cdf69 * Use redux for local tracks instead of conference.js (jitsi#9920) * do not use this.local video * move tracks initialized flag around * do not use this.localAudio * untangle use audio/video stream methods It should be safe to call setVideoMuteStatus and setAudioMuteStatus regardless of the prejoin page visibility state. * add NO-OP to use track methods and fix crash in _setLocalAudioVideoStreams on not a promise * use allSettled * feat: Whitelists enableUnifiedOnChrome. Whitelists it, so we can run tests by setting it to false. * chore(deps) lib-jitsi-meet@latest * fix(replaceTrack): Don't wrap Error in Error. jitsi/lib-jitsi-meet@64cdf69...fbf85bd * feat(toolbar-buttons): Add event for notify overwritten toolbar buttons * fix(context-menus) Fix participant context menus/toolbar overflow menu - on ipads, long touch open dialog now opens the context menu to the left of the thumbnail as expected - on ipads, now we close context menus on tap out - fix case when participant context menu's height > tileview videos' height causing scroll on videos pane - keep toolbox open while the overflow menu is shown - keep remote participant video thumbnail in filmstrip visible even if toolbox is hidden, if context menu is opened - Fix bug where toolbox could be completely disabled * Show reactions buttons at all times Don't send reactions via the channel if there's only one participant in the meeting * feat(android) expose channels ids * fix(rn) disable pip while authorising dropbox * fix(shared-video) make placeholder translatable Also fix capitalization. * fix(rn,shared-video) validate URLs to avoid crashes on the native side * fix(rn,conference) count fake participants when checking if lonely meeting A shared video participant counts, so the lonely meeting invite options can disappear. * feat(rn,conference) show invite button on the top navbar * fix(conference.js): add tracks to the conference * fix(av-moderation) Advanced moderation improvements (jitsi#9935) * Update moderation in effect notifications Only display one notification for each media type. Display notification for keyboard shortcuts as well * Update muted remotely notification Display name of moderator in the notification * Fix indentation on moderation menu * Update text for video moderation * Added moderator label in participant pane * Update microphone icon in participant list For participants that speak, or are noisy, but aren't dominant speaker, the icon in the participant list will look the same as the dominant speaker icon but will not change their position in the list * Added sound for asked to unmute notification * Code review changes * Code review changes Use simple var instead of function for audio media state * Move constants to constants file * Moved constants from notifications to av-moderation * fix(rn,conference) show underlay when tapping navbar buttons * fix(feedback): Scroll to the top when opening feedback dialog * feat(rn,connection) enable XMPP WebSocket on mobile Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> * feat((rn,config) add a/b test flag to enable XMPP WebSockets on mobile * fix(filmstrip) Fix filmstrip on RN when thumbnail reordering is disabled. * fix(context-menus) Don't show volume slider on iOS web * fix(device-selection) Do not create preview when mic selection is disabled. This fixes an issue on mobile Safari when audio is lost after the user opens the device selection menu. * fix(Filmstrip) fix not being able to scroll * fix(prejoin) implement ux improvements for mobile (jitsi#9939) * android: fix initializing soloader from Activity context It has to be an application context. * fix: Fixes undefined error causing to stop reloads. Jibri was hitting a problem where it reloads and in certain cases (remote user is screensharing) we hit this participant undefined, which stops reload and stops recording. It is still not obvious why we try to render this on leaving the conference and for a participant that is not in the conference ... this re-render should not happen as this component should be removed from its parent when the participant is not existing. * chore(deps) lib-jitsi-meet@latest * fix: Reads shard name and from disco-info if available. * chore(deps): bump sdp-interop to get another fix for ICE restart * update sdp-interop to include Unified ICE restart fix jitsi/lib-jitsi-meet@fbf85bd...609e3d5 * fix(recorder): tile view In the case of the recorder we were not taking into account that the local thumbnail is not visible. This was braking the rendering and positioning of the thumbnails in tile view. * fix(lang) update Russian translation Co-authored-by: Alexey Matveev <malex@1forma.ru> * fix(jaas) do not show overriden unsupported browser page for jaas users (jitsi#9962) * fix(notifications) Fix recording start notif not disappearing * feat(conference-info-header) Make conference info header configurable. (jitsi#9638) * chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) Check for room before calling isFocus method on the room object. * fix(Jingle) Reverse the order of ssrcs signaled for Firefox. This fixes an issue where the bridge doesn't forward the HD stream from Firefox to other users in the call. The order of the ssrcs produced by the browser is from Highest resolution to lowest whereas the bridge assumes it to be from lowest to highest as is the case in Chrome and Safari. * fix(codec-selection): Impose VP9 bitrates only when VP9 is the negotiated codec. If Jicofo doesn't offer VP9 but the client expresses a preference for VP9, VP9 bitrates were being imposed before. jitsi/lib-jitsi-meet@609e3d5...3b8baa9 * feat(e2ee) disable e2ee when large number of participants * fix(responsive-ui): Shrink self view when in portrait mode on mobile web * fix(config,notifications) fix rendering moderator notifications (jitsi#9986) Move DISABLE_FOCUS_INDICATOR from interface_config.js to config.js (disableModeratorIndicator). * fix(reactions) Reactions improvements (jitsi#9964) * Register shortcuts on mount * Changed icon for reactions menu * Enable reactions by default * Fix unreadCount bug When having unread messages and sending a reaction the unread count now shows the correct count * Fix overflow menu bottom color when reactions are enabled * Revert raise hand icon * Update raise hand functionality On desktop show raise button with arrow for reactions. Only show raise hand in the reactions menu on mobile * Fix lint error Add required prop to ToolboxButtonWithIcon * Legacy support for enable reactions If disableReactions is undefined treat it as true * Remove unnecessary code * Fix unread counter showing negative count * Fix unreadCount with reactions UnreadCount ignores all reactions messages * Fixed typo * Fix background color * feat(api): Expose event used for sending browser support * fix(av-moderation) Display Allow Video instead of Ask to Unmute (jitsi#9991) When the user is allowed audio but not video display Allow Video button instead of Ask to Unmute * feat(rn,av-moderation) updated advanced moderation on Native Updated participants list to: - show Moderator label - show correct status icons (red for force muted) - show participants in the right order Updated moderation to: - show moderation menu at all times - make moderation options functional Updated notifications: - fixed raise hand to show name - display moderator rights granted Updated mute/ stop video for all dialogs to include moderation toggles Added ask to unmute button Fix comments on ask to unmute Co-authored-by: robertpin <robert.pin9@gmail.com> * chore(rn,versions) bump sdk version * fix(av-moderation) - Mute/ stop video except no longer change moderation status Mute everyone else no longer disables moderation * Fix stop everyone's video Stop everyone's video now also stops screensharing for the moderator that did the action, not just video * fix(participants-pane) bring back lobby reject button It got accidentally removed in: jitsi@1dc8bfa#diff-ef66b8ab7c899b16d6c1102b3c812aa45509f95e11267cbfdbd0674143e94575 * fix(lobby) don't mix web and native actions on the same file USe actions.any for common actions. * fix(toolbox) don't mix web and native actions on the same file * fix(ios) fix black screen when using Bluetooth in iOS 15 Fixes: jitsi#9996 On iOS 15 Bluetooth devices are reported twice for some reason, one with the normal type "Bluetooth" but another type without a know (to me) type, and the uid ends in "-reference". While we send those unkwno devices to JS, we were not filtering them properly. This patch skips them altogether. * fix(rn) add default value when retrieving e2ee redux state * fix(lang) update occitan translation * fix(ios) create audio track early In iOS 15 we observe that not creating the audio track early may result in not getting audio after unmuting for the first time. Creating the audio track early means the first unmute doesn't need to add the track to the conference, resulting in a much faster operation. Note that creating the track early doesn't mean we will start unmuted, the track will be muted. * fix(chat): Hide scroll bar on chat input Based on this suggestion jitsi#9958 * fix(subject): Keep subject centered when chat panel is open * fix(av-moderation) Only stop screensharing on Stop everyone's video * fix(toolbar) Fix toolbar always visible; refactors - deprecate `INITIAL_TOOLBAR_TIMEOUT`, `TOOLBAR_ALWAYS_VISIBLE`, `TOOLBAR_TIMEOUT` * chore(interface-config) Group deprecated configs * fix: Speaker stats search fix jitsi#9751 (jitsi#10019) * Optimization of speaker stats display names jitsi#9751 * Fix speaker stats search for empty string jitsi#9751 * fix(lang) update french translation * fix(av-moderation) Stop screensharing and video on moderation start When video moderation starts, stop screensharing and ignore if video was on when sharing started * feat(dynamic-branding): Add branding option for virtual backgrounds * fix: Fixes errors in prosody about string formatting and nil values. (jitsi#10037) * fix: Fixes errors in prosody about string formatting and nil values. error Traceback[c2s]: /usr/lib/prosody/util/format.lua:59: invalid option '%b' to 'format' stack traceback: mod_polls.lua:25: attempt to index local 'data' (a nil value) stack traceback: * squash: Fix more formatting concatenation. * lang: Update main-ar.json (jitsi#10034) Adding missing keys and translate them * lang: minor fix in russian localization (jitsi#10027) * - minor fix in russian localization * - minor localization fix Co-authored-by: Alexey Matveev <malex@1forma.ru> * fix(av-moderation) Improve advanced moderation (jitsi#10004) * fix(av-moderation) Improve advanced moderation Hide moderator label on disasbleModeratorIndicator - On disasbleModeratorIndicator config hide moderator label from participants pane Add Ask to Unmute button to mobile web * Fix lint error * fix(android) removes unnecessary parcel processing * fix(lang) update Occitan translation * fix(config) fix prejoin throwing a TypeError due to late config initialization (jitsi#10041) * fix(android) disables uncompressed native libs usage * fix(invite) fix video rooms not being displayed in invite search * feat(av-moderation) Ask to Unmute and remove from Whitelist (jitsi#10043) * feat(av-moderation) Ask to Unmute and remove from Whitelist Make Ask to Unmute work without moderation Add remove from moderation whitelist functionality * chore(deps) lib-jitsi-meet@latest * feat(av-moderation) Remove from moderation whitelist functionality (jitsi#1729) * fix(chore) corrected typo in log message * fix(e2ee) replace nullish coalescing with or * fix(e2ee) restore initial key when RATCHET_WINDOW_SIZE reached jitsi/lib-jitsi-meet@3b8baa9...0646bc3 Co-authored-by: Дамян Минков <damencho@jitsi.org> * fix: Fix speaker stats search dependency and remove duplicate logic jitsi#9751 (jitsi#10045) * Fix speaker stats search dependency and remove duplicate logic jitsi#9751 * Fix speaker stats component render on update jitsi#9751 * feat(rtcstats): remove SDP transmission jitsi#10054 * feat(lang) add helper script for manual translations It updates the main language file for a given locale from the canonical one and sets the empty string on the missing keys. No longer used keys are discarded. * fix(lang) sample run of the translations updating script * feat(ios) drop support for iOS 11 * chore(deps) lib-jitsi-meet@latest * fix(Jingle) Log the extracted info from Jingle IQ. * ref(Jingle) Alpha sort and prefix the local functions with '_' * ref(Jingle) Log formatted source information. Instead of logging the full IQs for Jingle messages like session-initiate, source-add and source-remove which can be very long, log just the formatted source information. * ref(RTC) rename iceConfig to pcConfig. It makes more sense to call it pcConfig since it is the RTCConfiguration object passed to the WebRTC peerconnection. * fix(logging) Log only the imp events on remote tracks. Log only the important events that we care about on the HTMLMediaElement that the remote tracks are attached to. jitsi/lib-jitsi-meet@0646bc3...ae70962 * fix(logging) Remove logs that are very chatty. The receiver video constraints that are actually sent to the bridge are logged in LJM and need not be logged in the application. * fix(chore): Don't show react "unique key" warning * fix(ios) fix crash on WebSocket errors Bacckport facebook/react-native@748aa13 Fixes: ~~~ Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x129708 __exceptionPreprocess 1 libobjc.A.dylib 0x287a8 objc_exception_throw 2 CoreFoundation 0x19b9c8 -[__NSCFString characterAtIndex:].cold.1 3 CoreFoundation 0x1a7a20 -[__NSPlaceholderDictionary initWithCapacity:].cold.1 4 CoreFoundation 0x164c0 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] 5 CoreFoundation 0x8de0 +[NSDictionary dictionaryWithObjects:forKeys:count:] 6 JitsiMeetSDK 0x5704b4 -[RCTWebSocketModule webSocket:didFailWithError:] + 168 (RCTWebSocketModule.m:168) 7 JitsiMeetSDK 0x54a5ec __33-[RCTSRWebSocket _failWithError:]_block_invoke_2 + 622 (RCTSRWebSocket.m:622) 8 libdispatch.dylib 0x2a84 _dispatch_call_block_and_release 9 libdispatch.dylib 0x481c _dispatch_client_callout 10 libdispatch.dylib 0xc004 _dispatch_lane_serial_drain 11 libdispatch.dylib 0xcc00 _dispatch_lane_invoke 12 libdispatch.dylib 0x174bc _dispatch_workloop_worker_thread 13 libsystem_pthread.dylib 0x37a4 _pthread_wqthread 14 libsystem_pthread.dylib 0xa74c start_wqthread ~~~ * feat(external-api) add data-channel-open event Signals that the bridge channel is open. It may take a few ms to get established after the conference join, so applications might be interested in using it once ready. * feat(android) target sdk 31 * fix(Prejoin): Join click before conference.init() * fix(prejoin): Prevent double joining conference. * chore(deps) lib-jitsi-meet@latest * fix(browser-support) fix detecting iOS browsers correctly * fix(JitsiConference):2 instances for the same room * ref: sendMuteStatus is not async jitsi/lib-jitsi-meet@ae70962...c15dda1 * feat: Simplify AV moderation participant approve/remove message and fix array usage. (jitsi#10062) * feat: Simplify av moderation participant approve/remove message. There is no point of having messages like: { "room": "myroom@conference.mydomain.com", "type": "av_moderation", "mediaType": "audio", "removed": true, "approved": true } * fix: Fixes array in json. fix: Fixes array in json. * fix: Fixes jitsi#9869 Lobby and wrong password case. * chore(deps) lib-jitsi-meet@latest * fix(xmpp): disable RTX for Firefox < 93, because it results in random SSRC order * fix(Jingle): stop reverting the SSRCs from Firefox jitsi/lib-jitsi-meet@c15dda1...7a56f7b * feat(android) extract notification channel name * chore(deps) lib-jitsi-meet@latest * fix(JitsiConference) make sure isE2EEEnabled() returns a boolean * fix(loggging) fix exceptions on mobile jitsi/lib-jitsi-meet@7a56f7b...afc1c34 * fix(rn,conference) fix unmute when "everyone starts muted" is set Since iOS 15 we really need the audio stream to exist, so make sure we don't destroy it even when "everyone starts muted" is set, we'll just mute it. Fixes: jitsi#10053 * chore(deps): update react-native-webrtc@1.92.2 Fixes a crash on Android * fix: Fixes displaying country names which has multiple names listed. Some countries have multiple names listed in i18n-iso-countries, like US -> ['United States of America', 'USA']. * fix(av-moderation) Check for moderation support Show av moderation toggles on mute all / stop everyone's video dialogs only if moderation is supported Show Ask to Unmute only for moderators * fix: Skips setting language for transcriptions if not enabled. * chore(deps) lib-jitsi-meet@latest * fix: Avoids sending empty nick in presence. jitsi/lib-jitsi-meet@afc1c34...b5288c2 * fix(config, reactions) Added config option to disable reaction sounds (jitsi#10046) * fix(reactions) Remove vpaas check for reactions webhook (jitsi#10089) Reactions will be sent if webhookProxyUrl is set in config.js * fix(av-moderation) Show Mute button when participant is unmuted (jitsi#10090) Show Mute button instead of always showing Ask to Unmute Added aria-label * fix(av-moderation) Fix Ask to Unmute Make ask to unmute work even if the participant is already whitelisted for audio * call module that checks the jwt against the access service * lang: Update main-it.json (jitsi#10088) * Update main-it.json * Update main-it.json added a missing comma... * Update main-it.json added all the missing commas... * Update main-it.json will this be the last comma I left behind? Who knows... * lang: added and translated all missing keys on turkish translation (jitsi#10050) * feat(screenshot-capture) Updated screensharing screenshot capture Changed screen capture to non effect. Effects are used to alter the stream, this feature does not need to alter the stream, it just needs access to it Changed image diff library. Previous library diff’ed the whole image, the new one has en early return threshold Use ImageCaptureAPI to take the screenshot. Added polyfill for it and polyfill for createImageBitmap Added analytics * fix(av-moderation) Update function that calculates quick action button * feat(config): Add config option for making display name read only * fix(tracks) Always add audio track on Safari. This fixes an issue where Safari users cannot hear remote audio if they join audio/video muted. The browser throws the following error when the application tries to execute play on the audio element: 'NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.' This started happening in Safari 15. * updated to latest stable release 6433 * fixed lint room-background/subscriber * fixed lint speaker-stats Co-authored-by: AJ-عجائب البرمجة <40805353+IsmailHazem@users.noreply.github.com> Co-authored-by: Дамян Минков <damencho@jitsi.org> Co-authored-by: Avram Tudor <tudor.potecaru@gmail.com> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Calin Chitu <calinte2002@yahoo.co.uk> Co-authored-by: Scott Boone <scott.boone@8x8.com> Co-authored-by: Jaya Allamsetty <54324652+jallamsetty1@users.noreply.github.com> Co-authored-by: José Luís Andrade <32515675+jluisfa@users.noreply.github.com> Co-authored-by: hmuresan <horatiu.muresan@8x8.com> Co-authored-by: robertpin <robert.pin9@gmail.com> Co-authored-by: Christoph Settgast <csett86@web.de> Co-authored-by: Hristo Terezov <hristo@jitsi.org> Co-authored-by: Horatiu Muresan <39557534+horymury@users.noreply.github.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: alittriutari <alittriutari@gmail.com> Co-authored-by: adam j hartz <adam@smatz.net> Co-authored-by: Michał Orman <michal.orman@gmail.com> Co-authored-by: Tudor D. Pop <tudor.dan.pop7@gmail.com> Co-authored-by: Jaya Allamsetty <jaya.allamsetty@8x8.com> Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com> Co-authored-by: phict <phict4@hotmail.com> Co-authored-by: Nathan Beck <nathan.beck@indyimaging.com> Co-authored-by: tmoldovan8x8 <62697631+tmoldovan8x8@users.noreply.github.com> Co-authored-by: Alex Bumbu <alex.bumbu@8x8.com> Co-authored-by: chagai95 <31655082+chagai95@users.noreply.github.com> Co-authored-by: cfriedlander <chagai.friedlander@aarenet.com> Co-authored-by: Mejans <61360811+Mejans@users.noreply.github.com> Co-authored-by: Cross <github@dillfrescott.com> Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com> Co-authored-by: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com> Co-authored-by: vp8x8 <37841821+vp8x8@users.noreply.github.com> Co-authored-by: abora8x8 <56257143+abora8x8@users.noreply.github.com> Co-authored-by: scott boone <sawall@users.noreply.github.com> Co-authored-by: ashiqhassan95 <ashiqhassan95@gmail.com> Co-authored-by: Andrei Gavrilescu <gavrilescu.andrei90@gmail.com> Co-authored-by: dimitardelchev93 <43634401+dimitardelchev93@users.noreply.github.com> Co-authored-by: Izak Glasencnik <izak.glasencnik@gmail.com> Co-authored-by: Paweł Domas <pawel.domas@jitsi.org> Co-authored-by: Pawel Domas <2965063+paweldomas@users.noreply.github.com> Co-authored-by: Alexey Matveev <develop.iapps@gmail.com> Co-authored-by: Alexey Matveev <malex@1forma.ru> Co-authored-by: titus.moldovan <titus.moldovan@8x8.com> Co-authored-by: Damien Fetis <damien.fetis@renater.fr> Co-authored-by: Ali Alhaidary <75235623+ali-alhaidary@users.noreply.github.com> Co-authored-by: Tudor-Ovidiu Avram <tudor.potecaru@8x8.com> Co-authored-by: alexbratu92 <alexbratu92@gmail.com> Co-authored-by: chipechop <chipechop@users.noreply.github.com> Co-authored-by: Suleyman BİLGİN <hi@suleyman.dev>
sandeepjangir
pushed a commit
to shahidtumbi/jitsi-meet
that referenced
this pull request
Jan 6, 2022
Signed-off-by: Christoph Settgast <csett86@web.de>
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.
Signed-off-by: Christoph Settgast csett86@web.de