damencho
5fd966f042
fix(tests): Adds mute test.
4 mēnešus atpakaļ
damencho
e275f20055
fix(tests): Moves muteAudio to ParticipantsPane.
4 mēnešus atpakaļ
damencho
ff624a34d8
feat(tests): Adds grant moderator test.
4 mēnešus atpakaļ
damencho
c98050224c
feat(tests): Adds lock room with digits only test.
4 mēnešus atpakaļ
damencho
5bee373091
feat(tests): Adds lock room test.
4 mēnešus atpakaļ
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 mēnešus atpakaļ
Calinteodor
ef138fb5aa
feat(android/ios): start/stop recording events for native (#15598)
Added native android and ios events for start and stop recording.
4 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
Дамян Минков
ac34f524fa
feat(tests): Small improvements to dial-in test. (#15600)
* feat(tests): Small improvements to dial-in test.
* squash: Fix lint.
4 mēnešus atpakaļ
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 mēnešus atpakaļ
damencho
dc908512f9
feat(prosody): Updates checks in presence_identity avoids setting missing user.
4 mēnešus atpakaļ
Hristo Terezov
ae983645d1
fix(tests): add more time for getNotificationText.
The lobby tests were failing.
4 mēnešus atpakaļ
Mihaela Dumitru
3514b22191
fix(recordings) dismiss notification when recording in progress (#15588)
4 mēnešus atpakaļ
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 mēnešus atpakaļ
Mihaela Dumitru
a6d333c07a
fix(recordings) improve label to clearly reflect current status (#15570)
4 mēnešus atpakaļ
damencho
0387cdc888
feat(notifications): Make all error notifications sticky.
There are many cases where the error disappears and users easily miss the information.
4 mēnešus atpakaļ
Calinteodor
f670f39dd2
feat(android/ios): Native API events for show/hide notification (#15577)
Added show/hide notification events for native Android/iOS
4 mēnešus atpakaļ
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 mēnešus atpakaļ
Calin-Teodor
75b4049529
feat(android): use fresco 3.2.0 in order to fix animation for gifs
4 mēnešus atpakaļ
Calin-Teodor
ac6185424c
dep(react-native): update to 0.75.5
4 mēnešus atpakaļ
Hristo Terezov
9e15df8e3d
fix(analytics): remove overwritesWatchRTC* props
4 mēnešus atpakaļ
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 mēnešus atpakaļ
Hristo Terezov
3e1adcd9b7
feat(tests): Add start muted test.
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
8105127571
fix(rn) remove Pomise.allSettled polyfill
This one is already builtin.
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
bc99a72984
Revert "fix(rn,polyfills) use core-js for promise polyfills"
This reverts commit e9a8fd5392 .
4 mēnešus atpakaļ
Hristo Terezov
e10eaaa3d9
feat(package.json): Add test-ff-single script.
4 mēnešus atpakaļ
Hristo Terezov
0e831074c0
fix(av-moderation-test): random timing failures.
4 mēnešus atpakaļ
Hristo Terezov
326b694bf2
fix(tests): wdio.cong ffExcludes undefined error.
4 mēnešus atpakaļ
Calin-Teodor
9e1f3de4e5
feat(base/devices): removed unused helper
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
07a25a1f00
feat(ios) add ability to configure the native WebRTC logging level
4 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
damencho
aea9c5e79e
fix: Fixes is_jibri check.
4 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
Saúl Ibarra Corretgé
13f1cb13c5
fix(ts) drop bogus method anotations
4 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
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 mēnešus atpakaļ
Calin-Teodor
5260cd7e30
feat(android/sdk): custom button pressed event name updated
4 mēnešus atpakaļ
Johan Bernhardsson
0d109eaf00
fix(lang) update Swedish translation
4 mēnešus atpakaļ
Calinteodor
75c43fc8f2
feat(toolbox): Fixed background color prop custom buttons (#15529)
* feat(toolbox): fixed backgroundColor prop for custom menu buttons
4 mēnešus atpakaļ
damencho
532b5858c5
fix: Adds nil check in some util methods.
4 mēnešus atpakaļ
Дамян Минков
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 mēnešus atpakaļ
Saúl Ibarra Corretgé
a603a8df06
fix(web) fix properly applying polyfill
4 mēnešus atpakaļ
Saúl Ibarra Corretgé
703a4d0f34
feat(build) show webpack progress
4 mēnešus atpakaļ