Saúl Ibarra Corretgé
09c9f2930c
fix(ios,build) add missing dependencies for fastlane
2025-02-17 17:24:54 +01:00
Saúl Ibarra Corretgé
74efbd7a61
feat(ios) introduce gemfile to make builds more reproducible
...
With it we can control what Ruby version, cocoapods version and fastlane
version is being used.
jitsi-meet_10046
8421
2025-02-17 16:17:34 +01:00
Saúl Ibarra Corretgé
1b1e7d9bce
fix(ios,ci) use Xcode 16.2 for making iOS builds
2025-02-17 16:17:34 +01:00
damencho
dc98fc4839
feat(tests): Adds video layout test.
jitsi-meet_10045
8420
2025-02-14 12:00:49 -06:00
damencho
a815f97c7e
feat(tests): Adds udp test.
2025-02-14 12:00:49 -06:00
damencho
8261cf2811
feat(tests): Adds tile view test.
2025-02-14 12:00:49 -06:00
damencho
f2238935b5
feat(tests): Adds switch video test.
2025-02-14 12:00:49 -06:00
damencho
5f12f76ada
feat(tests): Adds subject test.
2025-02-14 12:00:49 -06:00
damencho
5a9464697f
feat(tests): Adds stop video test.
2025-02-14 12:00:49 -06:00
damencho
f44601a82b
feat(tests): Adds singlePort test.
2025-02-14 12:00:49 -06:00
damencho
3d3de4a884
feat(tests): Adds preJoin test.
2025-02-14 12:00:49 -06:00
damencho
c02ad56b6d
feat(tests): Adds oneOnOne test.
2025-02-14 12:00:49 -06:00
damencho
ea7c5ccd58
fix(tests): Uses utility methods for mute/unmute.
2025-02-14 12:00:49 -06:00
Hristo Terezov
7ec3eae72b
feat(test): Implement hangupAllParticipants
jitsi-meet_10044
8419
2025-02-14 11:07:00 -06:00
Hristo Terezov
edf7d18308
feat(tests): Print error on execute failure.
2025-02-14 11:07:00 -06:00
Hristo Terezov
6bf4a4e91d
fix(tests): ensureTwoParticipants.
...
Now we are waiting for the second participant to join before starting waitForRemoteStreams.
2025-02-14 11:07:00 -06:00
damencho
5fd966f042
fix(tests): Adds mute test.
jitsi-meet_10043
8418
2025-02-13 14:40:28 -06:00
damencho
e275f20055
fix(tests): Moves muteAudio to ParticipantsPane.
2025-02-13 14:40:28 -06:00
damencho
ff624a34d8
feat(tests): Adds grant moderator test.
2025-02-13 14:40:28 -06:00
damencho
c98050224c
feat(tests): Adds lock room with digits only test.
2025-02-13 14:40:28 -06:00
damencho
5bee373091
feat(tests): Adds lock room test.
2025-02-13 14:40:28 -06:00
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.
jitsi-meet_10042
8417
2025-02-13 11:37:22 -05:00
Calinteodor
ef138fb5aa
feat(android/ios): start/stop recording events for native ( #15598 )
...
Added native android and ios events for start and stop recording.
2025-02-13 18:36:11 +02:00
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.
jitsi-meet_10041
8416
2025-02-13 12:12:19 +01:00
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