Commit graph

83 commits

Author SHA1 Message Date
Vittorio Palmisano
868ab40c25 re-added user roles to config example 2021-05-06 12:43:13 +02:00
Vittorio Palmisano
88f484d294 replaced config references 2021-05-06 12:31:25 +02:00
Vittorio Palmisano
249ce992f5 rever default config settings 2021-05-06 11:58:15 +02:00
Vittorio Palmisano
639dfe2831 removed example config 2021-05-06 10:11:19 +02:00
Vittorio Palmisano
d0881873df WIP using new config for server 2021-05-05 20:07:28 +02:00
vpalmisano
986c3e5fa2 add authorization header option for metrics http endpoint 2021-04-09 19:06:51 +02:00
Vittorio Palmisano
89d74ece05 Merge branch 'feat-server-http-cache-header' into feat-local-develop-and-monitoring 2021-03-17 15:03:33 +01:00
Vittorio Palmisano
54084bd6f1 using cache control only for static files 2021-03-17 15:03:03 +01:00
Vittorio Palmisano
cda5be098e Merge branch 'feat-server-http-cache-header' into feat-local-develop-and-monitoring 2021-03-17 14:34:47 +01:00
Vittorio Palmisano
d11eccefc0 added cache control header for GET requests 2021-03-17 14:32:14 +01:00
Vittorio Palmisano
f8ffaf681f changed prometheus options 2021-03-15 19:27:54 +01:00
Jiri Mencak
a31617bc3f Optionally enforce moderated access to all rooms.
Add the ability to optionally lock all rooms apart from those defined in
roomsUnlocked array in server/config/config.js.  The default behaviour is left
unchanged, i.e. users can freely enter any room without having to wait in the
lobby.
2020-11-21 12:59:59 +01:00
Jiri Mencak
3fecd00284 Fix typos and duplicate sections in config.example.js
Other changes:
  - Added meet_roles to the local authentication to make it more
    obvious it needs to be configured together with certain userMapping
    examples.
2020-11-17 15:56:57 +01:00
Mészáros Mihály
545632d9a8 Merge branch 'feat-login-dialog' into develop 2020-10-26 11:21:12 +01:00
Mészáros Mihály
51a6873424 Add bcrypt encrypted passwords for local strategy 2020-10-16 19:51:54 +02:00
Mészáros Mihály
a71e21fffc Tidy lint 2020-10-16 15:05:49 +02:00
Debian
b782d4d17f Add saml attriute mappings 2020-10-16 12:27:03 +00:00
Mészáros Mihály
e4e8197b7f Remove duplicated callbackURL 2020-10-12 22:20:37 +02:00
Mészáros Mihály
7898d826e3 Fix saml strategy and metadata 2020-10-12 22:17:23 +02:00
Mészáros Mihály
8417b3d6c5 Comment fs import because only used in saml auth 2020-10-12 14:51:02 +02:00
Mészáros Mihály
a529013b4e Add displayName mapping to usermapping 2020-10-12 14:47:00 +02:00
Mészáros Mihály
7e440d7a33 Fix saml load cert from file 2020-10-12 14:02:13 +02:00
Mészáros Mihály
c38e5bcabb Fix federation pem 2020-10-12 10:17:26 +02:00
Mészáros Mihály
6eb67f64ed Add initial support for local and saml auth 2020-10-12 09:14:27 +02:00
Roman Drozd
c7400824a6 Lint and add comma to prometheus config code 2020-10-11 22:16:32 +02:00
Håvar Aambø Fosstveit
6cf5067493 Set timeout for TURN API request, fixes #484 2020-07-02 20:44:49 +02:00
Håvar Aambø Fosstveit
08c54ee713 Rename to edumeet, ref #492 2020-06-26 12:40:39 +02:00
Håvar Aambø Fosstveit
55e30be8a7 Add room to userMapping. Example of giving moderator if no authenticated users present. 2020-06-08 22:43:51 +02:00
Mészáros Mihály
a4e506d60f
Merge pull request #445 from christian-2/issue-421
ability for Prometheus exporter to listen on localhost
2020-06-05 21:28:35 +02:00
Håvar Aambø Fosstveit
4434b84cf0 Add new permission to config 2020-06-02 15:18:12 +02:00
Håvar Aambø Fosstveit
590a553bbd Extend userRoles and use the new audio, video permissions, ref #437 2020-06-02 14:18:18 +02:00
christian2
7afe252b78 fix docu 2020-05-30 06:41:48 +02:00
christian2
3de7b7fddc resolves #421 2020-05-29 11:30:33 +02:00
Mészáros Mihály
c153f3061e Upstream changes 2020-05-23 10:04:26 +02:00
Håvar Aambø Fosstveit
0f184a3a29 Socket request timeout handling, with retries. 2020-05-19 14:09:27 +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
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
e2421f094f Shuffle workers to get routers on random cores. Increase routerScaleSize default to 40. 2020-05-05 09:48:26 +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
christian2
84f77f3813 employ config.js 2020-05-04 10:57:24 +02:00
Håvar Aambø Fosstveit
28bad32f69 Add permission for sending extra video, fixes #280 2020-05-04 00:40:39 +02:00
Mészáros Mihály
136a41a7e9 Tidy, add privkey password 2020-05-01 00:09:16 +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
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
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
Mészáros Mihály
5a9fc063bf Move params to config 2020-04-16 08:18:43 +02:00