Commit Graph

388 Commits

Author SHA1 Message Date
Lyubomir Marinov a2b076985a ESLint
Enable ESLint on jitsi-meet with the same configuration and the same
goals as in lib-jitsi-meet.
2016-10-03 11:12:27 -05:00
hristoterezov fcc9532bde feat(log): Logs server field from jwt token 2016-09-28 15:19:16 -05:00
yanas 96bbf0419c Adds tooltips 2016-09-16 00:04:19 -05:00
damencho 5ab6c551df Disables storing display name and email when using overlay ring. 2016-08-30 14:10:20 -05:00
hristoterezov 02f176c75a Changes the implementation of the iframe API to use postis 2016-06-17 15:35:40 -05:00
hristoterezov 8deb003ef6 JWT client support 2016-06-13 16:11:44 -05:00
Aaron van Meerten c2eede2bb5 Only push to history with present page URL plus room name
Use location.href instead of location.pathname to make the URL absolute
2016-06-03 13:00:09 -05:00
yanas 968521ef7c Revert "Removes unnecessary history.pushState if the welcome page is disabled and the user enter the base URL"
This reverts commit 3d5af92c7a.
2016-06-03 07:45:57 -05:00
hristoterezov 3d5af92c7a Removes unnecessary history.pushState if the welcome page is disabled and the user enter the base URL 2016-06-02 13:02:42 -05:00
hristoterezov 6e34e33b0d Fixes unhandled error from history.pushState 2016-06-01 17:47:24 -05:00
hristoterezov c3338d3bf2 Implements custom context menu to flip the local video 2016-05-06 20:50:37 -05:00
hristoterezov 655b7019d1 Renames performanceTimes to ConnectionTimes 2016-04-11 10:01:23 -05:00
hristoterezov 8d77088f6d Stores measured times and exposes them 2016-04-01 14:44:25 -05:00
hristoterezov bf9c4ea444 Implements server side connection establishment 2016-03-28 16:19:32 -05:00
isymchych 79d5bf6cfa move screensharing into single function, properly handle mute/unmute 2016-02-09 12:52:54 +02:00
damencho 4228537390 Fixes autoEnableDesktopSharing option. 2016-02-04 12:43:02 -06:00
isymchych d19789005e use statistics module from the library 2016-02-02 17:12:40 +02:00
isymchych 666dfb9b63 do not use xmpp module in API module 2016-01-14 17:05:54 +02:00
isymchych 0262917aa6 implementation of "start muted" 2016-01-12 15:51:43 +02:00
yanas bbb144f1bd Fixes issue with conference starting before the UI is ready + enableWelcomePage config support. 2016-01-11 14:26:04 -06:00
hristoterezov 29a85b797a Fixes audio / video mutes 2016-01-06 16:39:13 -06:00
damencho 1702105b06 Adds utility methods used by torture. 2016-01-05 16:20:02 -06:00
hristoterezov a56d462dae Fixes the format of the data in connection quality module 2016-01-04 17:16:58 -06:00
hristoterezov 95b23f994c Fixes issues with unloading the page 2016-01-04 14:55:43 -06:00
hristoterezov 3168c86f77 Fixes mute participant functionality 2015-12-31 16:02:03 -06:00
hristoterezov c8c6a6d583 Implements recording 2015-12-31 14:38:43 -06:00
isymchych 335cc6ca6f cleanup desktopsharing events 2015-12-30 15:28:56 +02:00
isymchych 6ee6b6e9e5 fixes after rebase 2015-12-30 14:14:56 +02:00
isymchych a10f9437f1 Integration of statistics module 2015-12-30 13:12:01 +02:00
isymchych 0fd0f5b633 refactoring of Etherpad and Prezi 2015-12-30 13:12:01 +02:00
hristoterezov e494c3028d Adds SIP calls support 2015-12-29 17:52:24 -06:00
hristoterezov 3ec04d5a95 Implements desktop sharing. 2015-12-29 16:30:50 -06:00
isymchych 035e20eceb allow to kick users 2015-12-21 14:30:54 +02:00
isymchych 3a00837107 better error handling while establishing connection 2015-12-18 19:54:15 +02:00
isymchych 0ec8ab69a0 properly update nickname 2015-12-18 17:26:31 +02:00
isymchych 58d1c76ab0 handle external auth; xmpp auth tbd 2015-12-17 18:05:03 +02:00
isymchych ec2be349df refactor authentication module 2015-12-17 17:31:56 +02:00
isymchych fbe5ef7ee6 fix issue with nickname input in chat 2015-12-17 17:31:56 +02:00
isymchych e666ed70f7 use proper message timestamp 2015-12-17 17:31:56 +02:00
isymchych 2af591f6d9 updated library 2015-12-17 17:31:56 +02:00
isymchych 6ded050b51 do not use RTC/xmpp in UI module 2015-12-17 17:31:56 +02:00
isymchych de9d991f98 do not use xmpp module in side_panels module 2015-12-17 17:31:56 +02:00
isymchych cf578b7732 do not use xmpp module in Toolbar 2015-12-17 17:31:56 +02:00
isymchych 7cc682d5a4 move random stuff out of Toolbar 2015-12-17 17:31:56 +02:00
isymchych eeb390cd9d handle DTMF_SUPPORT_CHANGED event 2015-12-17 17:31:56 +02:00
isymchych fc207ccf34 extract room locking out of Toolbar 2015-12-17 17:31:56 +02:00
isymchych fbcd2d2320 use JitsiParticipant to handle user roles 2015-12-17 17:31:56 +02:00
isymchych 0460e7da29 add local media streams to UI 2015-12-17 17:31:56 +02:00
isymchych 586988f327 properly generate room name 2015-12-17 17:31:56 +02:00
isymchych fc76aa5293 handle incoming messages 2015-12-17 17:31:56 +02:00
isymchych ff6ec2ec6b use babel 2015-12-17 17:31:56 +02:00
isymchych 09aa9482c0 do not use members module 2015-12-03 15:11:01 +02:00
isymchych 272cfea493 share user email through commands 2015-12-02 17:24:57 +02:00
isymchych 941cd13193 do not use xmpp in connectionquality module 2015-12-02 15:05:29 +02:00
isymchych fe77846b89 do not use xmpp in settings menu 2015-12-01 15:41:58 +02:00
isymchych c50151d85d do not use NicknameHandler 2015-12-01 14:53:01 +02:00
isymchych 4152106a06 listen to CONNECTION_INTERRUPTED and CONNECTION_RESTORED events 2015-12-01 12:05:55 +02:00
isymchych c21c9ce1b8 do not use xmpp module in AudioLevels 2015-12-01 11:12:40 +02:00
isymchych 4ef57ceada do not use XMPP or RTC modules in UI 2015-11-30 17:24:42 +02:00
isymchych 59f98205c7 use JS API; UI module refactoring 2015-11-30 13:54:54 +02:00
Boris Grozev 23ff99db6e Implements choosing from a list of possible BOSH addresses. 2015-10-20 10:44:41 -05:00
Boris Grozev cf8950110f Adds additional logs, including timestamps relative to the initial
request.
2015-10-06 16:57:14 -05:00
Devin Wilson b1760fad12 Pull deps from npm 2015-10-05 13:51:38 -06:00
Boris Grozev bd58e6c799 Enables the jshint maximum line length check (80 chars) globally, and only overrides it in certain files. 2015-09-10 22:28:16 -05:00
paweldomas a7048fba06 Implements HTTP POST query for fetching app configuration. 2015-08-24 11:53:10 +02:00
Boris Grozev be6d7af377 Cleanup: fixes to style, typos and documentation. 2015-07-31 14:22:20 -05:00
paweldomas ae759fab5b Adds IE support through Temasys WebRTC plugin. 2015-07-10 11:57:20 +02:00
George Politis 5f48e4cf9d Revert "Updates the license headers."
This reverts commit 93648f361b.
2015-06-18 18:59:41 +02:00
George Politis 93648f361b Updates the license headers. 2015-06-18 16:17:09 +02:00
George Politis 23f1dc174e Refactors simulcast support. 2015-06-10 13:35:05 +02:00
hristoterezov 5746261961 Implements the functionality to update config.js parameters via the URL. 2015-05-25 17:42:59 +03:00
Boris Grozev 0efcbdcd37 Adds a MemberList module and (currently disabled) code to show the dialpad button. 2015-04-12 14:18:24 +02:00
Boris Grozev 795ec24246 Adds a module for sending DTMF tones. 2015-04-07 18:02:52 +02:00
paweldomas f48633fa1d Removes unused connection settings form. 2015-03-13 15:07:17 +01:00
hristoterezov d2f95f3c81 Fixes some translation issues. 2015-03-09 17:50:13 +02:00
hristoterezov 3032ea7684 Implements basic multi language support. 2015-02-06 17:46:50 +02:00
Thomas Odorfer d0b39e1c97 Update app.js
app.js: fix getCredentials - return object instead of function reference
2015-01-31 22:11:02 +01:00
hristoterezov 9eb2873cfa Removes the bundles for every module and add bundle for the whole application. 2015-01-28 16:35:22 +02:00
hristoterezov af50bd5b94 Resolves some module dependancies by replaces them with events. 2015-01-24 16:28:02 +02:00
hristoterezov c0a316c7df Creates keyboard shortcuts module. 2015-01-22 18:26:05 +02:00
hristoterezov 4c661ffca6 Removes nickname global variable. 2015-01-22 18:02:37 +02:00
hristoterezov 248d7a3173 Moves ssrc2jid global variable to the xmpp module. 2015-01-21 13:55:20 +02:00
hristoterezov 6c4a5bd2bc Removes some global variables. Fixes recording. 2015-01-20 17:56:00 +02:00
hristoterezov 3da8e39745 Merges app.js and generates bundles. 2015-01-19 12:03:14 +02:00
hristoterezov f4acf97b00 Merge branch 'master' of github.com:jitsi/jitsi-meet
Conflicts:
	app.js
	libs/strophe/strophe.jingle.js
	modules/xmpp/moderator.js
	muc.js
