Mihaela Dumitru
90c4e052d9
fix(lang) add missing desktop sharing keys ( #16234 )
2025-07-14 18:09:31 -05:00
ltorje-8x8
c6851807a1
JIT-14750 Do not show names to visitors ( #16231 )
...
* JIT-14750 Do not show names to visitors
* apply review
* change name and email too
* fix: Fix filtering initial presence to vnodes.
* Also strip stats-id and identity.user.name.
* Move filtering logic to a util, filter all identity in main room
---------
Co-authored-by: Boris Grozev <boris@jitsi.org >
2025-07-14 16:05:00 -05:00
Horatiu Muresan
99f34aaef4
fix(visitors-queue): style adjustments for native ( #16228 )
...
Co-authored-by: Calin-Teodor <calin.chitu@8x8.com >
jitsi-meet_10404
8717
2025-07-11 17:48:05 +03:00
Horatiu Muresan
69f9838c03
feat(visitors-queue) Add leave meeting button ( #16225 )
...
* feat(visitors-queue) Add leave meeting button
* fixes
jitsi-meet_10403
8716
2025-07-11 09:13:14 -05:00
Saúl Ibarra Corretgé
dbfd24261d
fix(participants-pane) use icon to indicate non-moderator actions
...
Use a X when an action cannot be performed by such user
2025-07-11 16:00:45 +02:00
Saúl Ibarra Corretgé
2305ae85a0
feat(av-moderation) implement screen-sharing moderation
2025-07-11 16:00:45 +02:00
damencho
31a30f1118
feat(av-moderation): Adds desktop media type.
2025-07-11 16:00:45 +02:00
damencho
eacf7addb2
feat: Adds a room option to hide display name.
...
Options to hide it for non-moderators and for all.
2025-07-11 16:46:46 +03:00
Saúl Ibarra Corretgé
2cf788ebee
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2029.0.0+30b123e3...v2030.0.0+b225c920
jitsi-meet_10402
jitsi-meet_10401
8715
2025-07-11 15:01:27 +02:00
damencho
6bd3ed5ae4
feat(visitors): Adds showing shared files in the meeting.
jitsi-meet_10400
jitsi-meet_10399
8714
2025-07-10 19:34:37 +03:00
Calinteodor
b511f4b8df
dep(react-native): Update to 0.77.2 ( #16160 )
...
* This is a huge update, mostly because we updated Gradle on the Android side, which includes a more strict bundle process for third party modules. On iOS, even though new architecture is disabled, we had to be explicit about it because of this react native update and because some updated dependencies have it enabled by default and are using turbo modules which are not available, YET, in our project.
jitsi-meet_10398
8713
2025-07-10 14:56:43 +03:00
Jaya Allamsetty
ead019f71b
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2025.0.0+49eb29a8...v2029.0.0+30b123e3
jitsi-meet_10397
8712
2025-07-09 20:32:03 -04:00
damencho
7a97d15e89
feat(conference): Clears any error from previous attempts.
...
When you see the error, you may click join on pre-join again, which may succeeded, so clear previous errors.
jitsi-meet_10396
jitsi-meet_10395
jitsi-meet_10394
8711
2025-07-09 14:14:49 +03:00
damencho
1acb99d763
fix(av-moderation): Fixes auto starting av moderation, notify everyone.
jitsi-meet_10393
8710
2025-07-08 21:18:44 +03:00
damencho
adbe990867
fix(visitors): A join case with live rooms.
jitsi-meet_10392
jitsi-meet_10391
8709
2025-07-08 19:10:28 +03:00
Saúl Ibarra Corretgé
a4367567ab
fix(amplitude) adjust to new SDK API changes
...
Ref: https://amplitude.com/docs/sdks/analytics/browser/migrate-from-javascript-sdk-to-browser-sdk-2-0
jitsi-meet_10390
8708
2025-07-08 17:40:46 +02:00
damencho
7f56cbc4ce
fix(av-moderation): Fixes auto starting av moderation.
...
There are some startMuted policies we set when starting it.
jitsi-meet_10389
8707
2025-07-08 16:18:57 +03:00
damencho
d636d084c8
fix(visitors): Fixes empty array case and wrong json.
...
When there is empty array cjson produces array: {} while prosody's json impl checks is it array and produces the correct value (array: []). Prosody impl is a little bit slower, but this is not a hot path and those are not huge json strings.
jitsi-meet_10388
8706
2025-07-08 13:31:05 +03:00
damencho
298567be48
fix(visitors): Updates docs, drops s2soutinjection.
...
That module was initially dropped with 354a3c002a .
jitsi-meet_10387
8705
2025-07-08 10:25:23 +03:00
Boris Grozev
c233629e51
fix: Do not merge participants and moderators into room metadata.
jitsi-meet_10386
8704
2025-07-08 06:00:35 +03:00
Saúl Ibarra Corretgé
75b5702a7e
fix(file-sharing) fix resetting the state for share file input
...
Otherwise re-uploading the same file would not work because the input
element doesn't change state, as the value would remain the same.
jitsi-meet_10385
jitsi-meet_10384
8703
2025-07-07 15:36:09 +02:00
benasm7
540f01d47e
fix(virtual-background): Fix i18n for a device error.
...
* Reusing existing translation string for virtual background error notification, instead of current hardcoded english value.
* Update VirtualBackgroundPreview.tsx
jitsi-meet_10383
8702
2025-07-07 07:57:48 -05:00
Robert Oanta
5c7ed6a8b3
feat(av_moderation): handle av_can_unmute policy
jitsi-meet_10382
8701
2025-07-07 15:33:28 +03:00
damencho
3c5d33fefa
fix(visitors): Avoid go live to overwrite other settings.
2025-07-07 15:33:14 +03:00
ltorje-8x8
be04236834
feat(visitors): Fixes nil error about 'get_visitors_room_metadata'
...
* Attempt to call a nil value (global 'get_visitors_room_metadata')
* make the linter happy
* more trailing whitespace + cleanup
* apply review
* use default false
jitsi-meet_10381
8700
2025-07-07 05:31:13 -05:00
Saúl Ibarra Corretgé
ec1bfe73b3
fix(amplitude) sync device ID on web too
...
Note the use of jitsiLocalStorage since we also need to consider the
case when local storage is performed in the host page when in an
iframe.
jitsi-meet_10380
8699
2025-07-07 11:39:04 +02:00
Saúl Ibarra Corretgé
d2ed9ffef6
fix(transcribing) fix overriding transcribing state
...
Skip updating the transcribing state when the 'audio-recording-enabled'
property is not provided.
This fixes a race when a transcriber is already in the room, we'll see
it before properties are updated (sometimes) and without checking for
undefined we'd flip the local value to false.
jitsi-meet_10379
8698
2025-07-04 17:15:06 +02:00
Saúl Ibarra Corretgé
6141ff78f8
fix(rn,embed) remove 8x8 apps from isEmbedded check
...
For all intents and purposes 8x8 apps are integrating the SDK as a 3rd
party.
Yes, we are a 1st party of sorts, but that's ok because 8x8.vc allows
embedding.
jitsi-meet_10378
8697
2025-07-04 15:31:14 +02:00
Saúl Ibarra Corretgé
c6a75fb9ed
fix(file-sharing) hide upload button for visitors
jitsi-meet_10377
8696
2025-07-04 13:19:26 +02:00
Andrei Gavrilescu
3438438219
feat(recording): enable consent dialog on spot ( #16179 )
...
* enable consent dialog on spot
* lint fix
* move spot consent behind config flag
* revert copilot magic
jitsi-meet_10376
8695
2025-07-04 11:45:01 +03:00
Matteo
7cedea6740
lang: update Italian translation
jitsi-meet_10375
8694
2025-07-04 10:37:49 +02:00
Hristo Terezov
69f26c8a38
fix(participant-pane): Don't show the Viewers label twice.
jitsi-meet_10374
8693
2025-07-03 19:00:38 -05:00
Hristo Terezov
92a4750d0e
fix(VisitorsList): use separate stomp instance.
2025-07-03 19:00:38 -05:00
Hristo Terezov
370a884765
fix(visitors): avoid lost deltas when subscribing
2025-07-03 19:00:38 -05:00
Hristo Terezov
877fc98eef
feat(visitors-list): Add to participant pane.
jitsi-meet_10373
8692
2025-07-03 07:52:09 -05:00
Jaya Allamsetty
7bed0b36bd
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2024.0.0+006b25e4...v2025.0.0+49eb29a8
jitsi-meet_10372
8691
2025-07-02 22:30:40 -04:00
damencho
cd5aed37e9
feat(filesharing): Adds a nil check.
...
In case of file failing to upload we try to remove it, but there was nothing indicated as added before that.
jitsi-meet_10371
jitsi-meet_10370
8690
2025-07-02 15:01:01 -05:00
damencho
b8dad082df
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2021.0.0+5a044f1a...v2024.0.0+006b25e4
jitsi-meet_10369
jitsi-meet_10368
8689
2025-07-02 14:20:22 -05:00
damencho
f84f98e8e5
fix(visitors): Allow joining queue when not prefer to be visitor.
2025-07-02 14:20:22 -05:00
damencho
d1328d68f2
fix(visitors): Deny access when room is not live and there is a list of participants.
2025-07-02 14:20:22 -05:00
damencho
43d5c1e3ba
feat(visitors): Adds allow promotion setting per room.
2025-07-02 14:20:22 -05:00
damencho
22ed00724d
fix(visitors): Checks mainMeetingParticipants array to allow joins.
...
squash: Change checks in find table.
2025-07-02 14:20:22 -05:00
Horatiu Muresan
0b095f36eb
fix(file-sharing) Keep original filename on file download ( #16183 )
jitsi-meet_10367
8688
2025-07-02 16:49:42 +03:00
Jaya Allamsetty
327376d85e
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2018.0.0+1773bcff...v2021.0.0+5a044f1a
jitsi-meet_10366
8687
2025-07-01 13:02:28 -04:00
Saúl Ibarra Corretgé
f28bd67ff4
fix(PressureObserver) adapt to API changes
...
Also set a sampling intervakl of 30s to avoid too chatty logs.
jitsi-meet_10365
jitsi-meet_10364
8686
2025-07-01 16:47:15 +02:00
Horatiu Muresan
3a54c3418b
feat(filmstrip) Add always visible resize bar and initial width ( #16181 )
jitsi-meet_10363
8685
2025-07-01 16:07:47 +03:00
TTG
b6026dcd04
fix(lang) Update zhCN & zhTW translations and fix English apostrophes ( #16174 )
...
* Update main-zhTW.json
* Update main-zhCN.json
* Update main.json
jitsi-meet_10362
8684
2025-06-30 03:42:52 -05:00
Jaya Allamsetty
2eff0d8f78
chore(deps) lib-jitsi-meet@latest
...
https://github.com/jitsi/lib-jitsi-meet/compare/v2012.0.0+86b76227...v2018.0.0+1773bcff
jitsi-meet_10361
8683
2025-06-27 13:39:38 -04:00
Saúl Ibarra Corretgé
1ab7989a1a
fix(file-sharing) fix computing file sharing percentage
...
Actually implement what the comment says: we want to cap the progress at
99% so we wait for the request to complete with 200 before going to
100%.
jitsi-meet_10360
8682
2025-06-27 16:34:10 +02:00
Calinteodor
b8c6c2381c
dep(@amplitude): replace with web and native deps with new ones ( #16169 )
...
Replaced Amplitude related dependencies with https://github.com/amplitude/Amplitude-TypeScript
jitsi-meet_10359
8681
2025-06-27 15:39:33 +03:00