nextcloud-spreed-signaling/src/signaling
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
..
api_backend.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
api_backend_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
api_proxy.go Add MCU type "proxy" that delegates to one or multiple MCU proxies. 2020-08-13 13:17:06 +02:00
api_signaling.go Add proxy service implementation. 2020-08-13 13:17:08 +02:00
api_signaling_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
backend_client.go Fix behaviour if "allowall" is configured. 2020-07-31 14:07:06 +02:00
backend_client_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
backend_configuration.go Remove unnecessary sub-loop. 2020-07-31 14:58:23 +02:00
backend_configuration_test.go Update wording. 2020-07-31 14:07:07 +02:00
backend_server.go Fix behaviour if "allowall" is configured. 2020-07-31 14:07:06 +02:00
backend_server_test.go Remove unnecessary assignment to "err". 2020-07-31 15:22:18 +02:00
client.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
clientsession.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
clientsession_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
concurrentmap.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
concurrentmap_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
continentmap.go Keep the continent map in the repository to avoid download on build. 2020-07-31 11:52:59 +02:00
deferred_executor.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
deferred_executor_test.go Allow one millisecond less delay to account for time variance on CI runners. 2020-07-31 13:44:43 +02:00
geoip.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
geoip_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
hub.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
hub_test.go Fix behaviour if "allowall" is configured. 2020-07-31 14:07:06 +02:00
janus_client.go Don't cast bytes to string but use "String()" method. 2020-07-31 15:26:18 +02:00
lru.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
lru_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
mcu_common.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
mcu_janus.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
mcu_proxy.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
mcu_proxy_test.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
mcu_test.go Select proxy based on country of publisher (if known). 2020-08-13 13:17:09 +02:00
natsclient.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
natsclient_loopback.go Don't use "select" with a single case that reads from a channel but read channel directly. 2020-07-31 15:32:42 +02:00
natsclient_loopback_test.go Don't call "Fatal" from inside a goroutine. 2020-07-31 15:19:11 +02:00
pool.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
pool_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
room.go Remove unused members. 2020-07-31 15:00:39 +02:00
room_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
roomsessions.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_builtin.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_builtin_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
roomsessions_test.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
session.go Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
session_test.go Initial commit of the OpenSource version. 2020-05-12 09:46:20 +02:00
testclient_test.go Don't call "Fatal" from inside a goroutine. 2020-07-31 15:19:11 +02:00