Joachim Bauch
dd327a841e
Send MCU messages through the session.
...
This helps with clients disconnecting / resuming while MCU responses
are being sent to them. With the change, the messages are stored in
the session and sent out when clients resume their session.
2020-10-21 14:19:57 +02:00
Oliver Dick
8d29c9cda9
Feature:
...
- Reload Backend Configuration without destroying unchanged backends
- Only used when configured with backends parameter
2020-10-06 15:10:38 +02:00
Joachim Bauch
64991a0a0e
Add option to override GeoIP lookups (e.g. for local addresses).
2020-09-01 12:41:00 +02:00
Joachim Bauch
804e558e96
Switch to builtin "context" package now that we can assume Go 1.7
2020-08-31 13:58:28 +02:00
Joachim Bauch
116188c3e3
Reload list of proxy URLs on SIGHUP.
2020-08-31 13:07:03 +02:00
Joachim Bauch
5e3164b5a4
Support loading a GeoIP database from a local file.
2020-08-13 14:07:26 +02:00
Joachim Bauch
ea74a54d11
Select proxy based on country of publisher (if known).
...
The connections that have been sorted by load are also sorted by country
of publisher and continent of publisher, e.g. for worldwide proxies, the
ones closest to the publisher will be preferred.
2020-08-13 13:17:09 +02:00
Joachim Bauch
5a553fcc2d
Move some signaling-specific functions of client to hub to allow reuse.
2020-08-07 10:22:27 +02:00
Joachim Bauch
67c5bebdcb
Remove unused members.
2020-07-31 15:00:39 +02:00
Joachim Bauch
b8c9e816b3
Remove unnecessary assignments to the blank identifier.
2020-07-31 14:57:04 +02:00
Joachim Bauch
eb6deff32b
Add support for multiple Nextcloud backends.
2020-07-31 14:07:06 +02:00
Joachim Bauch
6455e70f15
Add basic stats API.
...
Can be used to query number of sessions, rooms and (if Janus is configured),
overall MCU clients and publishers.
2020-05-28 16:02:04 +02:00
Stefan Weil
859ba9ec2c
Fix some typos in comments and error messages (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-05-23 09:35:00 +02:00
Joachim Bauch
5dcfeda1e9
Initial commit of the OpenSource version.
...
This corresponds to nextcloud-spreed-signaling 0.0.13
2020-05-12 09:46:20 +02:00