Commit graph

56 commits

Author SHA1 Message Date
Håvar Aambø Fosstveit
7a01017832 Change authentication status last. 2019-11-05 09:46:44 +01:00
Håvar Aambø Fosstveit
98caed6e4a Properly handle login/logout. 2019-11-04 23:29:54 +01:00
Håvar Aambø Fosstveit
10228a9f8c Allow minimum TLSv1.2 and recommended ciphers, fixes #105. 2019-11-01 11:43:34 +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
b5dd7f0ee4 Fix:Server does not start with oidc 2nd try 2019-10-30 18:11:52 +01:00
Stefan Otto
cc013f4c4e Fix:Server does not start with oidc. I don't understand this but it works that way now, 2019-10-30 18:01:17 +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
e17d712ed5 Simplified user info on login. 2019-10-25 14:53:47 +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
7e292b29c1 User can login without joining. 2019-10-24 10:32:28 +02:00
Håvar Aambø Fosstveit
7b65328789 Cleaned up login code. 2019-10-24 10:10:22 +02:00
Håvar Aambø Fosstveit
e148c8d2a0 Mistake. 2019-10-24 09:40:35 +02:00
Håvar Aambø Fosstveit
263cdb7430 Some tests. 2019-10-24 09:26:34 +02:00
Håvar Aambø Fosstveit
bf754d4797 Some tests. 2019-10-24 09:03:30 +02:00
Håvar Aambø Fosstveit
77bbc53124 Merge branch 'feat-lobby' of github.com:havfo/multiparty-meeting into feat-lobby 2019-10-24 00:01:33 +02:00
Håvar Aambø Fosstveit
1be82b45d8 Fixed server security issues. 2019-10-24 00:01:24 +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
Håvar Aambø Fosstveit
12dd85a99d Lifted some logic up a level to clean up code. 2019-10-23 11:29:32 +02:00
Håvar Aambø Fosstveit
38cf88aa62 Cleanup and handling of events. 2019-10-22 15:30:04 +02:00
Håvar Aambø Fosstveit
0299e5f661 Fixed some small bugs, now sharing session between Express and Socket.io. 2019-10-22 15:04:28 +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
8a98f9b841 Fix for auth because of updated signaling 2019-06-03 14:04:15 +02:00
Håvar Aambø Fosstveit
30f42d6ced Mostly working mediasoup v3 2019-06-03 11:55:23 +02:00
Mészáros Mihály
01967ccffd https to spdy replacment 2019-05-15 10:42:09 +02:00
Mészáros Mihály
393ec15221 extend check of photo 2019-05-14 08:35:39 +02:00
Mészáros Mihály
b209b35113 Tidy: remove not necesary debug info 2019-05-13 14:59:58 +02:00
Mészáros Mihály
a5bc1fc3e7 move secure session cookie secret to config 2019-05-13 14:58:13 +02:00
Mészáros Mihály
28f9e72612 use openid-client with passport 2019-05-13 11:43:06 +02:00
Håvar Aambø Fosstveit
bdfe2c32cc Missing return statement 2019-02-15 14:42:10 +01:00
Håvar Aambø Fosstveit
34b295cc81 Merge branch 'develop' of https://github.com/havfo/multiparty-meeting into develop 2019-02-15 12:24:43 +01:00
Håvar Aambø Fosstveit
1c5f90cff6 Added support for locking rooms 2019-02-15 12:23:05 +01:00
Mészáros Mihály
f37ef88a5c Move config to dir (easier docker config editing) 2019-02-05 09:06:25 +01:00
Stefan Otto
3520cfea93 Added start page 2018-11-16 12:41:48 +01:00
Håvar Aambø Fosstveit
4d0020be9e Enable compression on Express server 2018-11-13 09:38:28 +01:00
Håvar Aambø Fosstveit
f39b315e1c Fixed some issues in server connected to login 2018-10-31 11:55:36 +01:00
Håvar Aambø Fosstveit
d7ce8253e2 Fix https redirect 2018-10-26 20:30:54 +02:00
Håvar Aambø Fosstveit
64224fa830 Fixed socket architecture a bit 2018-10-22 12:56:19 +02:00
Håvar Aambø Fosstveit
c56928b184 Fix server 2018-10-22 10:38:08 +02:00
Håvar Aambø Fosstveit
44c6a55608 Fix server 2018-10-22 10:15:10 +02:00
Håvar Aambø Fosstveit
d9651b7d0f Cleanup of code, and redirect for http 2018-10-22 10:13:09 +02:00
Håvar Aambø Fosstveit
734a0aa575 Changed protoojs to socketio 2018-10-19 10:00:54 +02:00
Torjus
4f0140ea36 Fix authorization logic 2018-07-23 13:26:05 +02:00
Torjus
3a24e0b3ad Remove unused callback endpoint 2018-07-23 12:23:41 +02:00
Torjus
313ce81685 Fix linting errors, export mediasoup server 2018-07-23 12:22:14 +02:00
Torjus
f44bde4ef4 Use Express instead of custom server, passport for auth and refactor server 2018-07-23 12:09:15 +02:00
Stefan Otto
6ae1a097ae adding some 4:3 aspect fixes, adding httpserver for serving own static files, adding first working of oauth2.0 / openID Connect 2018-06-08 13:47:58 +02:00
Håvar Aambø Fosstveit
886d77216a Cleaned up naming. Removed node-random-name to reduce size of final JS with about 50%. Updated README. 2018-03-03 13:27:02 +01:00