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
3 years ago
Avram Tudor
0507f8c2f9
feat(api) expose follow me method (#9486)
3 years ago
hmuresan
1d45edbb27
feat(external-api): Add send chat message command
3 years ago
Дамян Минков
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 >
3 years ago
hmuresan
cafefecea5
feat(external_api) Expose command for toggling background dlg
3 years ago
Tudor-Ovidiu Avram
7f04767566
feat(api) expose event for mouse movements inside the iframe
3 years ago
damencho
37e7919fd1
fix: Fixes import warnings.
3 years ago
Tudor-Ovidiu Avram
3ebfb1de70
code review
4 years ago
Tudor-Ovidiu Avram
4e4ff0f60f
feat(share-video) Add capability for sharing any direct link video
4 years ago
Calinteodor
f377455069
fix(UI) removed unused methods
4 years ago
Calinteodor
bf3726cb93
feat(rn,security) add security dialog
4 years ago
Mihai-Andrei Uscat
a78ca5fcad
feat(external_api): Add command for toggling localFlipX
4 years ago
Mihai-Andrei Uscat
1ad40de487
feat(external_api): Add command for toggling camera on mobile web
4 years ago
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
4 years ago
hmuresan
07f16a7a51
feat (external-api) Add command for setting tile view mode
4 years ago
BenjaminVega
6175a5cad5
Be able to toggle the raise-hand via external-api (#8838)
* Be able to toggle the raise-hand via external_api
* Code Review inputs
4 years ago
Hristo Terezov
f50872285d
ref(Filmstrip): Use Thumbnail component.
4 years ago
hmuresan
ab6790bdaa
(external_api) Add command for overwriting config values.
4 years ago
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 >
4 years ago
tmoldovan8x8
65c56669c4
feat refactors the chat flow so it has open and close functions
4 years ago
hmuresan
1a789130a3
feat (external_api) add command for kick participant
4 years ago
niteshletxsoft
bca9a12df1
feat(external_ap) add api call to get live stream url
4 years ago
Tudor-Ovidiu Avram
dcaad41e69
feat(external_api) add event for chat updates (unread counter, open state)
4 years ago
hmuresan
1196ede961
feat(external-api) set `privateMessage` flag on `incoming-message`
4 years ago
hmuresan
4dda508708
feat(external_api) add command and event listener for CS
4 years ago
hmuresan
0a5910f0b3
feat(external_api) set and cancel private chat through external API
- allow managing chat through API when chat button is not present on UI
4 years ago
Asif
cd29f10fa8
feat: emit raise hand event to external API (#8312)
* Expose raise hand event to external application
* Fix linting issues
* fix the app non existing issue
4 years ago
Saúl Ibarra Corretgé
2a01d3550c
fix(conference) remove no longer needed code
There is no need for setting the availability of desktop sharing anymore. It can
now be detected on the spot.
The reson for the previous code was that way back when browser extensions were
needed, it was possible to start a conference without desktopo sharing support
and get it afterwards. This is no longer the case.
4 years ago
Jaya Allamsetty
fbfaed07b2
feat(iFrame): Add recording options for RTMP streaming.
Add methods for start/stop recording in addition to the commands that we already have.
4 years ago
Hristo Terezov
dc6d3daef7
feat(external-local-storage): support
4 years ago
Jaya Allamsetty
0f9e01a7cf
feat(iFrame): Add method for pinning a participant on stage view
4 years ago
Jaya Allamsetty
1d5decc14f
feat(iFrame): Add a method for capturing screenshot of the large video (#7717)
4 years ago
Jaya Allamsetty
bbb4fbd5f8
feat(iFrame): Add a method for resizing large video container from iFrame
4 years ago
Tudor-Ovidiu Avram
e2731ce73e
feat(loggin) forward logs to external api
4 years ago
Jaya Allamsetty
4d1dba937f
feat(external_api): Add method for displaying participant on large video
4 years ago
Jaya Allamsetty
b6792db65f
feat(external_api): Add cmd for selecting a user to be displayed in large video
4 years ago
Saúl Ibarra Corretgé
7cafa205ee
e2ee: stage 2
Adapt to E2EE changes in lib-jitsi-meet. Notably:
---
e2ee: introduce per-participant randomly generated keys
This the second stage in our E2EE journey.
Instead of using a single pre-shared passphrase for deriving the key used for
E2EE, we now establish a secure E2EE communication channel amongst peers.
This channel is implemented using libolm, using XMPP groupchat or JVB channels
as the transport.
Once the secure E2EE channel has been established each participant will generate
a random 32 byte key and exchange it over this channel.
Keys are rotated (well, just re-created at the moment) when a participant joins
or leaves.
---
5 years ago
Hristo Terezov
fc75d45c6c
feat(video-quality): add iframe event and getter.
4 years ago
Gabriel
4bfc80ecb9
external_api: add ability to toggle lobby
4 years ago
Samuel Retika
312813e677
Adding isSharingScreen() to external API
5 years ago
hmuresan
b4b4339a1a
external_api: add start/stop recording commands
5 years ago
Bettenbuk Zoltan
0598e7369b
ref: eslint-config-jitsi@1.0.3
5 years ago
Alejandro Blanco
2e2d40c1d0
external-api: add muteEveryone command
5 years ago
Jaya Allamsetty
a48aa2b999
feat(external_api): Add command for setting send/recv video quality
5 years ago
Jim Bullington
acbf641fb4
Add participantRoleChanged event to external API (#6573)
* Add participantRoleChanged event to external API
* Update API documentation
* Remove unneeded whitespace
* Remove more unneeded whitespace
* Fix jsdoc formatting
* Fix jsdoc formatting
5 years ago
Saúl Ibarra Corretgé
33ebd241a9
external_api: add command to set E2EE key
5 years ago
Bettenbuk Zoltan
feb8fe9e34
api: add private message flag to outgoingMessage
5 years ago
horymury
4616065b1d
external_api: add ability to send a text message through datachannels
5 years ago
virtuacoplenny
55ff9dbe80
feat(api): expose method for playing touch tones (#4584)
5 years ago
Leonard Kim
bc403adb46
feat(api): allow for explicit screenshare state toggling
5 years ago