2015-01-19 12:00:30 +02:00
hristoterezov e4e66a03d7 Creates initial version of xmpp module. 2015-01-19 11:20:00 +02:00
paweldomas ed78c0053c Makes it possible to append URL parameters after room name. Adds ?login=true to enforce authenticated domain when anonymous domain is used. This allows to get moderator permissions after room has been created. 2015-01-16 13:22:02 +01:00
hristoterezov ee94eca733 Creates desktop sharing module. 2015-01-13 15:11:05 +02:00
hristoterezov e6fbb0934e Removes local streams from the connection object. 2015-01-12 15:23:29 +02:00
hristoterezov fcf785f32c Removes unused files. 2015-01-09 16:18:03 +02:00
hristoterezov 0508628871 Creates API module. 2015-01-09 15:39:32 +02:00
hristoterezov 27502d3fa8 Removes some dependancies from functions in app.js. 2015-01-09 14:19:48 +02:00
hristoterezov 1057ff36cd Moves some functions from app.js 2015-01-09 13:35:48 +02:00
paweldomas 8d5e50c0ca Moves 'callSipButtonClicked' method to Toolbar.js in order to fix 'sharedKey' undefined error. 2015-01-09 11:19:42 +01:00
paweldomas 06494cf821 Fixes undefined 'messageHandler' error. 2015-01-09 08:56:30 +01:00
hristoterezov e20274c2f7 Creates connection quality module. 2015-01-08 14:11:53 +02:00
hristoterezov 6ce48a5b7b Merge branch 'master' of github.com:jitsi/jitsi-meet
Conflicts:
	app.js
	index.html
	libs/colibri/colibri.focus.js
	libs/modules/statistics.bundle.js
	moderator.js
	modules/UI/videolayout/VideoLayout.js
	muc.js
2015-01-07 17:14:10 +02:00
hristoterezov 69b0e2ad32 Creates UI module. 2015-01-07 16:54:03 +02:00
paweldomas cd0c9393d8 Makes "authentication required" dialog persistent. Joins the room if someone else authenticates first and creates the conference for us. 2015-01-07 12:28:49 +01:00
hristoterezov 652412cd4f Fixes issue with local audio levels. 2015-01-05 17:08:49 +02:00