Saúl Ibarra Corretgé
eb16f93153
fix(rn,polyfills) remove no longer needed hack
...
With react-native-webrtc 1.89.2 the remote SDP is properly updated before
onaddstream is fired so it's no longer needed.
Also, for readability, IPv6 address synthesis has been moved to a standalone
utils file.
2021-07-26 16:16:27 +02:00
Saúl Ibarra Corretgé
bac0a55421
fix(config) add missing buttons to default constants
...
- Remove button list from interface_config.js since it has been deprecated for a
while
- Alphabetically sort buttons in config.js and constants.js to make it easier to
add / remove items
- Add missing invite and toggle-camera buttons to default constants
- Remove no longer existing "fodeviceselection" button
Fixes: https://github.com/jitsi/jitsi-meet/issues/9605
2021-07-26 15:33:38 +02:00
hmuresan
1c8103c444
fix(dropbox-recording) Prevent start recording when no dropbox token
2021-07-26 16:20:05 +03:00
Calin Chitu
0f8fa4f059
feat(participants-pane) removed getIsParticipantAudioMuted
2021-07-22 12:54:16 -05:00
Hristo Terezov
becaf0806a
fix(ShareDesktopButton): typo.
2021-07-22 11:32:44 -05:00
hmuresan
5b77d722d7
fix(toolbox) add back toggle camera button
2021-07-22 16:20:45 +03:00
hmuresan
f4cde2192e
fix(toolbar-buttons) Attempt fix Meet in integration
2021-07-22 16:18:56 +03:00
Hristo Terezov
e91df47d1b
fix(ShareDesktopButton): getParticipants reference
2021-07-22 07:37:50 -05:00
robertpin
2d04f3852c
fix(reactions) Moved reactions behind feature flag
2021-07-22 13:17:42 +03:00
Mihai-Andrei Uscat
2209394d09
feat(Filmstrip): Collapse filmstrip to avoid toolbar overlap on mobile
2021-07-22 09:37:44 +03:00
George Politis
75edfc1fab
fix: Normalize the tenant part of the URL. ( #9577 )
...
This PR normalises the tenant part of the URL. For example, the following URL
https://jitsi-meet.example.com/something@example.com/something@example.com
is converted to
https://jitsi-meet.example.com/somethingexample.com/somethingexample.com
whereas before it was converted to
https://jitsi-meet.example.com/something@example.com/somethingexample.com
i.e. the tenant part was not normalised
2021-07-21 18:48:08 +01:00
Calin Chitu
8c20dd8e47
feat(native-participants-pane) removed everyonemoderator from footer context menu
2021-07-21 12:32:10 -05:00
Calin Chitu
fefe451180
feat(native-participants-pane) updated slider volume private prop
2021-07-21 12:32:10 -05:00
Calin Chitu
b268e01a42
feat(native-participants-pane) rebase, resolved conflicts pt. 2
2021-07-21 12:32:10 -05:00
Calin Chitu
d62e378528
feat(native-participants-pane) rebase, resolved conflicts pt. 1
2021-07-21 12:32:10 -05:00
Calin Chitu
b7389e1c31
feat(native-participants-pane) implemented review remarks pt.4
2021-07-21 12:32:10 -05:00
Calin Chitu
eeddf6b350
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
665b7730ee
feat(native-participants-pane) implemented review remarks pt. 3
2021-07-21 12:32:10 -05:00
Calin Chitu
7854437e31
feat(native-participants-pane) slider ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
88ddb8d9b4
feat(native-participants-pane) volume level state fix
2021-07-21 12:32:10 -05:00
Calin Chitu
5182a720f9
feat(native-participants-pane) volume slider refactoring
2021-07-21 12:32:10 -05:00
Calin Chitu
415562c315
feat(native-participants-pane) updated translations and added throttle for slider
2021-07-21 12:32:10 -05:00
Calin Chitu
53d0a892b5
feat(native-participants-pane) review remarks pt 2 volume slider
2021-07-21 12:32:10 -05:00
Calin Chitu
9b220f3870
feat(native-participants-pane) fixed comment typos and reworks on volume slider
2021-07-21 12:32:10 -05:00
Calin Chitu
c6e50ad439
feat(native-participants-pane) implemented review remarks pt. 1
2021-07-21 12:32:10 -05:00
Calin Chitu
36cb896680
feat(native-participants-pane) resolved rebase conflicts and updated import paths
2021-07-21 12:32:10 -05:00
Calin Chitu
249515ac60
feat(native-participants-pane) removed console.log
2021-07-21 12:32:10 -05:00
Calin Chitu
80b49266ab
feat(native-participants-pane) removed unused prop and added onPress condition
2021-07-21 12:32:10 -05:00
Calin Chitu
1afae50923
feat(native-participants-pane) dialog for blocking audio/video
2021-07-21 12:32:10 -05:00
Calin Chitu
b332fb474b
feat(native-participants-pane) Updated comments
2021-07-21 12:32:10 -05:00
Calin Chitu
a12ad99ecf
feat(native-participants-pane) participants pane open/close fixed
2021-07-21 12:32:10 -05:00
Calin Chitu
400f47963d
feat(native-participants-pane) open/close pane native actions
2021-07-21 12:32:10 -05:00
Calin Chitu
65fbc6f256
feat(native-participants-pane) fixed slider error on android
2021-07-21 12:32:10 -05:00
Calin Chitu
e7a324185f
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
14a5c45fa3
feat(native-participants-pane) removed mock data
2021-07-21 12:32:10 -05:00
Calin Chitu
05e6dde341
feat(native-participants-pane) ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
e13473d42f
feat(native-participants-pane) fixed lint error
2021-07-21 12:32:10 -05:00
Calin Chitu
4b72fefd7e
feat(native-participants-pane) created admitAll action
2021-07-21 12:32:10 -05:00
Calin Chitu
ba9398a1e2
feat(native-participants-pane) fixed slider and hid dialog when chat is open
2021-07-21 12:32:10 -05:00
Calin Chitu
8d4cf7165e
feat(native-participants-pane) added action dialogs for context menu participant details and native community slider
2021-07-21 12:32:10 -05:00
Calin Chitu
0b3991d9e1
feat(native-participants-pane) context menu for meeting participant
2021-07-21 12:32:10 -05:00
Calin Chitu
47be509d17
feat(native-participants-pane) fixed import order lint error
2021-07-21 12:32:10 -05:00
Calin Chitu
ba64d3e0c8
feat(native-participants-pane) context menu for more btn and reject lobby participant
2021-07-21 12:32:10 -05:00
Calin Chitu
cd05c34d19
feat(native-participants-pane) rendered participant name
2021-07-21 12:32:10 -05:00
Calin Chitu
24550777c6
feat(native-participants-pane) simplified props for hiding header with navigation
2021-07-21 12:32:10 -05:00
Calin Chitu
ee101f8947
feat(native-participants-pane) fixed mute all content styles and added doInvitePeople action
2021-07-21 12:32:10 -05:00
Calin Chitu
8ca85f9e1c
feat(native-participants-pane) token updates and added mute all event
2021-07-21 12:32:10 -05:00
Calin Chitu
34ccd56691
feat(native-participants-pane) updated styles for meeting participant list
2021-07-21 12:32:10 -05:00
Calin Chitu
f49c05c666
feat(native-participants-pane) created meeting participant list
2021-07-21 12:32:10 -05:00
Calin Chitu
e7280e5040
feat(native-participants-pane) ui fixes
2021-07-21 12:32:10 -05:00
Calin Chitu
eb1add681f
feat(native-participants-pane) admit/reject all buttons
2021-07-21 12:32:10 -05:00
Calin Chitu
8419dc725c
feat(native-participants-pane) ui updates for participant item
2021-07-21 12:32:10 -05:00
Calin Chitu
f984faef3f
feat(native-participants-pane) first lobbyparticipantlist steps
2021-07-21 12:32:10 -05:00
Calin Chitu
0c76d7532c
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
cb0b68f840
feat(native-participants-pane) removed button component, fixed icons inside paper button component and reverted actions.js files
2021-07-21 12:32:10 -05:00
Calin Chitu
bdd6638067
feat(native-participants-pane) fixed lint errors
2021-07-21 12:32:10 -05:00
Calin Chitu
8b44e06f2c
feat(native-participants-pane) separated native actions from web actions and created any actions for the common ones
2021-07-21 12:32:10 -05:00
Calin Chitu
79edc1b358
feat(native-participants-pane) updated styles for button component and participant item related components
2021-07-21 12:32:10 -05:00
Calin Chitu
6597bfc2aa
feat(native-participants-pane) added showHeaderWithNavigation prop to JitsiModal and created close button
2021-07-21 12:32:10 -05:00
Calin Chitu
e0a2320d75
feat(native-participants-panel) renamed ParticipantsPanel to ParticipantsPane and created modal
2021-07-21 12:32:10 -05:00
Calin Chitu
81e9fca03b
feat(native-participants-panel) created participants panel overflowmenu button
2021-07-21 12:32:10 -05:00
robertpin
76f8302aeb
fix(recording-label) Make REC label visible at all times ( #9578 )
2021-07-21 11:46:49 +03:00
Mihai-Andrei Uscat
7263829763
feat(DominantSpeakerName): Implement
2021-07-21 09:05:47 +03:00
Mihai-Andrei Uscat
b7ab3ea052
fix(Thumbnail, Drawer): Remove hover state; Prevent outside propagation
2021-07-21 09:05:47 +03:00
hmuresan
2bac757ca6
feat(branding): Add custom avatar backgrounds
2021-07-20 18:56:06 +03:00
robertpin
c10805f81b
feat(sound-settings) Added ability to control sounds
2021-07-20 14:56:57 +03:00
robertpin
251eec19cd
fix(reactions) Batch events before sending
2021-07-20 14:31:49 +03:00
robertpin
4276f82c03
feat(billing-counter) Removed iframe billing-counter callbacks ( #9537 )
...
* Removed iframe billing-counter callbacks
* Moved remaining items to jaas
* Fixed import path
* Removed billingCounter condition
* Use getvpaasTenant in middleware
* Removed billingId
* Path fix
* Removed jwt from isVpaasMeeting
* Fix isVpaas
2021-07-20 11:58:42 +03:00
Tudor-Ovidiu Avram
12be14bd4b
fix(jaas) do not deeplink jaas users on default 8x8 app scheme
2021-07-16 17:05:21 +03:00
Tudor-Ovidiu Avram
420a7d8110
fix(jaas) fix vpaas condition
2021-07-16 15:49:57 +03:00
hmuresan
17f77a4246
fix(support-url): Hide contact support button when SUPPORT_URL is empty
...
- fix issue on error notification on invite contacts
2021-07-16 14:53:26 +03:00
hmuresan
6f9944a2d0
fix(iOS-mailto): Send no new line invite on default email
...
- addresses this issue: https://developer.apple.com/forums/thread/681023
2021-07-16 13:27:29 +03:00
Avram Tudor
73328810e4
fix(jaas) hide chrome banner regardless of jwt ( #9565 )
2021-07-16 13:17:28 +03:00
tudordan7
bb8c30a6c9
fix(virtual-background): Add logs on virtual background actions.
2021-07-16 10:31:35 +03:00
Hristo Terezov
c5438ecd0c
fix(AOT): participant selection.
2021-07-15 18:03:17 -05:00
robertpin
ea0d953d1c
feat(reactions-webhook) Added reactions backend call for webhook ( #9534 )
...
* Added backend call for reactions webhook
* Updated webhook url
* Fixed linting error
* Code review fixes
* Fixed linting errors
2021-07-15 15:23:48 +03:00
hmuresan
b3e03fe50c
fix(aot): Remove dependency to translate from StatelessAvatar.js
...
- translate uses interfaceConfig object which does not exist in AOT context
2021-07-15 14:57:33 +03:00
Tudor-Ovidiu Avram
0ab905bf75
code review
2021-07-15 14:44:28 +03:00
Tudor-Ovidiu Avram
5a3607f63f
fix*(jaas) redirect to plan limit page on connection failed
2021-07-15 14:44:28 +03:00
robertpin
1223c63f69
fix(reactions) Updated list of reactions & disabled incoming message sound ( #9550 )
...
* Changed reactions
* Disable incoming message sound on reactions
2021-07-15 10:26:27 +03:00
Avram Tudor
e8ee65db82
fix(jaas) always hide chrome banner ( #9546 )
2021-07-14 16:16:21 +03:00
Avram Tudor
5cba6c7bc7
fix(jaas) fix jaas customer details endpoint ( #9542 )
2021-07-14 11:26:04 +03:00
tudordan7
52ee9b5151
fix(virtual-background): Prevent memory leak when desktop share as a virtual background is applied.
2021-07-13 17:30:29 +03:00
robertpin
7d3953de51
Fixed ( #9533 )
2021-07-13 11:55:07 +03:00
robertpin
601ee219e7
feat(reactions) Added Reactions ( #9465 )
...
* Created desktop reactions menu
Moved raise hand functionality to reactions menu
* Added reactions to chat
* Added animations
* Added reactions to the web mobile version
Redesigned the overflow menu. Added the reactions menu and reactions animations
* Make toolbar visible on animation start
* Bug fix
* Cleanup
* Fixed overflow menu desktop
* Revert mobile menu changes
* Removed unused CSS
* Fixed iOS safari issue
* Fixed overflow issue on mobile
* Added keyboard shortcuts for reactions
* Disabled double tap zoom on reaction buttons
* Refactored actions
* Updated option symbol for keyboard shortcuts
* Actions refactor
* Refactor
* Fixed linting errors
* Updated BottomSheet
* Added reactions on native
* Code cleanup
* Code review refactor
* Color fix
* Hide reactions on one participant
* Removed console log
* Lang fix
* Update schortcuts
2021-07-13 09:50:08 +03:00
tudordan7
8db3a341b3
fix(virtual-background): Set x scale to default value on desktop share as a virtual background deactivation.
2021-07-12 15:32:58 +03:00
Tudor D. Pop
8d562b9d59
fix(share-youtube-video): Validate youtube url.
2021-07-09 10:16:35 -04:00
Hristo Terezov
0bdc7d42c5
feat: Participants optimisations ( #9515 )
...
* fix(participants): Change from array to Map
* fix(unload): optimise
* feat: Introduces new states for e2ee feature.
Stores everyoneSupportsE2EE and everyoneEnabledE2EE to minimize looping through participants list.
squash: Uses participants map and go over the elements only once.
* feat: Optimizes isEveryoneModerator to do less frequent checks in all participants.
* fix: Drops deep equal from participants pane and uses the map.
* fix(SharedVideo): isVideoPlaying
* fix(participants): Optimise isEveryoneModerator
* fix(e2e): Optimise everyoneEnabledE2EE
* fix: JS errors.
* ref(participants): remove getParticipants
* fix(participants): Prepare for PR.
* fix: Changes participants pane to be component.
The functional component was always rendered:
`prev props: {} !== {} :next props`.
* feat: Optimization to skip participants list on pane closed.
* fix: The participants list shows and the local participant.
* fix: Fix wrong action name for av-moderation.
* fix: Minimizes the number of render calls of av moderation notification.
* fix: Fix iterating over remote participants.
* fix: Fixes lint error.
* fix: Reflects participant updates for av-moderation.
* fix(ParticipantPane): to work with IDs.
* fix(av-moderation): on PARTCIPANT_UPDATE
* fix(ParticipantPane): close delay.
* fix: address code review comments
* fix(API): mute-everyone
* fix: bugs
* fix(Thumbnail): on mobile.
* fix(ParticipantPane): Close context menu on click.
* fix: Handles few error when local participant is undefined.
* feat: Hides AV moderation if not supported.
* fix: Show mute all video.
* fix: Fixes updating participant for av moderation.
Co-authored-by: damencho <damencho@jitsi.org>
2021-07-09 15:36:19 +03:00
robertpin
bad58f6508
feat(JaaS-JWT) Get JWT for JaaS ( #9512 )
...
* Added get JWT for JaaS
* Code review fix
2021-07-09 09:30:49 +03:00
Hristo Terezov
dc60418613
fix(settings): imports that break mobile.
2021-07-09 06:56:14 +03:00
hmuresan
f2f545a57f
fix(connection-indicator) Fix detecting local/remote participant
2021-07-08 20:28:39 +03:00
Tudor D. Pop
d72b27d46d
fix(virtual-background): Fix mirror behavior for remote participants.
2021-07-08 13:20:12 -04:00
Hristo Terezov
e1fef8d848
fix(tile-view): when iAmRecorder=true.
2021-07-08 09:06:53 -05:00
Avram Tudor
62c78950cd
feat(toolbox) allow any toolbox button to be displayed in main toolbar ( #9488 )
...
* feat(toolbox) allow any toolbox button to be displayed as main
fixes the previous behaviour where only a certain set of buttons were whitelisted for being displayed in the main toolbar
* code review
* code review - fix avatar icon position
2021-07-08 16:42:07 +03:00
Andrei Gavrilescu
da7358d564
feat(audio-screen-share): improved ux flow ( #9411 )
...
* add button state / helper dialog
* new audio screen share flow
* change error message
* address a couple of merge conflicts
* fix lint
* address code review
* address code review
* restrict audio screen share on mobile browsers
2021-07-07 11:07:30 +03:00
robertpin
58ef72dce5
fix(feedback-dialog) Removed mouseover on mobile
2021-07-07 10:32:59 +03:00
hmuresan
b995221a2b
feat(thumbnails) Add changes to mobile context menu
...
- long touch on thumbnail opens context menu
- hide context menu icon
- add button for connection info to context menu
2021-07-06 16:46:53 +03:00
Calin Chitu
ae9bea1a0c
fix(av-moderation) added optional chaining for moderation enabling
2021-07-01 16:41:37 +03:00
robertpin
2174368d23
Exposed preferredCodec
2021-06-30 15:55:49 +03:00
Avram Tudor
abc984f83b
fix(css) fix various layout issues on small screen sizes ( #9464 )
2021-06-30 12:01:47 +03:00
robertpin
24503c3bd3
feat(config) Added option to remove Show More link from GSM popover
...
* Whitelisted enableSaveLogs
* Added config option to hide Show More on GSM popover
* Updated config option
2021-06-29 16:42:23 +03:00
Victor de Francisco
d4c7fc8a72
Include support for translated string resources at device permission dialog because it contains hardcoded english strings.
2021-06-29 15:58:14 +03:00
Andrei Gavrilescu
13f9299921
fix(external-api): update settings on api device change
2021-06-28 14:51:40 +03:00
Tudor-Ovidiu Avram
c356c2360c
fix(build) split jaas actions
2021-06-28 14:18:16 +03:00
Avram Tudor
01867ed343
fix(build) add missing file for native builds ( #9461 )
2021-06-28 12:56:34 +03:00
Jaya Allamsetty
765fbe5e1d
feat: Change the screenshare capture fps from UI. ( #9438 )
...
* feat: Change the screenshare capture fps from UI.
Add the ability to change the capture frame rate for screenshare from the UI. The fps becomes effective only on screen shares that are started after the setting is changed.
* squash: add missing JSDOCs and translations for frames-per-second.
2021-06-28 10:48:16 +03:00
Avram Tudor
ea56010e09
feat(jaas) display messages about features that are disabled for jaas… ( #9448 )
...
* feat(jaas) display messages about features that are disabled for jaas users
* code review
2021-06-25 16:28:54 +03:00
Tudor D. Pop
74d65ff596
fix(virtual-background): Fix resize action and prevent mirror behavio… ( #9441 )
...
* fix(virtual-background): Fix resize action and prevent mirror behaviour on desktop share as a virtual background.
Co-authored-by: tudordan7 <tudor.pop@decagon.tech>
2021-06-24 11:21:34 -04:00
Calin Chitu
7945f14cee
fix(chat) removed unread msgs counter on chat open
2021-06-24 13:15:01 +03:00
lala
35c7f156db
fix(i18n): LocaleDetector should consider the language tag
2021-06-24 12:41:17 +03:00
Hristo Terezov
07a69ba040
fix(pagination): keys
2021-06-23 16:57:26 -05:00
Hristo Terezov
2d319d18c3
feat: request video only for visible thumbnails.
2021-06-23 16:57:26 -05:00
Hristo Terezov
16cfda3c7a
feat(Filmstrip): Pagination.
2021-06-23 16:57:26 -05:00
Дамян Минков
64ae9c7953
feat: UI part for A/V moderation. ( #9195 )
...
* feat: Initial UI part for A/V moderation.
Based on https://github.com/jitsi/jitsi-meet/pull/7779
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com>
* feat: Hides context menu in p2p or only moderators in the meeting.
* feat: Show notifications on enable/disable.
* feat(moderation): Add buttons to participant list & notifications
* fix(moderation): Fix raised hand participant leaving
* feat(moderation): Add support for video moderation
* feat(moderation): Add mute all video to context menu
* feat(moderation): Redo participants list 'More menu'
* fix: Fixes clearing av_moderation table.
* fix: Start moderation context menu
* fix(moderation): Show notification if unapproved participant tries to start CS
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com>
Co-authored-by: Vlad Piersec <vlad.piersec@8x8.com>
2021-06-23 14:23:44 +03:00
Vlad Piersec
3e8f725c62
fix(vpaas): Don't show recording link to initiator if saving on dropbox
2021-06-23 14:20:27 +03:00
Calinteodor
487da8f231
fix(lobby) disable invite from lobby screen fix #9209 ( #9417 )
...
* fix(lobby) disable invite from lobby screen fix #9209
* fix(lobby) destructered props fix #9209
* fix(lobby) changed const name fix #9209
* fix(lobby) added empty line fix #9209
2021-06-22 20:07:57 +03:00
hmuresan
804d14e112
feat(did-page) Handle SIP number on did info page
2021-06-22 17:25:34 +03:00
Hristo Terezov
0a37ef7d46
fix(VirtualBackgroundDialog): SS on electron.
2021-06-21 17:12:51 +03:00
vp8x8
3d83847e4b
feat(vpaas, recording): Show recording link to recording initiator ( #9362 )
...
* feat(vpaas, recording): Show recording link to recording initiator
This applies only for jaas users for now but is easily extensible.
Changed the recording sharing icon according to ui design.
* fix(vpaas, recording): Guard for deployment info
2021-06-21 11:36:18 +03:00
Tudor D. Pop
dc776d209c
fix(virtual-background): Prevent virtual background selection if it h… ( #9414 )
...
Co-authored-by: tudordan7 <tudor.pop@decagon.tech>
2021-06-18 10:18:05 -04:00
Tudor D. Pop
2ed2a8d41f
fix(wasm-support): WebAssembly browser support. ( #9410 )
...
* fix(wasm-support): WebAssembly browser support.
* fix(wasm-support): WebAssembly browser support.
Co-authored-by: tudordan7 <tudor.pop@decagon.tech>
2021-06-17 09:03:39 -05:00
damencho
be73ed9d19
fix: Checks all parts while parsing config params.
2021-06-16 14:15:44 -05:00
Calinteodor
f991a93afd
fix(toolbox) Copying with Ctrl+C toggles the chat. Fixes #9380
2021-06-16 11:36:36 -05:00
tmoldovan8x8
0bd45a75d2
feat(replace-participant): Add replaceParticipant feature-flag
2021-06-16 14:08:18 +03:00
Tudor-Ovidiu Avram
2eedc2945d
fix(api) invert filmstrip autohide flag
2021-06-15 16:09:01 +03:00
hmuresan
342dd4ceca
feat(replace-participant): Replace participant with same jwt in the conf
...
- update lib-jitsi-meet to version with support for replacing participant
2021-06-15 14:24:12 +03:00
Calinteodor
60188794b5
fix(authentication) language display problem resolved #9385 ( #9390 )
2021-06-14 08:03:27 -05:00
Avram Tudor
9d22da823e
Merge pull request #9368 from jitsi/tavram/mousemove
...
feat(api) expose event for mouse movements inside the iframe
2021-06-14 11:22:22 +03:00
Tudor-Ovidiu Avram
b2985934f7
fix(share-video) fix backwards compatibility issue
2021-06-11 08:37:01 -05:00
tmoldovan8x8
51a996d0e0
fix(rn): adds check for blur function on currentTarget
2021-06-11 13:53:10 +03:00
Tudor-Ovidiu Avram
6b095b9794
feat(api) allow always hiding remote videos for 1-1 calls
2021-06-10 13:43:23 -05:00
Tudor-Ovidiu Avram
7f04767566
feat(api) expose event for mouse movements inside the iframe
2021-06-10 17:45:28 +03:00
Steffen Kolmer
e9675453e1
feat: Make Jitsi WCAG 2.1 compliant ( #8921 )
...
* Make Jitsi WCAG 2.1 compliant
* Fixed password form keypress handling
* Added keypress handler to name form
* Removed unneccessary dom query
* Fixed mouse hove style
* Removed obsolete css rules
* accessibilty background feature
* Merge remote-tracking branch 'upstream/master' into nic/fix/merge-conflicts
* fix error
* add german translation
* Fixed merge issue
* Add id prop back to device selection
* Fixed lockfile
Co-authored-by: AHMAD KADRI <52747422+ahmadkadri@users.noreply.github.com>
2021-06-10 07:48:44 -05:00
Tudor-Ovidiu Avram
a1e8f36f4f
feat(api) allow filmstrip autohide to be configurable
2021-06-10 12:12:01 +03:00
Avram Tudor
1d4e40b49f
Merge pull request #9371 from alexbumbu/fix_deeplinking
...
fix(vpaas) enable deeplinking
2021-06-10 11:33:55 +03:00
Alex Bumbu
e2a4d0d42d
fix(vpaas) enable deeplinking
2021-06-09 17:46:56 +03:00
Vlad Piersec
913d7e89dd
feat(participants-pane): Add 'admit all' knocking participants button
2021-06-09 16:28:31 +03:00
Vlad Piersec
db9b8784ac
fix(participants-pane): Don't show 'grant moderator' action if already moderator
2021-06-09 15:09:05 +03:00
Mihai-Andrei Uscat
a564ce581d
fix(DeviceSelection): Remove video from mobile Safari
2021-06-09 09:22:16 +03:00
damencho
4fc9aed708
fix: Fixes playing muted youtube video.
...
If we mute a video in Youtube it is stored in the current browser session and if someone shares a video it will start muted and we don't have the control to unmute it.
2021-06-07 11:56:46 -05:00
damencho
5f657a7d6c
fix: Fixes selecting screen share when shared video stopped.
2021-06-07 11:56:46 -05:00
damencho
37e7919fd1
fix: Fixes import warnings.
2021-06-07 11:56:46 -05:00
damencho
4ace04e63c
fix: Stops auto pinning if shared video is playing.
2021-06-07 11:56:46 -05:00
titus.moldovan
cb2891ead3
feat(e2ee): shows E2EESection only when user is moderator
2021-06-07 16:28:57 +03:00
titus.moldovan
093d8f830a
feat(e2ee): broadcast e2ee disabled
2021-06-07 16:28:57 +03:00
HippyJim
8dbb392d85
CLOSE_CHAT action calls notifyChatUpdated with the isOpen flag set to false, previously was always true even when closing
2021-06-03 12:29:02 -05:00
Christoph Settgast
1b200abaa7
fix(participants) do not preload gravatars if config is empty
...
Previously gravatars (external resources) were preloaded even if
disableThirdPartyRequests was set to true in the config, as the
config may be empty at the time of preloading.
Closes : #5670
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-02 15:24:33 -05:00
damencho
06ce24527e
fix: Escapes some keys when parsing input.
2021-06-02 15:24:13 -05:00
Shawn Chin
0d7ec9552b
Hide invite button in participant panel if disabled in config ( #9287 )
...
* Hide invite button in participant panel if disabled in config
* match code style, fix lint errors
2021-06-02 11:49:44 -05:00
hmuresan
bb5f589fa1
fix(feedback): don't wait for feedback submission on leave meeting
2021-06-02 06:53:59 -05:00
Alex Bumbu
724391648e
fix(ScreenShare): remove listener for native events when app unmounts
2021-05-27 16:53:20 +03:00
tudordan7
c0917f87ae
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
06c527b6fe
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
7f020a1107
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
748a84eeef
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
f5dd848daf
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
4872ce83ba
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
99f61ca2cd
feat(virtual-background): Desktop share as virtual background
2021-05-26 12:36:29 -04:00
tudordan7
dffe2316d4
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
72cd3d70e1
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
04a464dfee
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
tudordan7
be0632783d
feat(virtual-background): Desktop share as virtual background wip
2021-05-26 12:36:29 -04:00
Calinteodor
c4677be87a
fix(authentication): removed cancel event from overlay effect ( #9274 )
...
* fix(authentication) resolved #9263 issue
* fix(authentication) hide dialog close icon
* fix(authentication) fixed lint error about missing prop
2021-05-26 11:15:35 -05:00
tmoldovan8x8
06110d1dfb
task(rn): hide screen share button when audioOnly mode
2021-05-26 11:43:24 +03:00
Hristo Terezov
8d25950d98
fix(AudioTrack): _play promise chain
2021-05-25 20:11:15 -05:00
hmuresan
aea09a8da3
Send feedback metadata to JaaS feedback endpoint
2021-05-25 20:37:56 +03:00
Mihai-Andrei Uscat
01a127b557
fix(SharedVideo): Ensure shared video takes filmstrip into account
2021-05-25 12:55:57 +03:00
Hristo Terezov
574994607c
feat(AudioTrack): retries for play()
2021-05-24 17:16:04 -05:00
Avram Tudor
598d014960
Merge pull request #9022 from jitsi/tavram/share-video
...
feat(share-video) Add capability for sharing any direct link video
2021-05-24 12:46:07 +03:00
Vlad Piersec
d99bf9797d
fix(vpaas): Avoid url blipping on invite dialog
2021-05-24 11:12:06 +03:00
Avram Tudor
4138e1ac53
Merge pull request #9251 from jitsi/tavram/remove-sip-invite
...
fix(sip) remove sip text from invite
2021-05-24 09:21:19 +03:00
damencho
0ee13b1fd8
fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620 .
2021-05-22 12:45:36 -05:00
Tudor-Ovidiu Avram
2f9fb64332
fix(sip) remove sip text from invite
...
this will be added in a subsequent commit to the dial in page
2021-05-21 13:04:26 +03:00
Tudor-Ovidiu Avram
3ebfb1de70
code review
2021-05-21 12:55:45 +03:00
Tudor D. Pop
d7a6a48acd
fix(virtual-background): Responsive virtual background dialog
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/9202
2021-05-20 17:12:39 +02:00
Tudor-Ovidiu Avram
4e4ff0f60f
feat(share-video) Add capability for sharing any direct link video
2021-05-20 13:00:54 +03:00
Pawel Domas
6f5e0b0321
feat: more user friendly default device label
...
Also fixes an issue where starting Chrome 90 air pods
no longer have the "Default -" prefix and the default
entry looks like a buggy duplicated one.
2021-05-18 09:28:47 -05:00
Mihai-Andrei Uscat
e33674fb2e
fix(FocusLock): Stop stealing focus when embedded
2021-05-18 09:04:42 +03:00
Vlad Piersec
3f7073c589
fix(participants): Knocking participant name in participants list
...
Fixes https://github.com/jitsi/jitsi-meet/issues/9211
2021-05-17 15:41:34 +03:00
Christoph Settgast
106ce79375
fix(participants-pane) enable translation of invite button
...
Copy over existing "invite" translations where the participants
pane is already translated.
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-16 13:29:11 -05:00
Calinteodor
9b5eae7a60
feat(rn, security) added flag for controlling security options button visibility
2021-05-14 15:01:43 +02:00
Avram Tudor
7db9fc94e2
Merge pull request #9204 from jitsi/tavram/sip-fixes
...
fix(sip) allow sip invites to contain phone numbers
2021-05-14 14:33:14 +03:00
Gabriel Imre
db5d6a56b8
fix(participants-pane): Use selector for displaying chat context item
2021-05-14 12:21:14 +03:00
Tudor-Ovidiu Avram
f7ddcbbbf3
fix(sip) allow sip invites to contain phone numbers
...
display sip address in invites
hide lobby password for sip users
tidy up invite placeholders
2021-05-14 11:54:54 +03:00
Mihai-Andrei Uscat
f7b73c0d09
feat(AddPeopleDialog): Add config option to overwrite invite subject app name
2021-05-13 12:33:05 +03:00
Saúl Ibarra Corretgé
47c9e14155
fix(toolbox) fix displaying mute everyone buttons for non-moderators
2021-05-12 08:29:00 -05:00
Tudor D. Pop
dcc659215e
fix(virtual-background) fix track leak in preview
2021-05-12 11:36:49 +02:00
Avram Tudor
6e91665987
Merge pull request #9184 from jitsi/tavram/invite-types
...
fix(invite) fix notifications for phone invites
2021-05-11 16:23:20 +03:00
hmuresan
a1a5d1e7f8
fix(deploymentUrls): Disable help and download apps buttons for JaaS
2021-05-11 13:54:41 +03:00
Tudor-Ovidiu Avram
9a8961b90c
fix(invite) fix notifications for phone invites
2021-05-11 11:51:02 +03:00
Calinteodor
07eb19b98a
feat(rn,ui) introduce react-native-paper
2021-05-11 10:01:45 +02:00
Gabriel Imre
d69d4dd91a
fix(participants-pane): Use selector for displaying names
2021-05-11 09:10:17 +03:00
Jaya Allamsetty
91197bc69f
fix(quality-control): Send the new receiver constraints on state changes.
...
The client now listens for changes to lastN, selectedEndpoints and maxReceiverVideoQuality in redux to trigger sending bridge message in the new format. This fixes an issue where the stage view <-> tile view changes prompt two receiver constraints messages to be sent, first with the maxHeight update and then with the selected endpoints update.
2021-05-10 16:06:19 -04:00
Vlad Piersec
9fd8491d04
fix(RN, Toolbox): Show full participant thumbnails in tile view
2021-05-08 00:25:40 +02:00
Gabriel Imre
edff9bef53
fix(participants-pane): Resize video layout when closing or opening
2021-05-07 10:51:21 +03:00
Hristo Terezov
dec90bdeb8
fix(Thumbnail): Display mode typo.
2021-05-06 15:27:27 -05:00
Avram Tudor
c851136f8e
Merge pull request #9110 from jitsi/tavram/fix-case-sensitive-replcement
...
fix(sip-invite) fix baseurl case sensitive replacement
2021-05-06 11:24:17 +03:00
Saúl Ibarra Corretgé
89abaa83aa
fix(premeeting) drop gradient
...
It looks particularly odd, specially when any virtual background is activated.
2021-05-06 09:55:53 +02:00
Tudor D. Pop
9ef984ca3d
feat(virtual-background) add virtual background preview
...
Also enable background selection while muted.
2021-05-06 08:54:23 +02:00
damencho
ceca00b573
fix: Fixes welcome page add calendar link. Fixes #9132
2021-05-05 14:05:50 -05:00
Jaya Allamsetty
1c6677f523
squash: use oldScreenSharesOrder for checking.
2021-05-05 15:05:10 -04:00
Jaya Allamsetty
035d026e90
fix(video-layout): Fix video-layout when a SS participant leaves.
...
Unpin the screenshare when the screensharing participant leaves. Switch to tile view if no other participant was pinned before screenshare was auto-pinned, pin the previously pinned participant otherwise.
2021-05-05 15:05:10 -04:00
hmuresan
a582f1c191
fix(jwt-validation): validate `kid` value only for JaaS
...
- add some missing meet features
2021-05-05 13:03:39 +03:00
Vlad Piersec
79939f108c
fix(rn, Labels): Place picture-in-picture button on the left
2021-05-05 09:16:48 +03:00
Paweł Domas
a605403029
fix(Video.js): prevent DOMException: The play() request was interrupted by a new load request
2021-05-04 17:18:34 -05:00
hmuresan
b998d80ee3
fix (external-api): fix notify video mute changed when presenting
...
- small refactor to trigger `notifyVideoMutedStatusChanged` correctly when participant is presenting
2021-05-04 18:23:32 +03:00
Vlad Piersec
428c3cef38
fix(Labels): Recording label background color
2021-05-04 16:02:00 +03:00
Christoph Wiechert
79497cecba
Add: remoteVideoMenu.disableGrantModerator option ( #7534 )
...
* Add: remoteVideoMenu.disableGrantModerator option
* Add disableGrantModerator to native side
* Update RemoteVideoMenu.js
* Update RemoteVideoMenuTriggerButton.js
Co-authored-by: ouya99 <alexander@andlabs.eu>
2021-04-30 11:22:36 -05:00
Tudor-Ovidiu Avram
3339a1d19f
fix(sip-invite) fix baseurl case sensitive replacement
2021-04-29 13:50:29 +03:00
Vlad Piersec
8bd874ca70
feat(themes): Add style tokens and web theme
2021-04-29 13:19:53 +03:00
Jaya Allamsetty
1898e4a768
feat(last-n): Implement startLastN and make last-n configurable through UI. ( #9093 )
2021-04-28 19:00:20 -04:00
hmuresan
24bf5a2dc3
fix(toolbox): hide toolbox when mouse outside toolbox area
2021-04-28 17:49:40 +03:00
Andrei Gavrilescu
6ee868032e
fix(screenshare): remove redundant event / only show on supported env ( #9100 )
...
* remove redundant event / only show on supported env
* remove unused imports
2021-04-28 17:06:41 +03:00
Alex Bumbu
cf37d34923
fix(ios) fix leaving the meeting when screen-sharing
2021-04-28 13:33:11 +02:00
Calin Chitu
546df558e3
feat(settings) removed openTwoButtonDialog from UI module and created react LogoutDialog component
2021-04-28 09:51:14 +02:00
hmuresan
02ec30b8ff
feat(aot): improve AOT UI/UX
2021-04-28 09:49:37 +02:00
Tudor-Ovidiu Avram
3048ce4345
fix(sip-invite) remove hash params
2021-04-23 16:19:52 +03:00
Calinteodor
98658f573c
fix(authentication): removed old LoginDialog.js file, fixed redirection to the external auth and created actions.any.js ( #9049 )
...
* fix(authentication) login dialog now closes when connection is established
* fix(authentication) fixed shibboleth auth
* fix(authentication) renamed authenticateExternal func to authenticate and updated its logic
* fix(authentication)removed logindialog.js and created actions.any
* fix(authentication) removed focus from externalauthwindow
* fix(authentication) removed private sign from some actions and added openLoginDialog to actions.any
* fix(authentication) exported all from actions.any
* fix(authentication) reverted change regarding externalAuth
* fix(authentication) fixed indentation
2021-04-22 17:05:14 +02:00
Gabriel Imre
20a62e5eb4
fix(participants-pane): Consider reducer/state being unavailable on native
2021-04-22 17:02:35 +02:00
Saúl Ibarra Corretgé
77890fc27a
fix(config) drop ancient backwards compatibility options
2021-04-22 17:00:33 +02:00
Saúl Ibarra Corretgé
433e212e20
fix(config) avoid using legacy config options
...
If the new ones are specified, use them.
2021-04-22 17:00:33 +02:00
Avram Tudor
6398b4ec89
Merge pull request #9047 from jitsi/tavram/sip-invite-fixes
...
fix(sip-invite) add minor fixes to sip invite flow
2021-04-22 12:13:45 +03:00
Avram Tudor
d8e5b48aeb
Merge pull request #9046 from jitsi/tavram/fix-rec-logo
...
fix(jaas) fix recorder and sip gateways not detecting vpaas meetings
2021-04-22 11:43:17 +03:00
Jaya Allamsetty
477d94497b
fix(audio-share): Show button only when supported by browser.
...
Show the audio share button only when its supported. For example, mobile browsers do not support getDisplayMedia yet.
2021-04-21 16:50:29 -04:00
Gabriel Imre
d014a52ab3
feat(participants-pane) implement participants pane
2021-04-21 15:48:05 +02:00
Tudor-Ovidiu Avram
f0f9c02452
fix(sip-invite) add minor fixes to sip invite flow
2021-04-20 16:05:49 +03:00
Avram Tudor
ef4af415a8
Merge pull request #9037 from jitsi/tavram/sip-invite-password
...
feat(sip-invite) add room password for sip invite requests
2021-04-20 15:36:44 +03:00
Tudor-Ovidiu Avram
c6fd8c2bcb
fix(jaas) fix recorder and sip gateways not detecting vpaas meetings
2021-04-20 15:35:36 +03:00
tudordan7
c765e08aa1
fix(virtual-background): Check if virtual background is disabled on premeeting.
2021-04-19 11:54:55 -05:00
Tudor-Ovidiu Avram
9d0c6e3741
fix(prejoin) fix background selection not being available for 3rd party apps
2021-04-19 09:29:08 -05:00
Tudor-Ovidiu Avram
64ab813b55
feat(sip-invite) add room password for sip invite requests
2021-04-19 15:10:28 +03:00
Mihai-Andrei Uscat
996c9fb064
Implement review changes 3
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
b53ad353cb
Implement review changes 2
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
e0da67dff5
Implement review changes 1
2021-04-16 12:21:53 +02:00
Mihai-Andrei Uscat
dcd073b407
feat(HDAudio): Initial implementation.
2021-04-16 12:21:53 +02:00
Jaya Allamsetty
c12c554138
fix(video-layout): Unpin SS when the screensharing participant leaves.
2021-04-15 16:38:25 -04:00
Saúl Ibarra Corretgé
289ba6f764
fix(rn,config) update to new configuration for codec selection
2021-04-15 18:35:47 +02:00
Avram Tudor
b74c8b5d1f
fix(invite) fix mailto links not working on Brave for iOS
2021-04-15 12:52:11 +02:00
Horatiu Muresan
cbeb7b86cc
fix(toolbox): Fix toolbox not auto-hiding. ( #9002 )
2021-04-14 19:30:19 +02:00
Tudor D. Pop
b1833fddad
feat(virtual-background) Virtual background UI changes
2021-04-14 18:26:36 +02:00
Vlad Piersec
1b2f64efb3
fix(icons): CC, invite, user & virtual-background
2021-04-14 18:07:49 +02:00
Andrei Gavrilescu
96e886d306
feat(rtcstats): switch to rtcstats v3 protocol ( #8989 )
...
* use new rtcstats clinet
* add room name to identity
* update rtcstats version
2021-04-14 12:32:16 +03:00
Tudor-Ovidiu Avram
529b182666
fix(sip-invite) do not send query params on sip invite request
2021-04-13 12:24:19 +03:00
Andrei Gavrilescu
6d3d65da03
feat(screenshare): Audio only screenshare ( #8922 )
...
* audio only screen share implementation
* clean up
* handle stop screen share from chrome window
* update icon
2021-04-12 10:37:39 +03:00
Saúl Ibarra Corretgé
fd4819aeca
fix(toolbar) restore security button backwards compat
...
In https://github.com/jitsi/jitsi-meet/pull/8673 we inadvertently removed the
backwards compatibility code which would show the security button when the
"info" button is configured in interface_config. The security button replaced
the info button.
2021-04-09 09:27:10 -05:00
Tudor D. Pop
7ca04ccb0f
fix(virtual-background) keep selected state on dialog
2021-04-09 16:25:26 +02:00
Calinteodor
bf3726cb93
feat(rn,security) add security dialog
2021-04-09 14:30:25 +02:00
Tudor D. Pop
af28080058
feat(virtual-background) add slight blur option
2021-04-09 14:17:06 +02:00
Jean-François Alarie
927b40ec71
fix(rn,full-screen) make sure immersive mode respects the fullscreen flag
2021-04-09 14:05:16 +02:00
Vlad Piersec
b135e2a06a
feat(Labels): Redesign labels on mobile & web
2021-04-08 11:57:15 +02:00
Avram Tudor
5599454ea9
Merge pull request #8962 from jitsi/tavram/sip-invite-auth
...
fix(sip-invite) fix sip invite jwt not being sent correctly
2021-04-08 10:24:06 +03:00
Saúl Ibarra Corretgé
8eed42c273
fix(virtual-backgrounds) add segmentation model license information
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8792
2021-04-07 17:15:17 +02:00
tmoldovan8x8
e803e8cfd9
feat(ios): adds ios screensharing enabled flag
2021-04-07 16:28:26 +03:00
Tudor-Ovidiu Avram
86dd35b927
code review changes
2021-04-07 15:46:01 +03:00
Tudor-Ovidiu Avram
32ecd6310c
fix(sip-invite) fix sip invite jwt not being sent correctly
2021-04-07 15:37:17 +03:00
Tudor D. Pop
8b315846b9
feat(premeeting-screen) add virtual background functionality
2021-04-07 11:29:54 +02:00
Calinteodor
fc3a743372
fix(ios) keyboard no longer covers message board and input
2021-04-06 12:07:24 +02:00
Vlad Piersec
d9693117f2
fix(Toolbar, rn): Button overflow in landscape orientation
2021-04-05 13:54:44 +03:00
Mihai-Andrei Uscat
1b1d650b75
fix(MoreTab): Fix languages not being scrollable on mobile
2021-04-02 13:38:02 +03:00
tmoldovan8x8
1224597ede
feat(e2ee): auto turns on e2ee when one participant enabled it
2021-04-01 12:34:01 +03:00
Tudor-Ovidiu Avram
f99c919416
code review changes
2021-03-31 15:51:53 +03:00
Tudor-Ovidiu Avram
ae21a09bd6
feat(sipcall) implement sip invite
2021-03-31 09:53:55 +03:00
Tudor D. Pop
39011d8fd3
feat(virtual-background) persist settings
2021-03-30 23:27:44 +02:00
tudordan7
3453e49182
fix(virtual-background): Hide scrollbar on loading action.
2021-03-30 13:43:57 +02:00
tmoldovan8x8
b1d7debfb9
feat(e2ee): adds sounds for e2ee enabling/disabling
2021-03-30 12:59:32 +03:00
Christoph Wiechert
ae28fcc12f
Fix: used deprecated onmousewheel event
...
https://developer.mozilla.org/en-US/docs/Web/API/Element/mousewheel_event
2021-03-29 10:53:13 -05:00
Vlad Piersec
eb41a306a6
fix(lobby): Knocking participants list for small widths
2021-03-29 09:47:11 -05:00
Vlad Piersec
3426290bf2
fix(captions): Lift captions upper when invite box is shown & fix icon
2021-03-29 09:09:21 -05:00
Tudor D. Pop
dfd33521bf
fix(virtual-background): Fixes upload virtual background on Firefox
...
Fixes : #8892
2021-03-29 14:28:22 +02:00
Jaya Allamsetty
4621fad832
fix(large-video): Always pin screenshare to large-video if it exists.
...
Set higher preference for screenshare over dominant speaker when trying to elect a participant for large-video. This prevents the dominant speaker from taking over the stage when a user toggles tile view on and off while a screenshare is in progress.
2021-03-26 09:14:03 -04:00
tmoldovan8x8
e4b34e1c89
feat(rn): makes InputDialog textInput autoFocus
2021-03-26 10:51:47 +02:00
Mihai-Andrei Uscat
1ad40de487
feat(external_api): Add command for toggling camera on mobile web
2021-03-25 13:48:49 +02:00
Tudor D. Pop
77ee4b13e1
feat(virtual-backgrounds) add ability to upload custom images
2021-03-24 17:32:45 +01:00
Jaya Allamsetty
a3a2ce3875
feat(rn,polyfill): Add a polyfill for Promise.allSettled.
...
Promise.allSettled is supported from RN 0.63 onwards and is not supported on the current version, use a polyfill for that shims Promise.allSettled if its unavailable or noncompliant.
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2021-03-24 11:59:52 -04:00
Saúl Ibarra Corretgé
e0c77dcd95
feat(tile-view) allow to toggle tile view while alone
2021-03-24 16:43:50 +01:00
Calinteodor
e035d33fa9
feat(authentication) refactor auth dialogs to use React
2021-03-24 15:09:40 +01:00
Izak Glasenčnik
05f3b4390d
feat(iFrame): Emit event when recording status changes, including errors ( #7973 )
...
* feat(iFrame): Emit event when recording status changes, including errors
* Fix APP access on mobile
2021-03-23 11:35:46 -05:00
hmuresan
f7c0d4f1fe
feat(background alpha) Set background transparency
2021-03-23 16:16:56 +02:00
tmoldovan8x8
a1d3870634
feat(external_api): add videoMuted event and action ( #8862 )
2021-03-23 15:30:17 +02:00
Mihai-Andrei Uscat
911aaed052
fix: Refactor client width computation.
...
* Unify chat open/close size changes and move them to redux.
* Fix responsive columns not accounting for chat.
2021-03-23 14:06:43 +02:00
Vlad Piersec
5fd9dc74e4
fix(welcome): Align meeting list at the top when no footer
2021-03-23 14:03:54 +02:00
Vlad Piersec
eb68467e15
fix(rn, toolbox): Change button appearing order
2021-03-23 10:14:54 +02:00
adam j hartz
67beafc9af
add option for disabling join/leave sounds ( #8596 )
...
* add option for disabling join/leave sounds
* document disableJoinLeaveSounds and add it to whitelist
2021-03-22 11:28:34 -05:00
Vlad Piersec
678f3e232b
fix(toolbar): Re-add "mute everyone's video" button
2021-03-22 15:25:30 +02:00
John Wu
f225ce886f
fix(chore) fix typo
2021-03-22 11:21:48 +01:00
luz paz
d3680bbebd
fix(misc) follow-up typos
...
Found via `codespell -q 3 -S ./lang`
2021-03-22 10:41:41 +01:00
Vlad Piersec
e7297714c6
feat(toolbox): Adaptive toolbar on mobile
2021-03-22 11:26:00 +02:00
Saúl Ibarra Corretgé
3c94a5ccfd
feat(rn,ui) update in-meeting colors
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
78d4af6bf2
feat(rn,conference) new UI for conference name duration
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
33fc3833f9
fix(rn,labels) don't add extra margin in tile view
...
There is no need to skip the filmstrip, since it's not there.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
b179542c39
fix(rn,labels) top-align with room name field
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
49c38a73aa
fix(filmstrip) make sure it's not rendered outside of a safe area
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
fc27300132
fix(rn,filmstrip) simplify thumbnail height calculations
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
57ecdff9eb
fix(rn,conference) remove no longer needed margin
...
We are using a safe area view now.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
effa878fa4
fix(rn,filmstrip) simplify visibility calculation
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
9d4e49a5af
fix(rn,toolbox) fill gap underneath Toolbox
...
This is for devices without the home button.
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
6b4d25c0d3
fix(rn,ui) move top labels to navbar component
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
2f5ab2757f
feat(rn,ui) get rid of the gradients
2021-03-19 11:32:00 +01:00
Saúl Ibarra Corretgé
bde26c4fbb
fix(icons) never specify fill
2021-03-19 11:32:00 +01:00
trippledave
68c2c9be40
feat(flags) add feature flag for audio-only button
2021-03-19 08:17:37 +01:00
Jaya Allamsetty
5b21051c6b
fix(startMuted): Fix unmute on mobile when it is muted by Jicofo on join.
2021-03-18 15:23:54 -04:00
hmuresan
3a8bd852b2
feat(jwt) log jwt validation errors
2021-03-18 16:58:54 +02:00
Hristo Terezov
f50872285d
ref(Filmstrip): Use Thumbnail component.
2021-03-18 09:37:55 -05:00
Mihai-Andrei Uscat
3972e076f0
fix(Chat): Fix modals displaying improperly due to chat.
...
* Adjust chat font size.
* Adjust invite more button and text size.
* Remove useless constant.
2021-03-18 15:56:20 +02:00
Mihai-Andrei Uscat
a22d054b10
feat(InviteMore): Relocate invite prompt for mobile friendliness.
2021-03-18 14:09:22 +02:00
Vlad Piersec
7fce181080
feat(config): Add config option to allow unsetting local video flip
2021-03-18 09:35:42 +02:00
Mihai-Andrei Uscat
7dabfc21b4
feat(Chat): Revamp design.
...
* ensure keyboard stays open when sending messages on mobile web.
2021-03-18 09:08:34 +02:00
Saúl Ibarra Corretgé
1395f84550
fix(virtual-background) fix tainted canvas when using the CDN
...
When we use a CDN the images come from an origin different than the site so
unless we mark them for CORS the canvas where they are painted will be tainted.
Ref: https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image
2021-03-17 16:32:16 +01:00
Vlad Piersec
d080460f9b
fix(toolbox): Fix mic disabled icon
2021-03-17 15:23:45 +02:00
Tudor-Ovidiu Avram
3a073d9af4
fix(jaas) hide support link in invite error for jaas users
2021-03-17 11:53:58 +02:00
Mihai-Andrei Uscat
aef0287605
feat(ToggleCamera): Implement for web.
2021-03-17 10:44:18 +02:00
Vlad Piersec
bb19567efa
fix(prejoin): Use localFlipX on prejoin screen
2021-03-17 09:19:55 +01:00
Vlad Piersec
3f0bb6818c
fix(toolbox): Fix always on top toolbar
2021-03-16 16:07:49 +01:00
Saúl Ibarra Corretgé
4fa47c8070
fix(virtual-background) use a DOM element for storing the image
...
THis will reuse the previously cached image and obey the base href.
Ref:
https://stackoverflow.com/questions/6241716/is-there-a-difference-between-new-image-and-document-createelementimg
2021-03-16 11:27:27 +01:00
Saúl Ibarra Corretgé
0dcb8a025b
fix(rn,bottomsheet) limit width
2021-03-16 11:19:52 +01:00
Vlad Piersec
d214079148
fix(toolbox): Constrain toolbox width on large mobile device
2021-03-16 09:50:49 +01:00
Vlad Piersec
096ee3cb53
fix(toolbox): Background of disabled settings button & tileview button
2021-03-16 09:20:02 +01:00
Avram Tudor
e1c5b1e626
Merge pull request #8799 from jitsi/tavram/billing-id
...
fix(vpaas) send jitsiMeetId instead of billingId
2021-03-15 15:54:57 +02:00
Tudor-Ovidiu Avram
831c5ba59d
fix(vpaas) send jitsiMeetId instead of billingId
2021-03-15 13:22:17 +02:00
Andrei Gavrilescu
bad1bc91cf
fix(screenshare): audio screen share muted state ( #8785 )
...
* AudioMixerEffect muted state
* update lib-jitsi-meet
2021-03-15 11:44:03 +02:00
Saúl Ibarra Corretgé
30d0aabaca
feat(build,rnnoise) don't use an external bundle for the effect
...
The majority of the code is in the WASM file, the JS is just 9KB.
It's so little, in fact, that the performance hint for the main bundle didn't
have to be adjusted.
2021-03-12 23:00:50 +01:00
Saúl Ibarra Corretgé
22b6d32174
feat(build,virtual-background) don't use an external bundle for the effect
...
The majority of the code is in the WASM file and models, this is just a few KB.
It's so little, in fact, that the performance hint for the main bundle didn't
have to be adjusted.
2021-03-12 23:00:50 +01:00
Saúl Ibarra Corretgé
31ace267ce
fix(virtual-background) use tighter edge smoothing
2021-03-12 15:05:20 +01:00
tudordan7
194d357005
feat(virtual-backgrounds) add virtual background support
2021-03-12 15:05:20 +01:00
Vlad Piersec
c2ad06c5e6
fix(toolbox): Restructure items order for desktop & mobile
2021-03-12 15:19:23 +02:00
Vlad Piersec
e40b02ab3c
fix(icons): No hardcoded colors for some svgs
2021-03-12 11:29:20 +02:00
titus.moldovan
2587eefefc
fix(chat) hides send private chat button when enable.chat flag is false.
2021-03-12 09:19:31 +01:00
Vlad Piersec
b87c433e99
fix(toolbar): Update overflow menu according to review
2021-03-11 15:49:00 +02:00
tmoldovan8x8
751644db16
makes disableAudioFocus flag generic, so it can be used also from iOS
2021-03-11 15:13:24 +02:00
Vlad Piersec
c508572cc5
feat(toolbox): Redesign mobile toolbox
2021-03-11 12:38:37 +01:00
Vlad Piersec
b86c271a80
fix(toolbar): Small changes according to design review
2021-03-11 11:57:17 +01:00
Hristo Terezov
29f5d87d77
fix(prejoin): Don't overwrite display name with ''
2021-03-10 15:10:41 -06:00
hmuresan
ab6790bdaa
(external_api) Add command for overwriting config values.
2021-03-10 18:30:14 +02:00
Vlad Piersec
91ba835f78
feat(Toolbar): Redesign web toolbar
2021-03-09 16:29:44 +02:00
Hristo Terezov
8f06866646
feat(config): Add useHostPageLocalStorage
2021-03-08 16:26:42 -06:00
Jean-François Alarie
407021e258
feat(rn,flags) add fullscreen.enabled flag
2021-03-08 22:11:39 +01:00
Jaya Allamsetty
0ee03f1538
feat(browser-support): Add support for WKWebview based browsers.
2021-03-08 11:16:02 -05:00
Mihai-Andrei Uscat
d0d32b8a19
fix(responsive): Fix tiles not recomputing when jumping between screen sizes
2021-03-05 12:35:09 -06:00
Alex Bumbu
508f1e0da9
feat(iOS): screensharing support
...
The Jitsi team would like to thank @AliKarpuzoglu, @linuxpi and The Hopp Foundation for the initial effort and help throughout.
2021-03-05 16:33:53 +01:00
Jaya Allamsetty
dcda89012e
fix(tracks): Do not signal muted audio tracks.
...
Do not add the muted audio tracks to peerconnection until the user unmutes the first time. This applies to startSilent, startWithAudioMuted and startAudioMuted/startVideoMuted config.js settings.
2021-03-05 10:18:34 -05:00
Saúl Ibarra Corretgé
d93a402cc2
fix(rn,tracks) fix not showing alert when permission is not granted
...
The error object changed its shape through time, adapt to the change.
2021-03-05 12:59:13 +01:00
Saúl Ibarra Corretgé
5c46b03251
fix(copyText) use a helper library
...
It does a more elaborate way of textarea copying, hopefully it's more reliable.
2021-03-04 10:03:51 -06:00
るしふぁ
eeb5abbbe8
fix: date util localization ( #8723 )
...
* Update dateUtil.js
* version up moment
* exclude unnecessary languages in Moment.js from webpack
* add Occitan of Moment.js
* Fixed auto-formatting
* add require missing by mistake
2021-03-04 08:20:27 -06:00
Hristo Terezov
9e29dd063f
fix(live-stream-section): Use await for copyText
2021-03-03 16:26:36 -06:00
Hristo Terezov
a2e2d31dfd
fix(copyText): in iframe for chrome<85
2021-03-03 16:12:59 -06:00
Óscar Carretero
62c06441b1
Normalize language format
2021-03-03 15:14:34 -06:00
Steffen Kolmer
899968d3a9
feat: Only show more numbers link if multiple numbers are available ( #8702 )
...
* Only show more numbers link if multiple numbers are available
* Fixed some linter errors
* Try to make flow happy
* Fixed another linter error
* Another try to make eslint happy
* Silence eslint
2021-03-03 08:45:26 -06:00
Calinteodor
430591bd1e
feat(shared-video) refactor dialog to use React
...
Also unify the mobile and web features into one, even though internally they still have separate ways to enable the functionality.
2021-03-03 15:37:38 +01:00
Steffen Kolmer
ce6debac45
Revert changes dial in numbers link
2021-02-26 23:30:57 -06:00
Steffen Kolmer
5d8bf0c1e7
feat: Add a new setting to remove individual sharing features from UI ( #8660 )
...
* Added new config to enable individual sharing features
* make config values url friendly
* Add new setting to whitelist
* Fixed some linter issues
* Fixed more linter issues
* Fixed merge error
* Check if interfaceConfig is defined
* Only show more numbers link if there is more than one number
2021-02-26 19:50:26 -06:00
Steffen Kolmer
7bbd06c9f4
Use logger instead of console
2021-02-26 19:50:02 -06:00
Hristo Terezov
b1a3c5cd7b
feat(external_api): allow clipboard-write
2021-02-26 15:05:45 -06:00
Tudor D. Pop
cc0ecc1fdd
fix(blur) disable blur button if camera is off
2021-02-26 16:03:51 +01:00
Tudor D. Pop
dd1f8339b1
fix(blur-effect) enable blur effect on all platforms supporting canvas filters
...
That means all browsers except Safari, for now.
In addition, use the 96p model (instead of the 144p one) on browsers without SIMD support.
2021-02-25 13:21:03 +01:00
Steffen Kolmer
23bb824731
feat: Added mute video moderation feature ( #8630 )
...
* Added mute video feature
* Fixed export
* Fixed some issues
* Added remote video mute notification
* Fixed import
* Fixed conference event handling
* Fixed some linting issues
* Fixed more linter errors
* turn screenshare off on remote video mute
* Fix linter issue
* translations added for mute video feature
* Added video mute button to interface config
* Updated lib-jitsi-meet
* Fix copy paste error
Co-authored-by: nurjinn jafar <nurjin.jafar@nordeck.net>
2021-02-24 15:45:07 -06:00
Calinteodor
87a110b9c3
fix: improved copy text helper function ( #8677 )
2021-02-24 09:12:41 -06:00
Mihai-Andrei Uscat
a7db7ecaff
fix(LargeVideo): Fix large video not resizing when closing chat.
2021-02-24 14:26:00 +02:00
horymury
79bb98dab3
(feature) - Add support for custom DID numbers page url
2021-02-24 11:37:14 +02:00
Gabriel Imre
d22792c9e3
feat(sip): Added auto-knocking for sip gateway if lobby is enabled
...
Co-authored-by: Gabriel Imre <gabriel.lucaci@8x8.com>
2021-02-24 11:35:32 +02:00
Tudor-Ovidiu Avram
f50fd7b7bd
fix(gum) add event handling for SLOW_GET_USER_MEDIA
...
Show an overlay with a spinner when slow gUM is fired
2021-02-23 13:51:24 +02:00
Mihai-Andrei Uscat
43761fc398
feat(Chat) Improve responsive behaviour further.
...
* Add buttons to send messages/set nickname.
* Redesign message/nickname inputs.
* Pin messages to the input.
* Add keyboard avoider for Safari.
* Make chat content scrollable on mobile.
2021-02-23 09:39:20 +02:00
Tudor D. Pop
f69a31d9c6
fix(blur) check model response status and catch errors
2021-02-19 15:00:07 +01:00
Saúl Ibarra Corretgé
861935c9d7
fix(blur) fix model paths
2021-02-18 15:57:01 +01:00
Pawel Domas
e0aab11f98
fix: TypeError: Cannot read property 'isAudioTrack' of undefined
...
When there's no jitsiTrack set on the base/tracks entry it means
a track is being created (get user media is in progress).
2021-02-17 09:25:09 -06:00
Tudor D. Pop
946339a52e
feat(blur) replace BodyPix with TFLite
...
Use the Google Meet model and SIMD optimized WASM.
2021-02-17 16:03:33 +01:00
tmoldovan8x8
f71e8a9982
feat(mobile) adds actions and events for the chat
2021-02-17 16:26:40 +02:00
Saúl Ibarra Corretgé
6740b0861e
fix(rn,lobby) make sure the enable dialog follows the theme color
2021-02-12 16:40:56 +01:00
tmoldovan8x8
65c56669c4
feat refactors the chat flow so it has open and close functions
2021-02-12 13:18:16 +02:00
Hristo Terezov
fec2641730
fix(popups): covered by labels.
2021-02-11 16:18:56 -06:00
Nando Thomassen
16b00dc2af
feat(flags) add feature flag for help button
...
Introduces a new feature flag ('help.enabled') and uses that to
determine the visibility of the 'Help' button in a call.
2021-02-10 22:34:13 +01:00
Saúl Ibarra Corretgé
c3a41b8cf3
fix(avatar) refactor preloading to avoid CORS issues
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/8510
This basically reverts
a3fb996ff0
while retaining the same properties that prompted it's original intent, namely
avoiding sending the Referrer header.
2021-02-10 14:32:56 +01:00
Saúl Ibarra Corretgé
579acbc570
feat(embed-meeting) add autoplay permission to iframe sample
2021-02-09 08:01:51 -06:00
Hristo Terezov
7dc899ace1
ref(DeviceSelectionPopup): remove.
2021-02-08 15:53:38 -06:00
Hristo Terezov
a6c6cd6c56
fix: Add GUM timeout & improve device permissions
2021-02-08 15:53:38 -06:00
Hristo Terezov
7dc45c28a2
fix(AudioSlider): removed when volume is 0
2021-02-08 15:25:17 -06:00
Vlad Piersec
bfc4b2ac6f
feat(vpaas): Send billing id to prosody
2021-02-08 12:49:55 +02:00
Jaya Allamsetty
fd313c1af7
fix(tests): Add more checks so that test don't error out.
2021-02-05 16:30:58 -05:00
tmoldovan8x8
9ed1969f7e
feat(android) adds ability to disable the requestFocus on Android
2021-02-05 09:05:55 +02:00
Jaya Allamsetty
0138f23755
feat(conference): Enable forced reload of client on bridge failure.
...
* feat(conference): Enable forced reload of client on bridge failure.
Force the client to reload when the bridge that is handling the media goes down.
This mitigates issues seen on the bridge because of a client re-joining the call with the same endpointId, BWE issues, etc.
This behavior is configurable through 'enableForcedReload' setting in config.js.
The client skips the pre-join page when the page reloads.
* squash: refactor the restart logic.
* squash: fix description
* squash: dispatch conferenceWillLeave action before reload.
2021-02-04 12:33:18 -05:00
Marc Seitz
16d88a288f
feat: add ipados to list of Platform.OS ( #8205 )
...
* feat: add ipados list of Platform.OS
2021-02-04 10:34:44 -05:00
tmoldovan8x8
dca96f25f3
feat(mobile) adds feature flags for audioMute, videoMute and overflow… ( #8537 )
2021-02-04 15:32:09 +02:00
Mihai-Andrei Uscat
b69e93a900
fix(Safari): Fix mobile double tapping for toolbar and overflow.
...
* Create generic tooltip wrapper for mobile usability.
* Change overflow menu icon/font/padding sizes.
* Change overflow drawer expand icon.
2021-02-04 15:24:25 +02:00
tmoldovan8x8
d2568b874b
feat(mobile) adds ability to retrieve participantsInfo array
2021-02-04 14:26:35 +02:00
Andrei Gavrilescu
9895a04609
feat(rtcstats): send meeting uuid to rtcstats ( #8526 )
...
* send meeting uuid to rtcstats
* change ret description
* fix flow error
* update lib-jitsi-meet version
2021-02-03 12:28:39 +02:00
Jaya Allamsetty
c58657c759
fix(test): Make sure test doesn't error out.
2021-02-01 11:49:45 -05:00
Vlad Piersec
9418dbc2b1
fix(recents-list): Order recents by last used
2021-02-01 13:30:34 +02:00
Mihai-Andrei Uscat
c370c05701
fix(Filmstrip): Prevent Toolbox from being shown indefinitely when hovering filmstrip
2021-01-29 15:34:37 +02:00
Titus-Andrei Moldovan
af8072d9d2
chore(mobile) changes the name for screenShares to remoteScreenShares to better reflect it's content
2021-01-29 12:45:53 +02:00
Titus-Andrei Moldovan
45f4643469
feat(mobile) adds ToggleScreenShare event and action.
2021-01-29 12:45:53 +02:00
Avram Tudor
745879c447
Merge pull request #8503 from jitsi/tavram/dropbox
...
feat(external_api) allow dropbox option to be overwritten
2021-01-29 12:30:03 +02:00
Mihai-Andrei Uscat
4aab5e2054
feat(Dialog): Make dialog close button more mobile friendly.
...
* Remove pointless custom headers, fall back to ModalHeader instead.
2021-01-29 12:22:43 +02:00
Tudor-Ovidiu Avram
69971a0e90
feat(external_api) allow dropbox option to be overwritten
2021-01-29 11:44:16 +02:00
Tudor-Ovidiu Avram
dcaad41e69
feat(external_api) add event for chat updates (unread counter, open state)
2021-01-28 11:41:27 +02:00
Steffen Kolmer
ef7d425859
feat(ui) update AtlasKit components
2021-01-26 16:47:55 +01:00
Mihai-Andrei Uscat
8cf4e15b23
Add config flag for tile responsiveness
2021-01-26 13:42:57 +02:00
Mihai-Andrei Uscat
db84889143
feat(tiles): Add responsive behaviour.
...
* Enforce fixed column number at various width breakpoints.
* Bring back the filmstrip at small sizes but hide it.
* Change default maximum columns to 7.
2021-01-26 13:42:57 +02:00
Ali Karpuzoglu
6ca3c6e43a
fix(misc) typo
2021-01-26 12:38:49 +01:00
damencho
f1e06bff7b
fix: Lobby display name set when preJoin is disabled. Fixes #8415 .
2021-01-25 16:03:54 -06:00
tmoldovan8x8
6a6aeb1d95
feat(mobile) adds more feature flags ( #8450 )
...
Features flags added:
-tile-view.enabled
-filmstrip.enabled
-notifications.enabled
-toolbox.enabled
2021-01-22 12:03:39 +02:00
tmoldovan8x8
61037b982b
feat(mobile) adds ability to send and receive text messages ( #8425 )
2021-01-20 14:06:45 +02:00