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
|
743b9e4869
|
Syntax
|
2020-03-20 21:15:35 +01:00 |
Håvar Aambø Fosstveit
|
e674daaf1a
|
Add user roles for server.
|
2020-03-20 21:14:08 +01:00 |
Håvar Aambø Fosstveit
|
ac24d4fc10
|
Expand server config example
|
2020-03-19 21:42:50 +01:00 |
Håvar Aambø Fosstveit
|
fbe7dec676
|
Update mediasoup
|
2020-03-19 21:34:18 +01:00 |
Håvar Aambø Fosstveit
|
b8305bbb08
|
Syntax
|
2020-03-19 21:24:04 +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
|
023aac3c21
|
Don't run interactive
|
2020-03-18 01:00:32 +01:00 |
Håvar Aambø Fosstveit
|
dd49fa3ea6
|
Add stats output from interactive client
|
2020-03-18 00:51:36 +01:00 |
Mészáros Mihály
|
c1c831073b
|
Change httpOnly option value in example config
|
2020-03-15 16:35:14 +01:00 |
Mészáros Mihály
|
c8dd705530
|
Add httpOnly mode
|
2020-03-15 01:41:00 +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
|
660136fd1c
|
Merge branch 'patch-1' of https://github.com/jonahzheng/multiparty-meeting into jonahzheng-patch-1
|
2020-02-11 14:17:41 +01:00 |
Mészáros Mihály
|
aac6710166
|
Call tostring() to work properly with node10
|
2020-02-11 10:17:47 +01:00 |
jonah zheng
|
22298800de
|
Update config.example.js
|
2020-02-07 18:20:12 +08:00 |
Mészáros Mihály
|
4e0283981c
|
Tidy: change function name to camelCase
|
2020-01-02 15:58:31 +01:00 |
Mészáros Mihály
|
6e7f6b4a0d
|
Fix: warning
* Fix: missing else,
* move out to function already taken path comparison
|
2020-01-02 15:49:32 +01:00 |
Mészáros Mihály
|
78fd6e1b78
|
Init displayName according LTI
|
2020-01-02 09:52:34 +01:00 |
Mészáros Mihály
|
e8731a37e5
|
Add LTI support, and tidy OIDC code
|
2019-12-17 08:26:19 +01:00 |
Mészáros Mihály
|
a0b9b61283
|
Fix: OIDC username nested assignment
|
2019-11-15 10:38:30 +01:00 |
MÉSZÁROS Mihály
|
a132a529ea
|
Add reddis options
|
2019-11-14 21:25:33 +01:00 |
Håvar Aambø Fosstveit
|
daf661889d
|
Remove static chooseRoom file, and use react-router instead.
|
2019-11-10 00:01:01 +01:00 |
Håvar Aambø Fosstveit
|
7c3e0ea717
|
Add support for IPv6
|
2019-11-08 09:58:51 +01:00 |
Håvar Aambø Fosstveit
|
74bf6e1781
|
Preparing for release.
|
2019-11-07 10:12:26 +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
|
7a01017832
|
Change authentication status last.
|
2019-11-05 09:46:44 +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
|
98caed6e4a
|
Properly handle login/logout.
|
2019-11-04 23:29:54 +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 |
Håvar Aambø Fosstveit
|
10228a9f8c
|
Allow minimum TLSv1.2 and recommended ciphers, fixes #105.
|
2019-11-01 11:43:34 +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
|
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 |
Stefan Otto
|
9256d4c751
|
fixed displayName error
|
2019-10-30 14:59:34 +01:00 |
Håvar Aambø Fosstveit
|
a003bcdef0
|
Remove unused file.
|
2019-10-28 12:11:47 +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
|
e17d712ed5
|
Simplified user info on login.
|
2019-10-25 14:53:47 +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
|
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
|
5247bfe332
|
Need to stringify.
|
2019-10-24 09:45:26 +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
|
a8149d29d8
|
Small fixes.
|
2019-10-24 00:08:49 +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 |
Stefan Otto
|
dd9f95971d
|
fix: rooms not closed on server after all peers left
|
2019-10-23 14:37:04 +02:00 |
Stefan Otto
|
98b902c5f8
|
merge and lock dialog
|
2019-10-23 12:08:26 +02:00 |
Stefan Otto
|
e5ddaa458a
|
lock Dialog
|
2019-10-23 11:47:41 +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
|
223642a44f
|
Update dependencies.
|
2019-10-22 15:35:46 +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
|
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 |
Stefan Otto
|
aa55adbb2d
|
quick fix for https://github.com/havfo/multiparty-meeting/issues/103
|
2019-10-09 12:17:56 +02:00 |
Stefan Otto
|
b8ba49dd78
|
Update config.example.js
additional hint, see https://github.com/havfo/multiparty-meeting/issues/103
|
2019-09-26 10:29:52 +02:00 |
Håvar Aambø Fosstveit
|
a94cd35676
|
Prepare for new version
|
2019-07-01 19:45:09 +02:00 |
Håvar Aambø Fosstveit
|
1c22fd2c56
|
Fix bug in locked room.
|
2019-06-25 15:04:41 +02:00 |
Håvar Aambø Fosstveit
|
66b922d0b3
|
Cleanup of package.json
|
2019-06-19 14:33:49 +02:00 |
Håvar Aambø Fosstveit
|
1eb115f547
|
Cleaned up file sharing.
|
2019-06-05 10:40:59 +02:00 |
Håvar Aambø Fosstveit
|
149c40e89e
|
Remove domain from config. Unused, fixes #97.
|
2019-06-04 13:04:00 +02:00 |
Håvar Aambø Fosstveit
|
a3013bb716
|
Removed screensharing extension. Added some small optimization fixes.
|
2019-06-04 12:58:12 +02:00 |
Håvar Aambø Fosstveit
|
a763d37879
|
Fixed sending picture to peers if you have it.
|
2019-06-04 11:29:00 +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 |
Mészáros Mihály
|
76cf549049
|
Add placeholder file to server/public
|
2019-04-13 08:19:52 +02:00 |
Håvar Aambø Fosstveit
|
5570d98ece
|
New version
|
2019-04-12 09:54:33 +02:00 |
Håvar Aambø Fosstveit
|
b422cd3892
|
Clean up server example config.
|
2019-04-11 12:41:13 +02:00 |
Håvar Aambø Fosstveit
|
3fb75a2389
|
Update deps
|
2019-04-04 07:52:53 +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 |
Håvar Aambø Fosstveit
|
3b31c3c3ec
|
Merge pull request #81 from havfo/feat/move-config-for-docker
Move config to dir (easier docker config editing)
|
2019-02-14 13:15:13 +01:00 |
Håvar Aambø Fosstveit
|
4fd3c6c8b1
|
Update mediasoup version
|
2019-02-12 09:34: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 |
Håvar Aambø Fosstveit
|
a77eab5b7e
|
Updated version and Changelog
|
2018-12-20 11:08:33 +01:00 |
Håvar Aambø Fosstveit
|
14ba504907
|
Added support for requesting keyframe
|
2018-11-23 23:18:50 +01:00 |
Håvar Aambø Fosstveit
|
a3556785e1
|
Updated mediasoup, and handle plaintransport in homer.js
|
2018-11-21 11:32:09 +01:00 |
Stefan Otto
|
3520cfea93
|
Added start page
|
2018-11-16 12:41:48 +01:00 |
Håvar Aambø Fosstveit
|
802a869f8c
|
Update dependencies
|
2018-11-15 15:16:57 +01:00 |
Håvar Aambø Fosstveit
|
d358170be9
|
Cleanups to notifications and code
|
2018-11-13 15:24:28 +01:00 |
Mészáros Mihály
|
d7a2832828
|
Merge branch 'feat/example-config' into RC1-1.0
|
2018-11-13 14:28:04 +01:00 |
Håvar Aambø Fosstveit
|
4d0020be9e
|
Enable compression on Express server
|
2018-11-13 09:38:28 +01:00 |
Mészáros Mihály
|
9d44674b05
|
Add port listener config for http server
|
2018-11-12 12:08:15 +01:00 |
Mészáros Mihály
|
8350fcf006
|
Change default https listening port to 443
|
2018-11-12 12:01:39 +01:00 |
Håvar Aambø Fosstveit
|
377209b904
|
Update config.example.js
|
2018-10-31 18:22:25 +01:00 |
Håvar Aambø Fosstveit
|
abc6f4a7c4
|
Update config.example.js
|
2018-10-31 18:21:25 +01:00 |
Håvar Aambø Fosstveit
|
e38d5c55f4
|
Removed webtorrent from server
|
2018-10-31 12:49:38 +01:00 |
Håvar Aambø Fosstveit
|
ed5fc9d8ea
|
Added cookie consent and fixed bug in server
|
2018-10-31 12:41:03 +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
|
5233debdfa
|
Removed video-mute button, and some small fixes
|
2018-10-24 12:38:37 +02:00 |
Håvar Aambø Fosstveit
|
345f8d9c3d
|
New version of lastN
|
2018-10-24 09:54:51 +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
|
34765d520d
|
Dependencies spring cleaning
|
2018-10-20 21:13:39 +02:00 |
Håvar Aambø Fosstveit
|
040b983567
|
Small fix to server
|
2018-10-19 14:59:15 +02:00 |
Håvar Aambø Fosstveit
|
1770b0ca61
|
Make mediasoup use all available threads on platform
|
2018-10-19 11:48:02 +02:00 |
Håvar Aambø Fosstveit
|
2c6b33c2b8
|
Combined some socket request code
|
2018-10-19 11:28:17 +02:00 |
Håvar Aambø Fosstveit
|
a7340fa155
|
Cleaned up some socket request code
|
2018-10-19 11:11:49 +02:00 |
Håvar Aambø Fosstveit
|
734a0aa575
|
Changed protoojs to socketio
|
2018-10-19 10:00:54 +02:00 |
Torjus
|
d6ba237d57
|
Add scrollbar when shared files overlap their container
|
2018-08-01 14:24:50 +02:00 |
Torjus
|
31a0017e70
|
Use webtorrent-hybrid for server webtorrents
|
2018-07-31 12:33:24 +02:00 |
Torjus
|
8bf2aed6de
|
Make the server seed all torrent files
|
2018-07-31 10:36:32 +02:00 |
Torjus
|
0561ff64ac
|
Add missing PropTypes
|
2018-07-31 10:14:14 +02:00 |
Torjus
|
35b3da155d
|
Store file upload history on server
|
2018-07-31 09:56:29 +02:00 |
Torjus
|
8b6ebe39b2
|
Support sending files in server
|
2018-07-30 16:43:05 +02:00 |
Stefan Otto
|
ee3c183c9c
|
raiseHandState now visible for new participants, deleted raiseHand notification
|
2018-07-26 10:01:35 +02:00 |
Stefan Otto
|
19b1269dc3
|
Re added raiseHand feature: still missing state on server side and display in participant list
|
2018-07-25 15:12:31 +02:00 |
Torjus
|
4f0140ea36
|
Fix authorization logic
|
2018-07-23 13:26:05 +02:00 |
Torjus
|
6bdc29682b
|
Use module.exports, not exports
|
2018-07-23 12:26:50 +02:00 |
Torjus
|
3a24e0b3ad
|
Remove unused callback endpoint
|
2018-07-23 12:23:41 +02:00 |
Torjus
|
bdfc8384fa
|
Update config.example.js
|
2018-07-23 12:23:19 +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 |