377 Commits

Author SHA1 Message Date
George Politis
5ba666de2e Restores broken config.displayJids functionality. 2014-12-05 16:49:21 +01:00
fo
8bb5994715 Fixes mixup between jid and resourceJid. 2014-12-04 18:04:17 +02:00
paweldomas
4776605dec Merge branch 'ssfocus' 2014-12-04 11:19:45 +01:00
Zalmoxisus
7b0be8e953 Prevent XSS injection using 'nick' on presence
Also allows special characters in displayName. Fixes issue #182.
2014-12-03 22:44:03 +02:00
George Politis
5af92474c3 Attempts to prevent ghost contacts from appearing in the contact list. 2014-12-03 12:47:44 +01:00
paweldomas
e308025143 Merge branch 'master' into ssfocus
Conflicts:
	config.js
	libs/strophe/strophe.jingle.session.js
	rtp_sts.js
2014-12-02 20:09:24 +01:00
hristoterezov
edb89a65d5 Adds config property for enabling firefox support 2014-12-01 19:59:51 +02:00
hristoterezov
e2058edfdd Merge branch 'master' into firefox
Conflicts:
	libs/colibri/colibri.focus.js
	videolayout.js
2014-12-01 14:12:04 +02:00
Philipp Hancke
0663efe8cb Merge pull request #199 from jitsi/audioonly-again
try audio-only when GUM fails
2014-11-28 15:35:57 -08:00
paweldomas
b035bfc9aa Merge branch 'master' into ssfocus
Conflicts:
	index.html
	muc.js
	videolayout.js
2014-11-28 16:43:45 +01:00
paweldomas
f06f4cd1ba Fix setting the mute icon(written by Boris Grozev). 2014-11-28 16:25:01 +01:00
paweldomas
8f94ac8b09 Detects focus user in reliable way(through user real JID). Fixes kicked event when both 307 and 110 status codes are received in MUC presence. 2014-11-28 16:21:01 +01:00
paweldomas
871c661ba9 Adds support for muting audio on the bridge. 2014-11-28 16:20:43 +01:00
paweldomas
3f3046893e Ignore unrecognised 'default' stream. 2014-11-28 16:20:24 +01:00
paweldomas
cd6264d0df Adopts kick to new focus. 2014-11-28 16:18:58 +01:00
paweldomas
84a453597c Reloads the page when focus leaves to dispose MUC room. Adds exponential backoff to focus polling. 2014-11-28 16:18:12 +01:00
paweldomas
7dc8102dee Replaces 'focus' occurrences with moderator for handling privileged functionalities. 2014-11-28 16:17:53 +01:00
paweldomas
afaa96b737 Fixes merge mistake. 2014-11-28 16:16:55 +01:00
paweldomas
613e18952b Waits for the focus to join first. 2014-11-28 16:05:43 +01:00
paweldomas
6afcfb2598 Basic recording. 2014-11-28 16:05:10 +01:00
paweldomas
f629ec17fa Focus and debug changes 2014-11-28 16:00:57 +01:00
fo
1d4177faeb Adds a side panel toggler, settings menu, avatars, uuids. 2014-11-27 12:44:22 +02:00
hristoterezov
c6cc570f1d Fixes issues caused by the merge with master. Fixes the simulcast conferences on chrome. 2014-11-26 14:10:41 +02:00
hristoterezov
5213583af2 Merge branch 'master' into firefox
Conflicts:
	app.js
	libs/strophe/strophe.jingle.adapter.js
	simulcast.js
	videolayout.js
2014-11-25 17:01:46 +02:00
George Politis
7da0fd6794 Make it possible to pin a participant from the contact list, even if he's not in the lastN set. 2014-11-25 11:58:09 +01:00
hristoterezov
03f828ba9a Fixes issues when participant leaves caused by removing src dependancies. Stops the tracks when stream is removed. 2014-11-24 18:14:35 +02:00
Philipp Hancke
728e7ce70b try audio-only when GUM fails 2014-11-22 14:51:23 -08:00
hristoterezov
99da618811 Removes browser checks. Optimizes the browser specific code. 2014-11-21 16:50:16 +02:00
hristoterezov
c2f6c9f7bc Removes the "src" attribute dependancies. Fixes the issues with not displaying the large video and thumbnails clicking not working on firefox. 2014-11-21 15:29:05 +02:00
George Politis
1ac99309e7 Hooks up participant pinning into lastN functionality. 2014-11-20 16:52:52 +01:00
George Politis
3fc819d12e Edits comment. 2014-11-18 17:23:28 +01:00
hristoterezov
2e26c212a2 Fixes the issue with the chrome video that is not displayed in firefox. 2014-11-14 17:44:38 +02:00
hristoterezov
f5189d5cdc Fixes firefox issues. The firefox video is displayed in chrome. 2014-11-14 12:13:26 +02:00
hristoterezov
aa5c2c11ad Removes the chrome check. Fixes some minor firefox compatibility issues. 2014-11-06 15:54:47 +02:00
fo
f2a310f6c3 Adds notifications when a user joins/leaves or is added/removed from lastN. 2014-11-05 10:57:27 +02:00
hristoterezov
cbb3b78d9a Removes brand.js 2014-11-04 16:14:02 +02:00
George Politis
4c04708a3a Adds hidden, and by default disabled, "displayJids" configuration option for debugging purposes. 2014-10-30 18:16:31 +01:00
Damian Minkov
5ce2ce8db6 Removes toggle lock icon, just lock or unlock it, depending the status returned by the server. 2014-10-30 17:32:03 +02:00
Damian Minkov
de04bb8ef1 Changes the padlock to locked when a participant is entering a locked room and still haven't entered the key. We show padlock locked whenever the room requires a key to enter. 2014-10-28 14:46:06 +02:00
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. 2014-10-27 15:24:09 +02:00
Damian Minkov
a55e3f5d9d Fixes issue with unable to open second dialog on wrong room key entered. Still tests to come. Handle dialog action after the dialog is closed, otherwise the event for wrong key can come before the dialog is closed and will not be open again. 2014-10-24 16:33:48 +03:00
Damian Minkov
b35e8aaf93 Removes unused, duplicate code method. 2014-10-24 13:26:20 +03:00
hristoterezov
667a8c1493 Implements API that allows external applications to embed Jitsi Meet. 2014-10-22 12:03:07 +03:00
Boris Grozev
c7441d7f22 Removes an error message. 2014-10-17 17:12:01 +03:00
Boris Grozev
68e0592363 Revert "use all in lib, restrict to relay in app"
This reverts commit b268c7fdc55638ad164bcde13af6b971d04a6d40.
2014-10-17 15:37:42 +03:00
hristoterezov
dc60cfc52a Implements connection quality indicator. 2014-10-16 18:11:26 +03:00
Philipp Hancke
b268c7fdc5 use all in lib, restrict to relay in app 2014-10-16 13:45:41 +02:00
George Politis
d20d568c28 Simplifies simulcast code. 2014-10-15 16:23:06 +02:00
Boris Grozev
e380f88c77 Cleans up logging a bit. 2014-10-14 13:57:48 +03:00
Boris Grozev
c5ce510da5 Changes the audio muted locally (instead of relying on self-presence). 2014-10-13 11:53:20 +03:00