damencho
e591e6b9bf
Updates rtp stats to work with nwjs.
9 gadus atpakaļ
yanas
72e20d15ab
Merge pull request #266 from jitsi/tmp_ss_fix
fix(SS): Temp fix for SS when the extension is not ready after 500ms after the install
9 gadus atpakaļ
hristoterezov
ce903631cd
fix(SS): Temp fix for SS when the extension is not ready after 500ms after the install
9 gadus atpakaļ
Дамян Минков
5771dc29fd
Merge pull request #265 from jitsi/conn_status_cfg_and_log
Participant connection status tune up and extra logging
9 gadus atpakaļ
Paweł Domas
84293afeaa
Merge pull request #264 from jitsi/handle-conference-left
Fires CONFERENCE_LEFT event once we receive our presence unavailable.
9 gadus atpakaļ
damencho
230b5745e9
Fire conference_left only if it is not a kick presence unavailable.
When we receive kick presence it is both 110 and 307 status code, so we were triggering both conference_left and kicked event. Now when we receive kick we process as it is 110 to clean participants and room and then fire the kick event.
9 gadus atpakaļ
damencho
a2188ad5b7
Fixes leaving the room when only user and focus are present.
When only one participant is in the room and leaves(hangups) the only participant in members is focus.
9 gadus atpakaļ
Emil Ivov
3e324e8495
Merge pull request #263 from jitsi/extra_logging
Extra logging
9 gadus atpakaļ
damencho
cbf2eebeec
Fires CONFERENCE_LEFT event once we receive our presence unavailable.
9 gadus atpakaļ
paweldomas
eb44c84cc1
feat(ParticipantConnectionStatus): log on CallStats and analytics
9 gadus atpakaļ
paweldomas
69211035ba
feat(stats): log CallStats event for XMPP disconnected
9 gadus atpakaļ
paweldomas
453346264e
feat(stats): log events for ICE disconnected,reconnected and failed
When ICE disconnects, reconnects or fails the events will be logged
on both Callstats and "analytics".
9 gadus atpakaļ
paweldomas
c6d82ed96c
fix(ParticipantConnectionStatus): set default RTC mute timeout to 2 sec
When 1 seconds was used it seemed to be overreactive.
9 gadus atpakaļ
paweldomas
eb204558b2
feat(ParticipantConnectionStatus): add RTC mute timeout config
The timeout will be configurable though
'peerDisconnectedThroughRtcTimeout' conference config option. It has
not been document in the public API on purpose.
9 gadus atpakaļ
paweldomas
22eb21057b
doc(ParticipantConnectionStatus): fix argument types order
9 gadus atpakaļ
yanas
05e17bf5ce
Merge pull request #262 from jitsi/not-allowed-error
Not allowed error
9 gadus atpakaļ
hristoterezov
be57f0368f
Merge pull request #259 from jitsi/participant_conn_status
Adds participant connection status notifications
9 gadus atpakaļ
damencho
31d22ef5b4
Adds not allowed errors and handling it.
9 gadus atpakaļ
damencho
a40929464e
Skips passing presence to emitter as it is not used.
Skips passing presence, cause it can reach the UI and there was a bug where we tried to pass the presence as an argument to the translation and ended in endless loop.
9 gadus atpakaļ
Любомир Маринов
da837b67c2
Merge pull request #261 from jitsi/cs-update-ws
Updates callstats link by default to use websockets.
9 gadus atpakaļ
damencho
c437997638
Updates callstats link by default to use websockets.
9 gadus atpakaļ
yanas
f102ce50e6
Merge pull request #258 from jitsi/fix_stats_docs
Remove FIXME for CallStats not reporting restarted calls
9 gadus atpakaļ
paweldomas
a3debbb4b7
doc(statistics.js): remove FIXME for CallStats not working
The problem described by the FIXME has been fixed by CallStats.
9 gadus atpakaļ
paweldomas
aa65e7d557
style(ParticipantConnectionStatus): use ' instead of "
9 gadus atpakaļ
paweldomas
436c4e87c4
feat(ParticipantConnectionStatus): take advantage of RTC mute/unmute
'onmute'/'onunmute' event of MediaStreamTrack can be used to detect that
the remote user is having connectivity issues, because no video data is
received. We check if those are in sync with the signalling and if not
trigger connection interrupted updates with small delay.
9 gadus atpakaļ
paweldomas
a79608213f
feat(events): include JitsiTrack as an argument of TRACK_MUTE_CHANGED
9 gadus atpakaļ
paweldomas
b7e0e72f3d
feat(ParticipantConnectionStatus): add init and dispose methods
9 gadus atpakaļ
paweldomas
00293ef23e
fix(JitsiTrack): add 'isLocal' abstract method stub
9 gadus atpakaļ
paweldomas
af44ba0aa0
feat(RTCEvents): add REMOTE_TRACK_MUTE/UNMUTE
Add "onmute" and "onmute" handlers to the WebRTC MediaStream and trigger
corresponding RTCEvents.
9 gadus atpakaļ
paweldomas
34b05f11f6
feat: add PARTICIPANT_CONN_STATUS_CHANGED conference event
The event is triggered when the notification about the user's connection
status change arrives from the JVB.
9 gadus atpakaļ
Lyubomir Marinov
e54ca9aa75
Merge branch 'fix_camera_issue_detection'
9 gadus atpakaļ
hristoterezov
83c7006922
fix(camera_issue_detection): issues after review
9 gadus atpakaļ
hristoterezov
8eb00349d9
feat(JitsiLocalTrack): Log camera/mic problems
9 gadus atpakaļ
hristoterezov
2457cca193
fix(camera_issue_detection): Adds timeout for reporting camera issues
9 gadus atpakaļ
Любомир Маринов
4d33a029bf
Merge pull request #257 from jitsi/fix_jitsi_track_error_import
fix(RTC): Use import instead of require for JitsiTrackError
9 gadus atpakaļ
hristoterezov
98e2d30a99
fix(RTC): Use import instead of require for JitsiTrackError
9 gadus atpakaļ
Paweł Domas
505fc86fa2
Merge pull request #254 from jitsi/dc-cached-values
Sends non cached values only if datachannel is open.
9 gadus atpakaļ
damencho
f812567dbc
Sends non cached values only if datachannel is open.
9 gadus atpakaļ
Дамян Минков
e7da832a30
Merge pull request #253 from jitsi/revert_cam_detection
Reverts the camera issue detection
9 gadus atpakaļ
hristoterezov
c9ad8b9d21
Reverts the camera issue detection
9 gadus atpakaļ
Paweł Domas
ef5a4e7083
Merge pull request #232 from jitsi/implement_muted_ended_track_events
Implement interface for adding handlers to MediaStreamTrack object
9 gadus atpakaļ
hristoterezov
f25833413a
fix(JitsiLocalTrack): issues after review
9 gadus atpakaļ
hristoterezov
0d037bad65
feat(JitsiLocalTrack): Implement camera issues detection
9 gadus atpakaļ
hristoterezov
1b05d28a3a
feat(JitsiTrack): Implement interface for adding handlers to MediaStream
9 gadus atpakaļ
hristoterezov
0c74c771c2
Merge pull request #237 from jitsi/device-selection-rework
Device selection rework
9 gadus atpakaļ
Paweł Domas
ebed693847
Merge pull request #247 from jitsi/dc-selected-endpoint
Moves caching of selected endpoint out of data channel.
9 gadus atpakaļ
Paweł Domas
cdadca18d5
Merge pull request #251 from jitsi/start_muted_fix
fix(start_muted): Fixes start muted feature
9 gadus atpakaļ
yanas
4e3bf82bf4
Merge pull request #250 from jitsi/updates-lock-room
Always saves password as we can make several room join attempts.
9 gadus atpakaļ
hristoterezov
008f8add88
fix(start_muted): Fixes start muted feature
9 gadus atpakaļ
damencho
5169ec5213
Always saves password as we can make several room join attempts.
9 gadus atpakaļ