Leonard Kim
0734ce7ae3
feat(api): add notifications for kicked participants
5 lat temu
damencho
f77976b742
Notify for detecting suspend.
5 lat temu
Leonard Kim
ae3b70eb13
feat(api): notify of password required
5 lat temu
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
6 lat temu
Leonard Kim
37b343a797
feat(api): add ability to toggle tile view
6 lat temu
Hristo Terezov
f12317dc59
docs(api.md): Comply with our coding style.
6 lat temu
Hristo Terezov
829e5597d5
fix(iframe-api-devices): Misc small issues.
6 lat temu
Hristo Terezov
f2e0704b93
fix(filmstrip-only): DeviceSelectionPopup
6 lat temu
Hristo Terezov
a7aaf31c79
feat(iframe-api): Add deviceListChanged event.
6 lat temu
Hristo Terezov
4967488e56
ref(iframe-api-devices): Use labels instead of IDs
6 lat temu
Hristo Terezov
ed1d3d3df5
fix(api-devices): Initial device function calls
6 lat temu
Hristo Terezov
427f49367b
feat(iframe-api): Device handling.
6 lat temu
virtuacoplenny
22277ad799
feat(api): add notification for when filmstrip gets toggled (#3974)
6 lat temu
virtuacoplenny
08f2edf350
feat(screenshare): emit source type when starting screenshare (#3959)
* feat(screenshare): emit source type when starting screenshare
* squash: update doc
6 lat temu
Gabriel-Tiberiu Imre-Lucaci
5739e1deaa
feat(external_api): notify when api is disposed
6 lat temu
Emil Ivov
f498c8d402
Update api.md
6 lat temu
damencho
fc129d9849
Adds setting subject and adding event on receiving such change.
6 lat temu
akshitkrnagpal
20444adbc9
Added emailChange listener to API
6 lat temu
hristoterezov
69eefc82a5
feat(iframe_api): Add invite functionality.
7 lat temu
smithgeek
b2971aa9be
Fix name of display name change action. (#2468)
7 lat temu
Leonard Kim
1eee20dd5a
ref(toolbar): remove contact list
7 lat temu
Slava Kisel
e1d849e3a0
Implement external API notification about screen sharing status
7 lat temu
damencho
2478176f23
Adds uiLoaded event in iframe API, fired when all resources are loaded.
7 lat temu
hristoterezov
5ffcaca649
feat(aot): Handle video not available use cases (#2242)
7 lat temu
hristoterezov
1782030936
feat(alwaysontop): Toolbar.
7 lat temu
hristoterezov
4dcbe5c6a0
doc(iframe_api): Fix the names of the properties in the options object.
7 lat temu
hristoterezov
07a0e3d8ff
fix(iframe_api): Remove min height/width.
7 lat temu
hristoterezov
70122789e7
fix(iframe_api): Change the format of the arguments in the constructor
7 lat temu
hristoterezov
cc6fcfd982
feat(iframe_api): Getter for the iframe
7 lat temu
Lyubo Marinov
a9bdde193d
Approach consistent filmstrip naming
We seemed to be using the names "film strip" and "filmstrip" (and,
consequently, their source code-conscious forms such as film-strip,
FilmStrip, etc.) In order to comply with our coding style which requires
a consistent one name for a given abstraction, choose one name and
rename the uses of the other name.
Wikipedia has a definition of a "filmstrip", I couldn't find a "film
strip". I guess our abstraction can be seen as what's described there.
When I google "film strip", I get results about "filmstrip" at the top.
That's why I chose "filmstrip".
Certain uses of "film strip" such as interfaceConfig.filmStripOnly and
in the external API I left untouched in an attempt to preserve
compatibility.
I wasn't sure whether CSS was tangled in compatibility so I made a
choice and renamed there was well.
8 lat temu
hristoterezov
334eb5d423
feat(iframe_api): Add more ESLint rules
8 lat temu
hristoterezov
d416fd8c0f
ref(iframe_api): Use EventEmitter
8 lat temu
Saúl Ibarra Corretgé
dc2c49f4a9
doc: improve docs on external API constructor parameters
8 lat temu
hristoterezov
aeb301c8d5
feat(iframe_api): Add jwt token parameter
8 lat temu
Saúl Ibarra Corretgé
e81fc2b254
doc: fix external API documentation
- use proper punctuation
- fix markdown syntax
- always use syntax highlighting
- document missing commands
- miscellaneous grammar fixes
8 lat temu
Emil Ivov
8d58dbee38
Restores api.md to original location
8 lat temu
hristoterezov
207ac47aa7
fix(iframe_api): s/getNumberOfParticipant/getNumberOfParticipants
8 lat temu
hristoterezov
8844f83a59
feat(iframe_api): Add api.html to doc for example and testing purpose
8 lat temu
hristoterezov
6bf0f9b2ec
feat(iframe_api): get number of participants
8 lat temu
hristoterezov
f7ce8d028d
feat(iframeAPI): implement avatar change commands
8 lat temu
Germán Figna
2331982e33
Update api.md
Fix videoConferenceJoined and videoConferenceLeft event names
8 lat temu
Germán Figna
00e6e98a61
Update api.md
8 lat temu
hristoterezov
47d39ed5ca
feat(iframe_api): Implement readyToClose event and hangup command
8 lat temu
hristoterezov
02f176c75a
Changes the implementation of the iframe API to use postis
9 lat temu
Boris Grozev
7b35dd89bb
Updates the external api docs.
9 lat temu
hristoterezov
59147f059d
Adds a parameter to API constructor that enables film strip only mode.
9 lat temu
Boris Grozev
46a17948d0
Renames the external API commands from "mute{Audio,Video}" to "toggle{Audio,Video}" since what they do is "toggle".
9 lat temu
Nicholas Wittstruck
a6277b810e
fixed typo
10 lat temu
hristoterezov
a3d0050328
Implements support for events for the API. Adds toggleChat and toggleContactList commands. Renames filmStrip to toggleFilmStrip command. Fixes issues with removing the embedded Jitsi Meet.
10 lat temu
hristoterezov
667a8c1493
Implements API that allows external applications to embed Jitsi Meet.
10 lat temu