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.
2025-02-13 12:12:19 +01:00
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
jitsi-meet_10040
8415
2025-02-13 11:15:19 +01:00
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.
jitsi-meet_10039
8414
2025-02-12 18:13:32 -06:00
Дамян Минков
ac34f524fa
feat(tests): Small improvements to dial-in test. ( #15600 )
...
* feat(tests): Small improvements to dial-in test.
* squash: Fix lint.
jitsi-meet_10038
8413
2025-02-12 15:32:14 -06:00
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 >
jitsi-meet_10037
8412
2025-02-12 09:53:35 -06:00
damencho
dc908512f9
feat(prosody): Updates checks in presence_identity avoids setting missing user.
jitsi-meet_10036
jitsi-meet_10035
8411
2025-02-11 13:51:16 -06:00
Hristo Terezov
ae983645d1
fix(tests): add more time for getNotificationText.
...
The lobby tests were failing.
jitsi-meet_10034
8410
2025-02-11 10:22:10 -06:00
Mihaela Dumitru
3514b22191
fix(recordings) dismiss notification when recording in progress ( #15588 )
jitsi-meet_10033
8409
2025-02-11 17:06:23 +02:00
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.
jitsi-meet_10032
8408
2025-02-11 16:17:13 +02:00
Mihaela Dumitru
a6d333c07a
fix(recordings) improve label to clearly reflect current status ( #15570 )
jitsi-meet_10031
8407
2025-02-10 15:39:00 +02:00
damencho
0387cdc888
feat(notifications): Make all error notifications sticky.
...
There are many cases where the error disappears and users easily miss the information.
jitsi-meet_10030
8406
2025-02-10 06:17:50 -06:00
Calinteodor
f670f39dd2
feat(android/ios): Native API events for show/hide notification ( #15577 )
...
Added show/hide notification events for native Android/iOS
jitsi-meet_10029
8405
2025-02-10 11:34:50 +02:00
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.
jitsi-meet_10028
8404
2025-02-07 22:10:26 -06:00
Calin-Teodor
75b4049529
feat(android): use fresco 3.2.0 in order to fix animation for gifs
jitsi-meet_10027
8403
2025-02-07 17:08:19 +02:00
Calin-Teodor
ac6185424c
dep(react-native): update to 0.75.5
jitsi-meet_10026
8402
2025-02-07 16:57:12 +02:00
Hristo Terezov
9e15df8e3d
fix(analytics): remove overwritesWatchRTC* props
jitsi-meet_10025
8401
2025-02-06 17:02:13 -06:00
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
jitsi-meet_10024
8400
2025-02-06 14:16:33 -05:00
Hristo Terezov
3e1adcd9b7
feat(tests): Add start muted test.
jitsi-meet_10023
8399
2025-02-04 15:39:36 -06:00
Saúl Ibarra Corretgé
8105127571
fix(rn) remove Pomise.allSettled polyfill
...
This one is already builtin.
jitsi-meet_10022
8398
2025-02-04 18:36:24 +01:00
Saúl Ibarra Corretgé
bc99a72984
Revert "fix(rn,polyfills) use core-js for promise polyfills"
...
This reverts commit e9a8fd5392 .
jitsi-meet_10021
8397
2025-02-04 17:39:47 +01:00
Hristo Terezov
e10eaaa3d9
feat(package.json): Add test-ff-single script.
jitsi-meet_10020
8396
2025-02-04 08:58:37 -06:00
Hristo Terezov
0e831074c0
fix(av-moderation-test): random timing failures.
jitsi-meet_10019
8395
2025-02-04 08:18:30 -06:00
Hristo Terezov
326b694bf2
fix(tests): wdio.cong ffExcludes undefined error.
2025-02-04 08:17:25 -06:00
Calin-Teodor
9e1f3de4e5
feat(base/devices): removed unused helper
jitsi-meet_10018
8394
2025-02-04 14:56:47 +02:00
Saúl Ibarra Corretgé
07a25a1f00
feat(ios) add ability to configure the native WebRTC logging level
8393
2025-02-04 10:37:43 +01:00
Saúl Ibarra Corretgé
d6bbe07cf2
feat(ios) add ability to inject a custom RTCAudioDevice implementation
...
It allows for full control over the audio handling.
2025-02-04 10:37:43 +01:00
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.
2025-02-04 10:35:49 +01:00
damencho
aea9c5e79e
fix: Fixes is_jibri check.
jitsi-meet_10017
8392
2025-02-03 15:47:47 -06:00
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.
jitsi-meet_10016
8391
2025-02-03 22:44:12 +01:00
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.
jitsi-meet_10015
8390
2025-02-03 20:51:15 +01:00
Saúl Ibarra Corretgé
13f1cb13c5
fix(ts) drop bogus method anotations
2025-02-03 20:51:15 +01:00
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.
2025-02-03 20:51:15 +01:00
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.
2025-02-03 20:51:15 +01:00
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.
2025-02-03 20:51:15 +01:00
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.
2025-02-03 20:51:15 +01:00
Calin-Teodor
5260cd7e30
feat(android/sdk): custom button pressed event name updated
jitsi-meet_10014
jitsi-meet_10013
8389
2025-02-03 18:27:26 +02:00
Johan Bernhardsson
0d109eaf00
fix(lang) update Swedish translation
jitsi-meet_10012
8388
2025-02-03 14:58:27 +01:00
Calinteodor
75c43fc8f2
feat(toolbox): Fixed background color prop custom buttons ( #15529 )
...
* feat(toolbox): fixed backgroundColor prop for custom menu buttons
jitsi-meet_10011
8387
2025-02-03 13:34:40 +02:00
damencho
532b5858c5
fix: Adds nil check in some util methods.
jitsi-meet_10010
8386
2025-01-31 17:55:35 -06:00
Дамян Минков
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.
jitsi-meet_10009
8385
2025-01-31 14:48:58 -06:00
Saúl Ibarra Corretgé
a603a8df06
fix(web) fix properly applying polyfill
stable/jitsi-meet_10008
jitsi-meet_10008
8384
2025-01-31 10:19:09 -06:00
Saúl Ibarra Corretgé
703a4d0f34
feat(build) show webpack progress
jitsi-meet_10007
8383
2025-01-31 06:21:59 -06:00
Saúl Ibarra Corretgé
44c1624c61
fix(web) polyfill Promise.withResolvers
...
webpack + babel-loader + core-js should've take care of it, but they
somehow don't and I couldn't finesse the webpack config enough.
This is a stop-gap.
Fixes: https://github.com/jitsi/jitsi-meet/issues/15539
2025-01-31 06:21:59 -06:00
damencho
5b5e233734
feat(api): Adds a print about overwritten config via iframeAPI.
jitsi-meet_10006
8382
2025-01-30 16:54:07 -06:00
Jaya Allamsetty
5607e50b8e
fix(config) Remove deprecated codec settings from config.js
jitsi-meet_10005
8381
2025-01-29 11:51:54 -05:00
damencho
39c942d585
fix(tests): Adds missing audio file.
jitsi-meet_10004
8380
2025-01-28 17:35:34 -06:00
damencho
1c04f974d8
fix(prosody): Fixes jibri util check to support occupant and jid.
jitsi-meet_10003
8379
2025-01-28 17:07:53 -06:00
Saúl Ibarra Corretgé
dc5142cb6b
chore(deps) npm audit fix
jitsi-meet_10002
jitsi-meet_10001
8378
2025-01-28 14:34:14 -06:00
Дамян Минков
d563913499
feat: Reads region from http headers and set it in presence. ( #15531 )
...
* feat: Reads region from http headers and set it in presence.
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1906.0.0+dfc23df4...v1907.0.0+0d3304b7
jitsi-meet_10000
8377
2025-01-28 09:54:47 -06:00
Jaya Allamsetty
4d0642d1a7
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v1903.0.0+54592e60...v1906.0.0+dfc23df4
jitsi-meet_9999
8376
2025-01-27 15:23:21 -05:00