Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
447def5
feat(chat/native): add Closed Captions tab (#16787)
Calinteodor Jan 20, 2026
1102f42
fix: Fixes setting backend recording when async transcriptions are no…
damencho Jan 20, 2026
f0452d0
feat: Hide the translation UI when asyncTranscription is used.
bgrozev Jan 20, 2026
65eb2a2
feat(base/modal): small updates around JitsiScreen footer (#16727)
Calinteodor Jan 21, 2026
4713062
feat(muc_auth_ban): add metrics and logs for error responses from acc…
aaronkvanmeerten Jan 21, 2026
9462a9c
feat(breakout-rooms): Adds some jid validation on joining. (#16858)
damencho Jan 22, 2026
3baede6
feat(config): add reducedUIEnabled config to control web side
Calinteodor Jan 21, 2026
775cc52
feat(subtitles): hide translation UI for both web and native
Calinteodor Jan 21, 2026
fc17089
feat(subtitles): rework how isAsyncTranscriptionEnabled is being used
Calinteodor Jan 22, 2026
e106109
fix(recording) Restores track mute state to original state after cons…
jallamsetty1 Jan 21, 2026
cf13b8f
fix(responsive-ui): apply reducedUI only when both width and height a…
Calinteodor Jan 22, 2026
7d62896
feat(breakout-rooms): button margin style fix
Calinteodor Jan 22, 2026
e45df58
fix(tests): Fixes a problem with two notifications.
damencho Jan 22, 2026
3375ee4
fix(tests): Ignore clickable for password dialog.
damencho Jan 22, 2026
11453dc
fix(transcriptions): Fixes stop transcriptions in some cases.
damencho Jan 23, 2026
4ce27ee
chore(deps) lib-jitsi-meet@latest
damencho Jan 23, 2026
2c6ccd7
fix(transcriptions): Fixes stop transcriptions via api.
damencho Jan 23, 2026
63e4c41
fix(tests): Fixes tests stack traces.
damencho Jan 26, 2026
2eb07cb
feat(participants): store user context data for external API events a…
mihhu Jan 22, 2026
33a4245
fix(lobby): reset lobbyVisible state when we a potential conference i…
Calinteodor Jan 27, 2026
417c38a
fix(filmstrip): keep AudioTracksContainer in the DOM while Filmstrip …
Calinteodor Jan 27, 2026
ab4be23
test: Add test for jaas "async" transcriptions. (#16793)
bgrozev Jan 28, 2026
21ea67b
fix: Only parse transcript for transcription-result messages. (#16885)
bgrozev Jan 28, 2026
9a6ed65
test: Retry some tests (#16888)
bgrozev Jan 29, 2026
dbb3ccc
feat(CustomPanel): Implement an customizable panel.
hristoterezov Jan 29, 2026
b4a64eb
fix(recording-button) Fix recording button tooltip (#16891)
horymury Jan 30, 2026
dc84826
fix(muc_cleanup_backend_services): Stops timer before creating new on…
damencho Feb 2, 2026
1efc5e4
fix(settings): Fixes rendering a tab when props change.
damencho Feb 2, 2026
c457ed0
feat(external-api): fire participantMuted event for all mute state ch…
mihhu Feb 3, 2026
fb075c3
fix(prejoin): Handles different ways of disabling prejoin.
damencho Feb 3, 2026
796a7ef
fix(tests): Make tests to go through pre-join automatically.
damencho Feb 3, 2026
e60bfc5
fix(muc_auth_ban): Adds checks for jaas.
damencho Jan 29, 2026
3d53f2e
fix(PiP): Mac OS minimize not working
hristoterezov Feb 5, 2026
147e641
lang: Dutch translation updates.
Stephan-P Feb 5, 2026
24c78cf
chore(deps-dev): bump webpack from 5.95.0 to 5.105.0
dependabot[bot] Feb 5, 2026
28c72bf
fix(toolbar): remove hang up from prejoin app
mihhu Jan 30, 2026
9ea9f4c
[WIP] feat(ui) add semantic tokens (#16772)
mihhu Feb 6, 2026
2ab86cf
feat(draggable-panels): Enable touch-screen support
hristoterezov Nov 5, 2025
bde8dca
fix(filmstrip) Ensures dominant speaker is always visible in filmstri…
jallamsetty1 Feb 6, 2026
b4cc466
feat(files): add external api events for upload/delete (#16908)
mihhu Feb 9, 2026
6a443b0
fix: Do not access "room" if undefined, improve logs. (#16917)
bgrozev Feb 9, 2026
c88bfa1
fix(filmstrip) Excludes partially visible tiles for dominant speaker …
jallamsetty1 Feb 6, 2026
7bd38be
lang: Update French labels (#16922)
daimoc Feb 10, 2026
36a7557
feat(invite): Respects dial-in field from metadata.
damencho Feb 10, 2026
6e3c256
feat(file-sharing): Adds tooltip to upload button. (#16924)
damencho Feb 10, 2026
d47942e
Merge remote-tracking branch 'jitsi/master' into feat/update-from-jitsi
CandelR Feb 10, 2026
789478b
Updated jitsi lib
CandelR Feb 10, 2026
63380ff
Add missing property to customPanel object
CandelR Feb 10, 2026
d99ef54
Updated webpack
CandelR Feb 11, 2026
fe6b06a
Fix render line breaks in chat
CandelR Feb 11, 2026
f5d419c
subscribe to key update only once
TamaraFinogina Feb 11, 2026
b63cace
Merge branch 'feat/update-from-jitsi' of https://github.com/internxt/…
TamaraFinogina Feb 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions config.js
Original file line number Diff line number Diff line change
Expand Up @@ -927,6 +927,9 @@ var config = {
// [ 'microphone', 'camera' ]
// ],

// Enable reduced UI on web.
// reducedUIEnabled: true,

// Overrides the buttons displayed in the main toolbar for reduced UI.
// When there isn't an override for a certain configuration the default jitsi-meet configuration will be used.
// The order of the buttons in the array is preserved.
Expand Down
2 changes: 1 addition & 1 deletion css/_base.scss
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ body {

.jitsi-icon {
&-default svg {
fill: white;
fill: var(--icon-default-color, white);
}
}

Expand Down
2 changes: 1 addition & 1 deletion css/_mini_toolbox.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.always-on-top-toolbox {
background-color: $newToolbarBackgroundColor;
background-color: var(--toolbox-background-color, $newToolbarBackgroundColor);
border-radius: 3px;
display: flex;
z-index: $toolbarZ;
Expand Down
4 changes: 2 additions & 2 deletions css/_toolbars.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Round badge.
*/
.badge-round {
background-color: #165ECC;
background-color: var(--toolbar-badge-background, #165ECC);
border-radius: 50%;
box-sizing: border-box;
color: #FFFFFF;
Expand Down Expand Up @@ -93,7 +93,7 @@

.toolbox-content-wrapper::after {
content: '';
background: $newToolbarBackgroundColor;
background: var(--toolbox-background-color, $newToolbarBackgroundColor);
padding-bottom: env(safe-area-inset-bottom, 0);
}

Expand Down
2 changes: 1 addition & 1 deletion css/premeeting/_lobby.scss
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
}

#notification-participant-list {
background-color: $newToolbarBackgroundColor;
background-color: var(--toolbox-background-color, $newToolbarBackgroundColor);
border: 1px solid rgba(255, 255, 255, .4);
border-radius: 8px;
left: 0;
Expand Down
4 changes: 2 additions & 2 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1407,7 +1407,7 @@ PODS:
- Yoga
- react-native-performance (5.1.2):
- React-Core
- react-native-safe-area-context (5.5.2):
- react-native-safe-area-context (5.6.1):
- React-Core
- react-native-slider (4.5.6):
- DoubleConversion
Expand Down Expand Up @@ -2271,7 +2271,7 @@ SPEC CHECKSUMS:
react-native-orientation-locker: dbd3f6ddbe9e62389cb0807dc2af63f6c36dec36
react-native-pager-view: 11662c698c8f11d39e05891316d2a144fa00adc4
react-native-performance: 125a96c145e29918b55b45ce25cbba54f1e24dcd
react-native-safe-area-context: 0f7bf11598f9a61b7ceac8dc3f59ef98697e99e1
react-native-safe-area-context: 2243039f43d10cb1ea30ec5ac57fc6d1448413f4
react-native-slider: 1205801a8d29b28cacc14eef08cb120015cdafcb
react-native-video: eb861d67a71dfef1bbf6086a811af5f338b13781
react-native-webrtc: e8f0ce746353adc2744a2b933645e1aeb41eaa74
Expand Down
28 changes: 26 additions & 2 deletions lang/main-fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@
"error": "Erreur : votre message n'a pas été envoyé. Raison : {{error}}",
"everyone": "Tout le monde",
"fieldPlaceHolder": "Tapez votre message ici",
"fileAccessibleTitle": "{{user}} a téléversé un fichier",
"fileAccessibleTitleMe": "j’ai téléversé un fichier",
"fileDeleted": "Un fichier a été supprimé",
"guestsChatIndicator": "(invité)",
"lobbyChatMessageTo": "Message de salle d'attente à {{recipient}}",
"message": "Message",
Expand All @@ -123,8 +126,16 @@
"messagebox": "Envoyer un message",
"newMessages": "Nouveaux messages",
"nickname": {
"featureChat": "chat",
"featureClosedCaptions": "sous-titres",
"featureFileSharing": "partage de fichiers",
"featurePolls": "sondages",
"popover": "Choisissez un pseudonyme",
"title": "Entrez un pseudonyme pour utiliser le chat",
"titleWith1Features": "Entrez un pseudonyme pour utiliser {{feature1}}",
"titleWith2Features": "Entrez un pseudonyme pour utiliser {{feature1}} et {{feature2}}",
"titleWith3Features": "Entrez un pseudonyme pour utiliser {{feature1}}, {{feature2}} et {{feature3}}",
"titleWith4Features": "Entrez un pseudonyme pour utiliser {{feature1}}, {{feature2}}, {{feature3}} et {{feature4}}",
"titleWithCC": "Entrez un pseudonyme pour utiliser le chat et les sous-titres",
"titleWithPolls": "Entrez un pseudonyme pour utiliser le chat et les sondages",
"titleWithPollsAndCC": "Entrez un pseudonyme pour utiliser le chat, les sondages et les sous-titres",
Expand Down Expand Up @@ -216,6 +227,9 @@
"video_ssrc": "Video SSRC :",
"yes": "oui"
},
"customPanel": {
"close": "Fermer"
},
"dateUtils": {
"earlier": "Plus tôt",
"today": "Aujourd'hui",
Expand Down Expand Up @@ -522,6 +536,7 @@
"tokenAuthFailedWithReasons": "Désolé, vous n’êtes pas autorisé à rejoindre l’appel. La raison possible : {{reason}}.",
"tokenAuthUnsupported": "Token URL n'est pas supporté.",
"transcribing": "Transcription",
"unauthenticatedAccessDisabled": "Cet appel nécessite une authentification. Veuillez vous connecter pour continuer.",
"unlockRoom": "Supprimer le $t(lockRoomPassword) de la réunion",
"user": "Utilisateur",
"userIdentifier": "Identifiant utilisateur",
Expand Down Expand Up @@ -569,10 +584,12 @@
"downloadStarted": "Téléchargement de fichier démarré",
"dragAndDrop": "Glissez et déposez des fichiers ici ou n'importe où sur l'écran",
"fileAlreadyUploaded": "Le fichier a déjà été téléchargé vers cette réunion.",
"fileRemovedByOther": "Votre fichier « {{ fileName }} » a été supprimé",
"fileTooLargeDescription": "Veuillez vous assurer que le fichier ne dépasse pas {{ maxFileSize }}.",
"fileTooLargeTitle": "Le fichier sélectionné est trop volumineux",
"fileUploadProgress": "Progression du téléchargement de fichier",
"fileUploadedSuccessfully": "Fichier téléchargé avec succès",
"newFileNotification": "{{ participantName }} a partagé « {{ fileName }} »",
"removeFile": "Supprimer",
"removeFileSuccess": "Fichier supprimé avec succès",
"uploadFailedDescription": "Veuillez réessayer.",
Expand Down Expand Up @@ -964,6 +981,9 @@
"by": "Par {{ name }}",
"closeButton": "Fermer le sondage",
"create": {
"accessibilityLabel": {
"send": "Envoyer le sondage"
},
"addOption": "Ajouter une option",
"answerPlaceholder": "Option {{index}}",
"cancel": "Annuler",
Expand All @@ -972,8 +992,7 @@
"pollQuestion": "Question du sondage",
"questionPlaceholder": "Poser une question",
"removeOption": "Supprimer l'option",
"save": "Enregistrer",
"send": "Envoyer"
"save": "Enregistrer"
},
"errors": {
"notUniqueOption": "Les options doivent être uniques"
Expand Down Expand Up @@ -1299,6 +1318,7 @@
"chat": "Afficher / Masquer la discussion instantanée",
"clap": "Applaudir",
"closeChat": "Fermer la discussion instantanée",
"closeCustomPanel": "Fermer",
"closeMoreActions": "Fermer le menu plus d'actions",
"closeParticipantsPane": "Fermer le panneau des participants",
"closedCaptions": "Sous-titres",
Expand Down Expand Up @@ -1404,9 +1424,11 @@
"chat": "Ouvrir / Fermer le chat",
"clap": "Applaudir",
"closeChat": "Fermer le chat",
"closeCustomPanel": "Fermer",
"closeParticipantsPane": "Fermer le panneau des participants",
"closeReactionsMenu": "Fermer le menu réactions",
"closedCaptions": "Sous-titres",
"copilot": "Copilot",
"disableNoiseSuppression": "Arrêter la suppression du bruit",
"disableReactionSounds": "Vous pouvez interdire les réactions sonores à cette réunion",
"documentClose": "Fermer le document partagé",
Expand All @@ -1421,6 +1443,7 @@
"exitFullScreen": "Quitter le mode plein écran",
"exitTileView": "Quitter le mode mosaïque",
"feedback": "Laisser des commentaires",
"fileSharing": "Partage de fichiers",
"giphy": "Activer/désactiver le menu GIPHY",
"hangup": "Quitter",
"help": "Aide",
Expand Down Expand Up @@ -1456,6 +1479,7 @@
"openReactionsMenu": "Ouvrir le menu Réactions",
"participants": "Participants",
"pip": "Entrer en mode Picture-in-Picture",
"polls": "Sondages",
"privateMessage": "Envoyer un message privé",
"profile": "Éditer votre profil",
"raiseHand": "Lever / Baisser la main",
Expand Down
Loading
Loading