Commit Graph

98 Commits (c914cbcb9ff5a4efd9689c9b5fb925fb5e25ee31)

Author SHA1 Message Date
Håvar Aambø Fosstveit c914cbcb9f Properly close the room on moderator close 2020-03-24 18:35:43 +01:00
Håvar Aambø Fosstveit 04b2d6d443 Add "close meeting" function for moderator 2020-03-24 01:43:40 +01:00
Håvar Aambø Fosstveit d756dd4721 Cleanup 2020-03-24 01:23:17 +01:00
Håvar Aambø Fosstveit 013abb15ba Include original peer in socket broadcast 2020-03-23 22:57:18 +01:00
Håvar Aambø Fosstveit 002950d708 Fix for authentication data flow 2020-03-23 14:44:12 +01:00
Håvar Aambø Fosstveit ed6f256fb3 Various cleanups 2020-03-22 19:55:06 +01:00
Håvar Aambø Fosstveit 603368007a Added roomid to authenitcation data flow to make mapping user info better. 2020-03-22 15:20:49 +01:00
Håvar Aambø Fosstveit 7f2f27b858 Add support for moderating rooms. Kick user, mute all users, stop all videos. 2020-03-22 00:43:47 +01:00
Håvar Aambø Fosstveit c70740f5c7 Add support for user roles 2020-03-20 21:16:16 +01:00
Håvar Aambø Fosstveit 7a884edcdd Clean up 2020-03-19 21:21:01 +01:00
Håvar Aambø Fosstveit 545beb70ec Make sure the interactive server can never crash server 2020-03-18 15:30:04 +01:00
Håvar Aambø Fosstveit dd49fa3ea6 Add stats output from interactive client 2020-03-18 00:51:36 +01:00
Håvar Aambø Fosstveit 1b710d273c Added an interactive terminal to get info from running server. 2020-02-18 12:38:37 +01:00
Mészáros Mihály 78fd6e1b78 Init displayName according LTI 2020-01-02 09:52:34 +01:00
Håvar Aambø Fosstveit 69677e4972 Remove browser info for users. 2019-11-07 10:01:26 +01:00
Håvar Aambø Fosstveit 9b23c3c615 Remove unused file. 2019-11-05 12:35:55 +01:00
Håvar Aambø Fosstveit ac39703874 Syntax. 2019-11-05 09:47:30 +01:00
Håvar Aambø Fosstveit 5ba83fce5f Make sure events are propagated out of lobby. 2019-11-05 09:47:20 +01:00
Håvar Aambø Fosstveit 4910b2c10d Cleanup of listeners in Lobby if a user is promoted. 2019-11-04 23:38:00 +01:00
Håvar Aambø Fosstveit d3d3e9626e Remove event emits. Setter handles emitting on change. 2019-11-04 20:37:25 +01:00
Håvar Aambø Fosstveit b108fbac87 Fix logic for joining rooms. 2019-11-04 15:56:17 +01:00
Stefan Otto 87bcd3a895 fix logic for room entry 2019-10-31 05:34:54 +01:00
Stefan Otto dd19560951 fix peer auth propagation 2019-10-31 05:26:59 +01:00
Stefan Otto d49ef4e65f fix: picture update from Lobby 2019-10-31 01:44:06 +01:00
Stefan Otto 6c07f89ab1 changePicture on signIn 2019-10-31 01:05:11 +01:00
Stefan Otto 59617aa2ad added signInRequired in joinDialog 2019-10-31 00:22:47 +01:00
Håvar Aambø Fosstveit a8c6169945 Don't throw on not joined. 2019-10-30 22:21:02 +01:00
Håvar Aambø Fosstveit b30011c81a Checking wrong element in object. 2019-10-30 22:17:48 +01:00
Håvar Aambø Fosstveit 549176b86e Fixed events on server when user logs in. 2019-10-30 22:12:29 +01:00
Stefan Otto 9256d4c751 fixed displayName error 2019-10-30 14:59:34 +01:00
Håvar Aambø Fosstveit c81b377723 Fixed race condition on socket acknowledge callback. Fixed naming on socket methods. Added error handling on socket messages. 2019-10-28 11:45:37 +01:00
Håvar Aambø Fosstveit bb8cf02c23 Some cleanup. 2019-10-25 23:43:59 +02:00
Håvar Aambø Fosstveit cacc9abf7c Restructured code. 2019-10-25 16:15:39 +02:00
Håvar Aambø Fosstveit 80c6c441cb Wrong state variable name. 2019-10-25 14:13:58 +02:00
Håvar Aambø Fosstveit 6dc3f537e4 Need to check for undefined. 2019-10-25 13:52:13 +02:00
Håvar Aambø Fosstveit 39c3f7c36d Refactored a bit of code and added a Peer class to the server. 2019-10-25 13:34:28 +02:00
Håvar Aambø Fosstveit 5adb08e184 Added config for requiring guests to sign in. 2019-10-24 11:01:54 +02:00
Håvar Aambø Fosstveit a8149d29d8 Small fixes. 2019-10-24 00:08:49 +02:00
Stefan Otto 447e674876 Merge branch 'feat-lobby' of https://github.com/havfo/multiparty-meeting into feat-lobby 2019-10-23 23:56:25 +02:00
Stefan Otto 1ee666125d Fix: closing room only if Lobby is empty 2019-10-23 23:56:20 +02:00
Håvar Aambø Fosstveit 6596deda2a Various small changes. 2019-10-23 19:46:44 +02:00
Stefan Otto dd9f95971d fix: rooms not closed on server after all peers left 2019-10-23 14:37:04 +02:00
Stefan Otto e5ddaa458a lock Dialog 2019-10-23 11:47:41 +02:00
Håvar Aambø Fosstveit 38cf88aa62 Cleanup and handling of events. 2019-10-22 15:30:04 +02:00
Håvar Aambø Fosstveit 4181afd1a3 Further work on sessions and authentication 2019-10-18 14:56:02 +02:00
Håvar Aambø Fosstveit 3495245e37 Updated serverhistory and fixed some bugs. 2019-10-17 10:55:03 +02:00
Håvar Aambø Fosstveit 513f0efa0b First working version of lobby. 2019-10-16 14:09:29 +02:00
Håvar Aambø Fosstveit 66a2becf63 Inital work on lobby. 2019-10-15 10:52:14 +02:00
Håvar Aambø Fosstveit 937f142c6e Added lobby to server, still missing some signaling. 2019-10-15 08:03:55 +02:00
Håvar Aambø Fosstveit 1c22fd2c56 Fix bug in locked room. 2019-06-25 15:04:41 +02:00