Håvar Aambø Fosstveit
|
f064f98fd4
|
Lint
|
2020-05-22 20:03:05 +02:00 |
Håvar Aambø Fosstveit
|
803858575f
|
Don't promote all peers on unlock, this bypassed roles/permissions, fixes #386
|
2020-05-22 19:59:43 +02:00 |
Håvar Aambø Fosstveit
|
d9cce46505
|
Lint
|
2020-05-19 14:26:19 +02:00 |
Håvar Aambø Fosstveit
|
0f184a3a29
|
Socket request timeout handling, with retries.
|
2020-05-19 14:09:27 +02:00 |
Luca
|
13c38cecfd
|
Moderator: Mute all screen sharing
|
2020-05-18 09:52:19 +02:00 |
Luca
|
ff096f993d
|
Moderator: disable screen sharing
|
2020-05-18 09:52:14 +02:00 |
Håvar Aambø Fosstveit
|
aa5f75b794
|
Do things in correct order.
|
2020-05-09 00:37:47 +02:00 |
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
|
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
|
ce8141eed7
|
Cleanup
|
2020-05-07 21:03:22 +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 |
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 |
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
|
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 |
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 |
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 |
Christian Hörtnagl
|
60a6a6bc40
|
Merge remote-tracking branch 'upstream/develop' into mm-exporter
|
2020-04-21 18:34:45 +02:00 |
Håvar Aambø Fosstveit
|
91a258c273
|
MODERATE_CHAT role can clear the chat in a room, references issue #209
|
2020-04-20 23:22:19 +02:00 |
Christian Hörtnagl
|
c0251ad0ce
|
Merge remote-tracking branch 'upstream/develop' into mm-exporter
|
2020-04-20 12:12:45 +02:00 |
Christian Hörtnagl
|
ca53e4fb7f
|
Prometheus exporter (initial version)
|
2020-04-20 06:22:20 +02:00 |
Mészáros Mihály
|
5a9fc063bf
|
Move params to config
|
2020-04-16 08:18:43 +02:00 |
Håvar Aambø Fosstveit
|
e1bb07bc4e
|
Make tracker configurable, fixes #171
|
2020-04-03 18:12:31 +02:00 |
Håvar Aambø Fosstveit
|
b5754bbf96
|
Merge branch 'feat-roles-authorization' into develop
|
2020-04-02 00:32:38 +02:00 |
Håvar Aambø Fosstveit
|
a6347dc283
|
Expand permissions/role system. Clients are now provisioned with their roles when they join and will have features enabled/disabled based on their permissions.
|
2020-04-02 00:28:05 +02:00 |