Tudor D. Pop
d95d52843f
feat(config) add connection indicators flags
4 lat temu
Saúl Ibarra Corretgé
49be96799a
feat(rn) add polyfill for the performance API
Implements: https://developer.mozilla.org/en-US/docs/Web/API/Performance
Ref: https://github.com/oblador/react-native-performance
4 lat temu
Vlad Piersec
f5dee99131
feat(config): Add config option for e2ee label
4 lat temu
Andrei Gavrilescu
f51e65d129
feat(rtcstats): send dominant speaker stats (#9883)
* send dominant speaker stats
* fix lint
4 lat temu
Vlad Piersec
56c0edc896
fix(toolbox): Show dominant speaker name only when in conference
4 lat temu
hmuresan
a0c3a00e59
chore(config): Whitelist `disableRecordAudioNotification` config
4 lat temu
Saúl Ibarra Corretgé
9a8b67a0a4
feat(notifications) skip join notifications when meetings grow large
4 lat temu
Saúl Ibarra Corretgé
c730676ce6
fix(lang,notifications) make join notification text more generic
4 lat temu
Saúl Ibarra Corretgé
76a53b039f
fix(notifications) throttle join notifications for 2 seconds
4 lat temu
Hristo Terezov
dfd53f4041
fix(rn,ParticipantPane) optimize
Use a FlatList to avoid loading all participants at once.
4 lat temu
Saúl Ibarra Corretgé
221cf67d0a
fix(sounds) fix reaction sound names
- Remove unicode charcters from filenames
- Simplify code for copying them to the iOS SDK
4 lat temu
Saúl Ibarra Corretgé
20a1833c6c
fix(rn,filmstrip) simplify code
viewableItems always comes in order and indexes are always ascending. In
addition, if the array comes empty (I saw it happen on Android at least, when
scrolling like a maniac) we'd calculate the right value, instead of Infinity.
4 lat temu
Saúl Ibarra Corretgé
36f604aab8
fix(rn,filmstrip) avoid fast scroll trigggering visibility notifications
An item won't be considered visible until it has been visible for 500ms.
4 lat temu
Saúl Ibarra Corretgé
8db6e783f1
fix(rn,external_api) skip participant notifications when not in a meeting
4 lat temu
Saúl Ibarra Corretgé
7b4a426ad2
fix(rn,logging) skip some logs on mobile
4 lat temu
Saúl Ibarra Corretgé
a687907105
fix(lastn) debounce updating last N
When joining a large meeting every participant join would trigger an attempt of
an update. Try to minimize the amount of calls.
4 lat temu
Saúl Ibarra Corretgé
5dc03f56f6
fix(notifications) skip participant joined notifications before we join
4 lat temu
tmoldovan8x8
83a1ee1182
task(rn, android): update dropbox logic to retrieve refresh token
4 lat temu
Saúl Ibarra Corretgé
0a6872733e
fix(video-layout) fix getMaxColumnCount on mobile
interfaceConfig does not exist.
4 lat temu
Saúl Ibarra Corretgé
5249998ec5
fix(rn,humbnail) add key prop to array items
Fixes a React warning
4 lat temu
Saúl Ibarra Corretgé
18e2232e9e
fix(toolbox) fix warning due to missing key prop
4 lat temu
Дамян Минков
5c299bcd46
feat: Prints an error log for errors in child components render methods.
4 lat temu
Jaya Allamsetty
b9866e3464
fix(tracks) Fix mobile safari issue with startMuted.
On mobile Safari, when a user joins both audio and video muted, browser doesn't playout the remote audio because of a webkit bug. As a workaround, always add the audio track to peerconnection and then mute the track if needed.
4 lat temu
hmuresan
bec9920c79
chore(dropbox-web) Accommodate short-lived access token
4 lat temu
robertpin
5367d43c26
fix(reactions) fix reactions bugs
* Fix: removed web actions from common middlewares
* Fixed raise hand sound
Fix sound to play on raise not lower and work on keyboard shortcut as well
* Fixed reaction keyboard shortcuts
Register shortcuts only when there's more than one participant
* Enforce reactions feature flag on reaction received
* Disable reactions by default on native
* Enable reactions on native by default
* Sort props alphabetically
* Created isreactionsEnabled function
* Remove unused imports
* Fix. No longer show toolbox on reactions and jibri
On message received don't show toolbox for jibri
* Fix isReactionsEnabled function for native
On native check for flag and config option as well
4 lat temu
hmuresan
74026e743c
fix(toolbar-buttons) Hide/show invite button based on toolbarButtons
4 lat temu
Hristo Terezov
a2bac9c3ac
fix(filmstrip): sort alphabetically.
4 lat temu
Hristo Terezov
aff976d53d
fix(mobile-pagination):incorrect number of columns
4 lat temu
Hristo Terezov
c2ffcdc67e
fix(mobile-pagination): Disable bounce effect.
4 lat temu
Hristo Terezov
bb670fd90d
Apply suggestions from code review
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
4 lat temu
Hristo Terezov
b31ed40309
fix(mobile-pagination): address PR review comments
4 lat temu
Hristo Terezov
7dd43d93b6
feat(filmstrip-pagination): mobile support.
4 lat temu
Saúl Ibarra Corretgé
37acce3764
fix(config) add enableReactions to whitelist
4 lat temu
Jaya Allamsetty
9013b01df6
fix(filmstrip): Always sort the participants alphabetically.
Reorder the sub-groups (shares, speakers and rest of the participants) always on dominant speaker changes and when participants join or leave.
4 lat temu
Jaya Allamsetty
7827c3d1ad
fix(filmstrip): Move thumbnails reordering behind a config.js flag.
enableThumbnailReordering flag (enabled by default) will be used to check if the thumbnails needs to be reodred in the UI.
4 lat temu
Jaya Allamsetty
751d9a9b8e
fix(KeyboardShortcut): pin the correct participants when number keys are used.
4 lat temu
Tudor D. Pop
eb4aefbca1
fix(virtual-background) upload bkg image on poor connection
4 lat temu
hmuresan
6c40329f6a
feat(branding) Add premeeting background image overwrite
4 lat temu
Saúl Ibarra Corretgé
b15f1d190d
fix(chat) avoid emojifying URLs
Fixes: https://github.com/jitsi/jitsi-meet/issues/9661
4 lat temu
Saúl Ibarra Corretgé
e67db2381e
Update setup.web.js
4 lat temu
Saúl Ibarra Corretgé
11382cfda6
fix(local-storage) use local storage on WebKit when not in an iframe
There should be no need to use the workaround when visiting the site normally.
4 lat temu
Saúl Ibarra Corretgé
248865ad3f
fix(rn) enable reactions by default
4 lat temu
Horatiu Muresan
7966c8f88f
feat(errors) Expose errors through Iframe API (#9801)
4 lat temu
hmuresan
a892d5fed1
fix(pre-meeting) Hide invite button for JaaS
4 lat temu
Hristo Terezov
88a11b9f3e
fix(TileView): not showing all participants.
4 lat temu
Дамян Минков
bcc326c150
fix: Fixes undefined errors in MeetingParticipant - Item and ContextMenu.
4 lat temu
Дамян Минков
e348270099
Revert "fix: Fixes reloads after enabling AV moderation."
This reverts commit 38f9c97f40 .
4 lat temu
Дамян Минков
fc59cdbdbe
fix: Fixes showing awaiting AV moderation after grant moderator.
4 lat temu
Saúl Ibarra Corretgé
59ef5c4789
feat(e2ee) add support for WebRTC Encoded Transform
An alternative to Insertable Streams, currently implemented in Safarii / WebKit.
https://w3c.github.io/webrtc-encoded-transform/
It's currently behind a config flag, both in Safari and here.
Fixes: https://github.com/jitsi/jitsi-meet/issues/9585
4 lat temu
hmuresan
b6b943e7de
feat(lobby) Add sound for participant knocking
4 lat temu