Commit Graph

12693 Commits

Author SHA1 Message Date
emrah
9fd6a6c822 fix(auth_token): check params before getting its property jitsi-meet_9778 8205 2024-10-17 06:27:37 -05:00
Calin-Teodor
ae00247632 feat(participants-pane/native): updated accessibility label to match translations jitsi-meet_9777 8204 2024-10-16 17:20:48 +03:00
Calin-Teodor
2b719743d3 feat(base): minor syntax and ts types fixes jitsi-meet_9776 8203 2024-10-16 16:23:37 +03:00
Calinteodor
2b8cc89df0 Improve participants alternative text for screen reader users (#15204)
* add the participants count to the aria label and fix the accessibility toggle for the participants button

---------

Co-authored-by: AHMAD KADRI <52747422+ahmadkadri@users.noreply.github.com>
jitsi-meet_9775 8202
2024-10-16 13:09:35 +03:00
Hristo Terezov
b7eae6c0ca feat(connect): Add logging before every connect. jitsi-meet_9774 8201 2024-10-15 20:57:29 -05:00
Jaya Allamsetty
24ae69348b fix(config) Remove unsupported settings. jitsi-meet_9773 jitsi-meet_9772 jitsi-meet_9771 8200 2024-10-11 14:28:51 -04:00
Jaya Allamsetty
22f315ddfa chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1874.0.0+7dfad4fd...v1876.0.0+fac989a9
2024-10-11 14:28:51 -04:00
damencho
a50d6dc0f4 feat(jwt): Adds some more logs around expiration. jitsi-meet_9770 8199 2024-10-10 14:16:37 -05:00
damencho
15ba1bb280 fix(visitors): Skips a log if room is being destroyed. 2024-10-10 14:16:26 -05:00
damencho
3438e5d56a fix(jwt): Fix initial value of features in jaas mode.
The backend initializes them as all missing, this way we sync backend and UI.
jitsi-meet_9769 8198
2024-10-09 16:42:22 -05:00
AHMAD KADRI
176e409af5 feat(accessibility): add focus and blur handle to the toolbar (#15054) jitsi-meet_9768 8197 2024-10-09 10:31:16 -05:00
Jaya Allamsetty
d09243c2c5 chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1872.0.0+8940b5c9...v1874.0.0+7dfad4fd
jitsi-meet_9767 jitsi-meet_9766 8196
2024-10-07 11:20:57 -04:00
Hristo Terezov
b0a050b66a fix(keyboard-shortcuts): Rename .web/.native files.
The keyboard shortcuts feature is used only on web. We don't need the suffixes.
jitsi-meet_9765 8195
2024-10-07 10:13:26 -05:00
Saúl Ibarra Corretgé
26e283393f chore(deps) npm audit jitsi-meet_9764 8194 2024-10-07 14:33:04 +02:00
Hristo Terezov
d9a0423687 fix(KbShortcuts): remove listeners on leave.
Currently we add keyboard listeners on conference join but never remove them. In the cases where we have multiple join events during a call (visitors promotion, breakout rooms), there are multiple keyboard handlers added and the shortcuts are executed multiple times on a single press.
jitsi-meet_9763 8193
2024-10-05 08:43:51 -05:00
damencho
39c9c24810 fix(toolbox): Fix re-rendering of toolbar on every state change. jitsi-meet_9762 8192 2024-10-03 14:04:14 -05:00
damencho
d6a42fbe43 fix(jwt): Fixes when feature is missing from features.
By default, that feature is disabled.
2024-10-03 14:04:14 -05:00
damencho
808bc24d95 fix(jwt): Fixes getJwtDisabledButtons to respect moderator flag. 2024-10-03 14:04:14 -05:00
damencho
e04db24d15 fix(jwt): Use isJwtFeatureEnabled the same way in all places.
Fixes an issue where we were showing cc button for visitors that does not have features in the token.
2024-10-03 14:04:14 -05:00
Saúl Ibarra Corretgé
c24c25849d fix(ios) update giphy SDK jitsi-meet_9761 8191 2024-10-03 13:56:10 +03:00
Дамян Минков
d5269e881a fix(transcribing): Handle transcriber status changed.
* fix(subtitles): Handle errors to revert to default state.

* fix(transcribing): Handle transcriber status changed.

Drops potential transcribers and hidden participant actions and handling. Expect ljm to detect transcriptions on and off.

* feat(transcriptions): Adds a notification if transcriber leaves abruptly.

* squash: Renames action.

* chore(deps) lib-jitsi-meet@latest

https://github.com/jitsi/lib-jitsi-meet/compare/v1869.0.0+5671c5d6...v1872.0.0+8940b5c9
jitsi-meet_9760 8190
2024-10-02 18:59:04 -05:00
Saúl Ibarra Corretgé
5da69192e3 feat(ios) use Xcode 16 as the new baseline jitsi-meet_9759 jitsi-meet_9758 8189 2024-10-02 15:20:06 +03:00
Jaya Allamsetty
2413b8977e fix(face-landmarks) Ignore muted tracks while starting detection.
This fixes an issue where a user gets stuck on lobby page when they have a muted video track after the user is accepted.
jitsi-meet_9757 jitsi-meet_9756 jitsi-meet_9755 jitsi-meet_9754 8188
2024-09-25 14:17:08 -05:00
damencho
50b90933dc chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1867.0.0+ef92c2a0...v1869.0.0+5671c5d6
stable/jitsi-meet_9753 jitsi-meet_9753 8187
2024-09-20 17:37:50 -05:00
damencho
09d57972af feat(visitors): Allow occupants switching from breakout to main room. jitsi-meet_9752 8186 2024-09-20 15:31:35 -05:00
damencho
8f1c63579c feat(prosody): If room is destroyed already reply to disconnect. 2024-09-20 15:31:35 -05:00
damencho
62856b0f58 feat(prosody): Moves respond_iq_result to util. 2024-09-20 15:31:35 -05:00
Calin-Teodor
a3617b042e feat(conference): apply reduced ui for when app is in background jitsi-meet_9751 8185 2024-09-20 22:19:45 +03:00
damencho
6e13269ddb fix(av-moderation): Fix wrong json format for empty array.
The exception we see in jicofo: IllegalArgumentException: Value is not a list
We were encoding empty array for media types as {} where it should be [].
jitsi-meet_9750 jitsi-meet_9749 8184
2024-09-20 08:26:29 -05:00
Axel Prola
97930bfef2 feat(external-api): Set blurred background from external api. (#15131)
Add setBlurredBackground command to external api.

Co-authored-by: Axel Prola <axel.prola@equasens.com>
2024-09-20 08:08:16 -05:00
Patrick He
7bb2f1eaad feat(chat) add message reactions jitsi-meet_9748 8183 2024-09-20 15:53:55 +03:00
Avram Tudor
acc46c0c5f fix: flip mode can be unsynced between tileview and large video (#15141)
- large video does not adhere to the same restriction when it comes to the flip mode, it simply respects the last cached state or the doNotFlipLocalVideo flag if it was provided
jitsi-meet_9747 8182
2024-09-20 12:13:58 +03:00
Hristo Terezov
1152073b57 feat(stage-name-label): Don't show for SS when toolbar is hidden jitsi-meet_9746 jitsi-meet_9745 jitsi-meet_9744 8181 2024-09-18 17:26:20 -05:00
Jaya Allamsetty
e328b15fcd chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1864.0.0+cf14a33f...v1867.0.0+ef92c2a0
jitsi-meet_9743 8180
2024-09-18 17:58:45 -04:00
Дамян Минков
bc21a462eb feat(follow-me): Adds iframeAPI to activate recorder follow me. (#15134)
* feat(follow-me): Adds iframeAPI to activate recorder follow me.

* squash: suggestion.

Co-authored-by: Hristo Terezov <hristo@jitsi.org>

---------

Co-authored-by: Hristo Terezov <hristo@jitsi.org>
jitsi-meet_9742 jitsi-meet_9741 jitsi-meet_9740 jitsi-meet_9739 8179
2024-09-17 12:18:42 -05:00
AHMAD KADRI
8d82c20319 Accessibility: keyboard navigation on the toolbar (Context menu) (#15060)
Accessibility: keyboard navigation on the toolbar (Context menu)
jitsi-meet_9738 8178
2024-09-17 17:10:44 +03:00
Calin-Teodor
574c61d3e5 feat(react-native-sdk): update podspec file jitsi-meet_9737 8177 2024-09-17 10:46:52 +03:00
damencho
9f73eb76a3 fix(follow-me): Small UI fixes.
Does not allow toggling both follow me and follow me recorder. And make when locally enabled show correct status when follow me recorder is selected.
jitsi-meet_9736 8176
2024-09-16 13:52:53 -05:00
Дамян Минков
b620328861 fix: Fixes installing let's encrypt on clean system.
When testing on 24.04 fails to create let's encrypt successfully because the webserver is not installed completely.
jitsi-meet_9735 8175
2024-09-16 11:54:00 -05:00
Дамян Минков
085e6dd3b9 feat(follow-me): Adds option to limit it for recorder only. (#15120)
* feat(follow-me): Adds option to limit it for recorder only.

* squash: Fix comments.

* squash: Fix comments.
jitsi-meet_9734 8174
2024-09-16 10:01:09 -05:00
Дамян Минков
936fa55ce9 fix(deb): Restart jicofo on new install.
Testing clean install on Ubuntu 24.04 seems to end up with jicofo not connected due to the certificate not being validated.
jitsi-meet_9733 8173
2024-09-15 19:10:59 -05:00
Дамян Минков
ede26956e8 feat(visitors): Transcriptions for visitors. (#15119)
* feat(visitors): Transcriptions for visitors.

* squash: Fixes filter iq.

* feat: Rewrites room name requests in rayo iq for visitors.

* squash: Handles visitors count that request transcriptions and the languages requested.

* fix(subtitles): Make sure we show captions button when no features but is transcribing.
jitsi-meet_9732 8172
2024-09-13 18:35:34 -05:00
Дамян Минков
b3742a3438 fix(transcriptions,recording): Allows non moderators with features to dial, record or transcribe. (#15074)
* fix(transcriptions): Uses dial command to invite transcriber.

* fix(transcriptions,recording): Allows non moderators with features to dial, record or transcribe.

* sqaush: Make sure filtering works when only is a moderator.

It works now and without a token and no features, but being moderator.

* squash: Rename constant.

* squash: Checks features first before defaulting to moderator when filtering metadata service.

* squash: Checks features first before defaulting to moderator in UI.

* squash: Fixes lint and one other check.

* squash: Moves more logic to is_feature_allowed.

* squash: Drops unnecessary check.

* squash: Uses constant coming from ljm.

* squash: Toggles back captions button on error.

* squash: Fix comment.

* squash: Reverting back isLiveStreamingButtonVisible.

* squash: Fix imports.
jitsi-meet_9731 jitsi-meet_9730 8171
2024-09-13 11:06:29 -05:00
damencho
262cb0422c fix(breakout-rooms): Fixes reporting virtual jid of main room.
When reporting the real jid, nothing matches in jicofo internals and we miss to match the room.
jitsi-meet_9729 jitsi-meet_9728 8170
2024-09-13 09:45:23 -05:00
Saúl Ibarra Corretgé
756c4afbdd fix(rn,overlay) skip showing reload dialog while leaving the conference (#15045)
* fix(rn,overlay) skip showing reload dialog while leaving the conference
jitsi-meet_9727 8169
2024-09-13 16:09:58 +03:00
Saúl Ibarra Corretgé
4c9234ffec chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1862.0.0+95e160b2...v1864.0.0+cf14a33f
jitsi-meet_9726 8168
2024-09-13 13:42:44 +03:00
Saúl Ibarra Corretgé
5ea2093a40 fix(ios) specify supported platforms (iOS, iPadOS) jitsi-meet_9725 8167 2024-09-13 13:07:19 +03:00
Saúl Ibarra Corretgé
ab57a2999b feat(ios) bump minimum required iOS version to 15.1
RN 0.76 will be doing this change, so let's get ahead.

THis puts the iPhione 6S as the baseline model, which was released in
September 2015.
jitsi-meet_9724 8166
2024-09-13 12:57:49 +03:00
Hristo Terezov
7718c39319 feat(stage-participant-badge): Scale size based on the screen height jitsi-meet_9723 8165 2024-09-12 08:12:36 -05:00
damencho
01ef23402e chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1859.0.0+9ff77a91...v1862.0.0+95e160b2
jitsi-meet_9722 8164
2024-09-10 14:53:20 -04:00