Tudor-Ovidiu Avram
dcaad41e69
feat(external_api) add event for chat updates (unread counter, open state)
hace 4 años
hmuresan
4dda508708
feat(external_api) add command and event listener for CS
hace 4 años
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
hace 4 años
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
hace 4 años
Mihai-Andrei Uscat
a8db3c1b28
chore(popups): Move popup configs to electron-utils
hace 4 años
Saúl Ibarra Corretgé
ad496ac245
feat(external_api) drop support for noSSL option
Bwrosers have not allowerd WebRTC on non-secure origins for a very long time
now.
hace 4 años
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.
hace 4 años
Hristo Terezov
dc6d3daef7
feat(external-local-storage): support
hace 4 años
Jaya Allamsetty
0f9e01a7cf
feat(iFrame): Add method for pinning a participant on stage view
hace 4 años
Jaya Allamsetty
09124ad7e9
fix(iframe): Use largeVideo video element for screenshot.
Get the existing HTMLVideoElement for large video instead of creating a new video element for capturing the screenshot.
This should prevent the video player from getting displayed on mobile Safari.
hace 4 años
Jaya Allamsetty
1d5decc14f
feat(iFrame): Add a method for capturing screenshot of the large video (#7717)
hace 4 años
Jaya Allamsetty
bbb4fbd5f8
feat(iFrame): Add a method for resizing large video container from iFrame
hace 4 años
Jaya Allamsetty
8dbe3e37b9
feat(iFrame): add a method for getting the participants info
hace 4 años
Tudor-Ovidiu Avram
e2731ce73e
feat(loggin) forward logs to external api
hace 5 años
Jaya Allamsetty
4d1dba937f
feat(external_api): Add method for displaying participant on large video
hace 4 años
Jaya Allamsetty
b6792db65f
feat(external_api): Add cmd for selecting a user to be displayed in large video
hace 4 años
Hristo Terezov
fc75d45c6c
feat(video-quality): add iframe event and getter.
hace 4 años
Saúl Ibarra Corretgé
af5d4c850b
external_api: filter postis events origin
hace 5 años
Gabriel
4bfc80ecb9
external_api: add ability to toggle lobby
hace 5 años
Samuel Retika
312813e677
Adding isSharingScreen() to external API
hace 5 años
hmuresan
b4b4339a1a
external_api: add start/stop recording commands
hace 5 años
Alejandro Blanco
2e2d40c1d0
external-api: add muteEveryone command
hace 5 años
Jaya Allamsetty
a48aa2b999
feat(external_api): Add command for setting send/recv video quality
hace 5 años
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
hace 5 años
Saúl Ibarra Corretgé
33ebd241a9
external_api: add command to set E2EE key
hace 5 años
horymury
4616065b1d
external_api: add ability to send a text message through datachannels
hace 5 años
Arzar
011b7f9d00
fix(external_api): Pass Feature-Policy display-capture to the iframe
Starting from version 74, firefox need to be explicitly allowed to capture the screen from an iframe for screensharing. This new Feature-Policy is called "display-capture".
See: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy/display-capture
hace 5 años
Дамян Минков
50f4796144
Adds an option to set email through iframe API init and to stats. (#4842)
* Adds an option to set email through iframe API init and to stats.
* Simplifies configuring email and displayName in stats.
Removes enableStatsID as not needed as when off we are sending as callstats id xmpp resource which is unique per call and id must be something that sticks between calls (callstatsUsername).
* Adds email and displayName in stats config for mobile.
* chore(deps): Updates lib-jitsi-meet to latest dd31f0a .
* Removes enableStatsID from config and whitelist.
hace 5 años
Saúl Ibarra Corretgé
2ccd4968a4
external_api: don't use the Jitsi Meet logger
This is for other applications to use, and it's currently only used for logging
1 line, so use console.error.
hace 5 años
virtuacoplenny
55ff9dbe80
feat(api): expose method for playing touch tones (#4584)
hace 5 años
Jip-Hop
2c70388a9e
Get participant specific video element
* Get participant specific video element
We now have the ability to select the video element for specific participants. I'm tweaking the jitsi-meet-electron app for my use case. I need to open Always On Top windows for specific participants, so the current _getLargeVideo() wont suffice.
I made a post about this in the Developers section on the Jitsi Community Forum, but it got blocked by Akismet.
* Add dots at end of sentence.
* Fixed ESlint errors and add additional check for iframe.
* Use _myUserID instead of string.
* Return the local video by default if participantId is undefined.
* Fixed mistake in string template.
hace 5 años
Karthik Muralidharan
b658f20a30
feat(API): add dominant speaker changed event
Fixes: https://github.com/jitsi/jitsi-meet/issues/4049
hace 5 años
Leonard Kim
0734ce7ae3
feat(api): add notifications for kicked participants
hace 6 años
damencho
bb3a10b0fc
Safe guard for removed parent node of the iframe.
hace 6 años
damencho
f77976b742
Notify for detecting suspend.
hace 6 años
Leonard Kim
ae3b70eb13
feat(api): notify of password required
hace 6 años
virtuacoplenny
251da1861a
feat(api): notify api of mic and camera errors (#4289)
- Use actions to notify the rest of the app that
a mic or camera error has occurred
- Use middleware to respond to those notifications
of errors by showing in-app notifications and
notifying the external api
hace 6 años
Leonard Kim
37b343a797
feat(api): add ability to toggle tile view
hace 6 años
Hristo Terezov
829e5597d5
fix(iframe-api-devices): Misc small issues.
hace 6 años
Hristo Terezov
f2e0704b93
fix(filmstrip-only): DeviceSelectionPopup
hace 6 años
Hristo Terezov
a7aaf31c79
feat(iframe-api): Add deviceListChanged event.
hace 6 años
Hristo Terezov
4967488e56
ref(iframe-api-devices): Use labels instead of IDs
hace 6 años
Hristo Terezov
ed1d3d3df5
fix(api-devices): Initial device function calls
hace 6 años
Hristo Terezov
427f49367b
feat(iframe-api): Device handling.
hace 6 años
Hristo Terezov
cb8e9eed5e
feat(subject): UI
hace 6 años
virtuacoplenny
22277ad799
feat(api): add notification for when filmstrip gets toggled (#3974)
hace 6 años
Hristo Terezov
55149670da
fix(dropbox-auth): In Electron.
hace 6 años
Gabriel-Tiberiu Imre-Lucaci
5739e1deaa
feat(external_api): notify when api is disposed
hace 6 años
paweldomas
4312512d2f
feat(external API): add feedbackPromptDisplayed event
Adds a new event fired when Jitsi Meet shows the feedback prompt.
hace 6 años
damencho
fc129d9849
Adds setting subject and adding event on receiving such change.
hace 6 años