nextcloud-spreed-signaling/CHANGELOG.md

4.1 KiB

Changelog

All notable changes to this project will be documented in this file.

0.2.0 - 2020-12-08

Added

  • Reload backends from configuration on SIGHUP #52 #53
  • Add support for virtual sessions #61

Changed

  • Default to proxy url type "static" if none is configured
  • Don't perform request to proxy if context is already done
  • Mark session as used when proxy connection is interrupted to prevent from timing out too early
  • Use dedicated (shorter) timeout for proxy requests to avoid using the whole available timeout for the first proxy request
  • Update logging when creating / deleting publishers / subscribers
  • Include load in stats response
  • Send MCU messages through the session #55
  • Add '--full-trickle' to janus command #57
  • README: Add missing information for creating group #60
  • Canonicalize all URLs before comparisons / lookups #62

Fixed

  • Handle case where etcd cluster is not available during startup
  • Remove duplicate argument in Dockerfile #50
  • Handle old-style MCU configuration with type but no url
  • Fix proxy client cleanup code #56

0.1.0 - 2020-09-07

Added

  • Add Docker support #7
  • Added basic stats API #16
  • Add "reason" field to disinvite messages #26
  • Added support for multiple Nextcloud backends #28
  • Support connecting to multiple Janus servers #36
  • Added support for loading proxy tokens from etcd cluser #44
  • Proxy URLs are reloaded on SIGHUP #46
  • Added support for loading proxy URls from etcd cluster #47
  • Add option to override GeoIP lookups (e.g. for local addresses) #48

Changed

  • The continent map is no longer downloaded on each build #29
  • NATS messages are processed directly #35
  • Support changed "slowlink" message from Janus > 0.7.3 #39
  • The GeoIP database can be loaded from a local file #40
  • Drop support for Golang < 1.10.

Fixed

  • Fixes for building on FreeBSD #2
  • Fixes for typos in comments and error messages #10
  • Remove credentials from log #13

Documentation

  • Add systemd to docs #3
  • Add caddy server to reverse proxy examples #5
  • Update link to API documentation #6
  • Update build requirements #12

0.0.13 - 2020-05-12

  • Initial OpenSource version.