damencho
5fd966f042
fix(tests): Adds mute test.
4 months ago
damencho
e275f20055
fix(tests): Moves muteAudio to ParticipantsPane.
4 months ago
damencho
ff624a34d8
feat(tests): Adds grant moderator test.
4 months ago
damencho
c98050224c
feat(tests): Adds lock room with digits only test.
4 months ago
damencho
5bee373091
feat(tests): Adds lock room test.
4 months ago
Jaya Allamsetty
db4ab34ddf
fix(tracks) Replace the tracks directly on camera toggle.
Fixes an issue where p2p peer stops rendering remote video when the mobile client toggles camera. This happens only when the peer starts video muted.
4 months ago
Calinteodor
ef138fb5aa
feat(android/ios): start/stop recording events for native (#15598)
Added native android and ios events for start and stop recording.
4 months ago
Saúl Ibarra Corretgé
13bfdaed68
feat(external_api) facilitate gDM Electron
In order to use gDM in Electron the flow is somewhat reversed. It starts
from the Electron main process, so we need an API in the external_api
that can trigger the builtin picker. The picker is still necessary.
4 months ago
Saúl Ibarra Corretgé
ff656f4e6b
fix(tracks) don't throw if creating a desktop track fails
There is nobody to catch it and we already show the error as a
notification.
4 months ago
Saúl Ibarra Corretgé
a27b78cef0
chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1910.0.0+31897f9b...v1912.0.0+522577a4
4 months ago
damencho
4fa426ace0
fix: Fixes wrong state in password dialog.
Fixes the following: Warning: A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components
Detected due to failure while moving locked room test.
4 months ago
Дамян Минков
ac34f524fa
feat(tests): Small improvements to dial-in test. (#15600)
* feat(tests): Small improvements to dial-in test.
* squash: Fix lint.
4 months ago
Joshua Irmer
31a4f2a4ec
fix(prejoin): do not show conference info in prejoin or lobby (#15591)
* do not show conference info in prejoin or lobby
Signed-off-by: Joshua Irmer <irmer@gonicus.de >
* fix typo
Signed-off-by: Joshua Irmer <irmer@gonicus.de >
---------
Signed-off-by: Joshua Irmer <irmer@gonicus.de >
4 months ago
damencho
dc908512f9
feat(prosody): Updates checks in presence_identity avoids setting missing user.
4 months ago
Hristo Terezov
ae983645d1
fix(tests): add more time for getNotificationText.
The lobby tests were failing.
4 months ago
Mihaela Dumitru
3514b22191
fix(recordings) dismiss notification when recording in progress (#15588)
4 months ago
Calinteodor
405af3af5f
feat(toolbox/native): reorganizing buttons in the toolbox and overflow menu (#15543)
Configures what buttons can be visible inside Toolbox and OverflowMenu, based on priority and config overrides, just like web does.
4 months ago
Mihaela Dumitru
a6d333c07a
fix(recordings) improve label to clearly reflect current status (#15570)
4 months ago
damencho
0387cdc888
feat(notifications): Make all error notifications sticky.
There are many cases where the error disappears and users easily miss the information.
4 months ago
Calinteodor
f670f39dd2
feat(android/ios): Native API events for show/hide notification (#15577)
Added show/hide notification events for native Android/iOS
4 months ago
damencho
7262465777
feat(prosody): Introduces events for json messages and transcripts.
Optimizes json parsing of incoming messages. Now we do it in centralized place and firing an event.
4 months ago
Calin-Teodor
75b4049529
feat(android): use fresco 3.2.0 in order to fix animation for gifs
4 months ago
Calin-Teodor
ac6185424c
dep(react-native): update to 0.75.5
4 months ago
Hristo Terezov
9e15df8e3d
fix(analytics): remove overwritesWatchRTC* props
4 months ago
Jaya Allamsetty
83f83c17eb
chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1908.0.0+2a5d7fcc...v1910.0.0+31897f9b
4 months ago
Hristo Terezov
3e1adcd9b7
feat(tests): Add start muted test.
4 months ago
Saúl Ibarra Corretgé
8105127571
fix(rn) remove Pomise.allSettled polyfill
This one is already builtin.
4 months ago
Saúl Ibarra Corretgé
bc99a72984
Revert "fix(rn,polyfills) use core-js for promise polyfills"
This reverts commit e9a8fd5392 .
4 months ago
Hristo Terezov
e10eaaa3d9
feat(package.json): Add test-ff-single script.
4 months ago
Hristo Terezov
0e831074c0
fix(av-moderation-test): random timing failures.
4 months ago
Hristo Terezov
326b694bf2
fix(tests): wdio.cong ffExcludes undefined error.
4 months ago
Calin-Teodor
9e1f3de4e5
feat(base/devices): removed unused helper
4 months ago
Saúl Ibarra Corretgé
07a25a1f00
feat(ios) add ability to configure the native WebRTC logging level
4 months ago
Saúl Ibarra Corretgé
d6bbe07cf2
feat(ios) add ability to inject a custom RTCAudioDevice implementation
It allows for full control over the audio handling.
4 months ago
Saúl Ibarra Corretgé
e9a8fd5392
fix(rn,polyfills) use core-js for promise polyfills
We use the same on the web, on browsers that don't support them.
4 months ago
damencho
aea9c5e79e
fix: Fixes is_jibri check.
4 months ago
Saúl Ibarra Corretgé
b60210d0ad
feat(analytics) drop defunct Google Analytics integration
We haven't used in years. Those who want to use it can still create
their own custom script and include it, since it wasn't even included by
default.
4 months ago
Saúl Ibarra Corretgé
f0d2106c1a
fix(build) apply @babel/preset-env also to TS files
Without it, we cannot detect what features to polyfill.
Some bundles have seen a size increase, this is due to necessary
polyfills now being included as usage was detected.
4 months ago
Saúl Ibarra Corretgé
13f1cb13c5
fix(ts) drop bogus method anotations
4 months ago
Saúl Ibarra Corretgé
c27ca779ab
feat(build) use core-js to polyfill modern JavaScript features
This should prevent us accidentally breaking compatibility with older
browsers because polyfilling happens automatically based on usage
detection.
4 months ago
Saúl Ibarra Corretgé
aedb43ec5b
feat(build) drop export-default-from plugin
The proposal never passed stage 1 and was last updated 4 years ago,
which signals it won't make it into the language: https://github.com/tc39/proposal-export-default-from
The alternative is just a couple of characters longer.
4 months ago
Saúl Ibarra Corretgé
0a68eed294
fix(build) don't use babel-loader on node_modules
Libraries should already be in a consumable state. Note how I bumped
rnnoise-wasm to fix an issue with non-standard import syntax.
4 months ago
Saúl Ibarra Corretgé
3f51b10245
fix(ts) set ES2024 as our target for web
We depend on ES2024 features. For environments without full support,
webpack will add polyfills.
4 months ago
Calin-Teodor
5260cd7e30
feat(android/sdk): custom button pressed event name updated
4 months ago
Johan Bernhardsson
0d109eaf00
fix(lang) update Swedish translation
4 months ago
Calinteodor
75c43fc8f2
feat(toolbox): Fixed background color prop custom buttons (#15529)
* feat(toolbox): fixed backgroundColor prop for custom menu buttons
4 months ago
damencho
532b5858c5
fix: Adds nil check in some util methods.
4 months ago
Дамян Минков
edc2328fd6
chore(deps) lib-jitsi-meet@latest (#15547)
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1907.0.0+0d3304b7...v1908.0.0+2a5d7fcc
* squash: Adds docs in config.js.
4 months ago
Saúl Ibarra Corretgé
a603a8df06
fix(web) fix properly applying polyfill
4 months ago
Saúl Ibarra Corretgé
703a4d0f34
feat(build) show webpack progress
4 months ago