Håvar Aambø Fosstveit
|
a9e9a1c1fa
|
Cleanup of join logic, and making sure that lobbyPeers are sent to all peers if last peer with PROMOTE_PEER leaves and allowWhenRoleMissing contains PROMOTE_PEER, fixes #303
|
2020-05-08 22:11:48 +02:00 |
Håvar Aambø Fosstveit
|
c73ee5c26b
|
Fix missing picture on peer in lobby.
|
2020-05-08 22:02:06 +02:00 |
Håvar Aambø Fosstveit
|
d09e7f5565
|
Some error checks
|
2020-05-08 16:20:15 +02:00 |
Håvar Aambø Fosstveit
|
a49258e840
|
New option for handling permissions in rooms. Set allowWhenRoleMissing to permit actions before a peer with that permission joins. Ref #303
|
2020-05-08 16:19:55 +02:00 |
L4ky
|
2eab32cafa
|
Moderator: Mute or stop video for a peer globally (#316)
|
2020-05-08 00:23:16 +02:00 |
Håvar Aambø Fosstveit
|
a066a5df2f
|
Revert server change, seems to be a problem with it. Ref #249
|
2020-05-07 23:22:46 +02:00 |
Håvar Aambø Fosstveit
|
ce8141eed7
|
Cleanup
|
2020-05-07 21:03:22 +02:00 |
Håvar Aambø Fosstveit
|
2373bf44d8
|
Allow serving other than root of site, fixes #249
|
2020-05-07 21:03:07 +02:00 |
Håvar Aambø Fosstveit
|
7e91609276
|
Have a global try-catch in the server
|
2020-05-07 12:20:24 +02:00 |
Håvar Aambø Fosstveit
|
c1aa62d22c
|
Don't send lobbypeers to client if they don't have PROMOTE_PEER role, fixes #208
|
2020-05-06 22:22:57 +02:00 |
Håvar Aambø Fosstveit
|
45a89b9f1a
|
Only keep one self destruct timeout, ref #255
|
2020-05-06 13:50:29 +02:00 |
Håvar Aambø Fosstveit
|
136037d83f
|
Simplify participantlist and order participants based on status. Raise hand queue, and moderator can remove raised hand. Fixes #146, #278
|
2020-05-06 01:40:08 +02:00 |
Mészáros Mihály
|
fa5f4f02a6
|
Use full room and peer object for the statusLogger
|
2020-05-05 23:24:00 +02:00 |
Håvar Aambø Fosstveit
|
dd6016e855
|
Remove unused function
|
2020-05-05 13:06:16 +02:00 |
Håvar Aambø Fosstveit
|
7adcef19a3
|
Change to total number of peers, not just joined. Styling.
|
2020-05-05 09:56:21 +02:00 |
Håvar Aambø Fosstveit
|
e2421f094f
|
Shuffle workers to get routers on random cores. Increase routerScaleSize default to 40.
|
2020-05-05 09:48:26 +02:00 |
Håvar Aambø Fosstveit
|
ee338accc8
|
Merge pull request #293 from Astagor/room_limit
Added limit for maximum number of users in a single room
|
2020-05-05 09:25:20 +02:00 |
Mészáros Mihály
|
a46de5ff54
|
eslint disable unused vars for next
|
2020-05-05 08:53:08 +02:00 |
Mészáros Mihály
|
e950ec9dbe
|
Add an error handler to Express to dump OIDC errors with uuid
|
2020-05-05 08:52:53 +02:00 |
Astagor
|
7e6795986e
|
Fixed lint server
|
2020-05-05 08:08:35 +02:00 |
Astagor
|
311936d21a
|
Fixed conflict in server/config/config.example.js
|
2020-05-05 07:49:30 +02:00 |
Håvar Aambø Fosstveit
|
8c8a00f126
|
Remove config option that is not used anymore
|
2020-05-04 23:53:38 +02:00 |
Håvar Aambø Fosstveit
|
5af33068b1
|
Merge branch 'feat-server-scaling' into develop
|
2020-05-04 23:44:23 +02:00 |
Håvar Aambø Fosstveit
|
381f9cd733
|
All peers enter the same router up to config.routerScaleSize. Then go to the next one, and keep going until all routers are filled up to config.routerScaleSize. After that simple put peers into routers with least peers.
|
2020-05-04 23:33:51 +02:00 |
Astagor
|
ac6ee1bfa3
|
Added limit for maximum number of users in a single room
|
2020-05-04 19:31:50 +02:00 |
Håvar Aambø Fosstveit
|
4acedad987
|
Propagate raise hand timestamp to clients, ref #278
|
2020-05-04 15:21:49 +02:00 |
Håvar Aambø Fosstveit
|
f70ed01e7e
|
Add timestamps to various peer parameters.
|
2020-05-04 15:14:47 +02:00 |
Håvar Aambø Fosstveit
|
a1ed79c5db
|
A button to promote all peers from lobby, fixes #287
|
2020-05-04 15:09:05 +02:00 |
christian2
|
f6c76f372a
|
satisfy ESLint
|
2020-05-04 14:22:31 +02:00 |
christian2
|
84f77f3813
|
employ config.js
|
2020-05-04 10:57:24 +02:00 |
christian2
|
9adcc807dd
|
bug fixes
|
2020-05-04 09:47:10 +02:00 |
christian2
|
85c9062f86
|
Merge remote-tracking branch 'upstream/develop' into mm-exporter
|
2020-05-04 09:32:10 +02:00 |
Mészáros Mihály
|
e5fcda9fbf
|
Bump version to 3.3.0 for ansible config templates
|
2020-05-04 08:51:56 +02:00 |
Håvar Aambø Fosstveit
|
28bad32f69
|
Add permission for sending extra video, fixes #280
|
2020-05-04 00:40:39 +02:00 |
Håvar Aambø Fosstveit
|
e33c1f7c03
|
Clean up raised hand naming. Only needs UI now. Ref #40
|
2020-05-02 10:47:57 +02:00 |
Håvar Aambø Fosstveit
|
e061cce53f
|
Add raised hand status to peerInfo. This will give joining peers raise hand status. Ref #40
|
2020-05-01 23:49:16 +02:00 |
Håvar Aambø Fosstveit
|
7ed99c51d0
|
Add missing peer.picture to lobby peerlist
|
2020-05-01 21:48:28 +02:00 |
Håvar Aambø Fosstveit
|
881eac741a
|
Remove getServerHistory, and use 'join' callback instead.
|
2020-05-01 21:48:09 +02:00 |
Håvar Aambø Fosstveit
|
a8dabf7343
|
If peer gets role PROMOTE_PEER, notify peer of all peers in lobby, fixes #208
|
2020-05-01 21:45:16 +02:00 |
christian2
|
ebb728f4a8
|
remove extra identation
|
2020-05-01 15:37:03 +02:00 |
christian2
|
00f1ec7929
|
align coding conventions
|
2020-05-01 11:41:18 +02:00 |
Christian Hörtnagl
|
c61ebc8287
|
Merge remote-tracking branch 'upstream/develop' into mm-exporter
|
2020-05-01 07:58:19 +02:00 |
Håvar Aambø Fosstveit
|
1e5c0eb772
|
Lint and a small bug
|
2020-05-01 00:24:19 +02:00 |
Håvar Aambø Fosstveit
|
574a86e3ec
|
Don't show lobby, and don't provide events for lobby for peers that don't have PROMOTE_PEER permission, fixes #208
|
2020-05-01 00:23:38 +02:00 |
Mészáros Mihály
|
136a41a7e9
|
Tidy, add privkey password
|
2020-05-01 00:09:16 +02:00 |
Håvar Aambø Fosstveit
|
c23d635803
|
ESlint for server
|
2020-04-28 22:23:15 +02:00 |
Mészáros Mihály
|
916003e085
|
clarify more that ip change is mandatory
Move to documentation IP range
|
2020-04-27 13:39:26 +02:00 |
Mészáros Mihály
|
cb5f4cd48e
|
Only add OIDC request params that's really needed
|
2020-04-24 21:02:28 +02:00 |
Christian Hörtnagl
|
8c7b741dea
|
Merge remote-tracking branch 'upstream/develop' into mm-exporter
|
2020-04-22 10:49:05 +02:00 |
Håvar Aambø Fosstveit
|
e28b6cdc5d
|
MODERATE_FILES role can clean all files in a room, fixes #209
|
2020-04-22 01:07:16 +02:00 |