Commit graph

  • f2bcc000ae
    Merge pull request #680 from strukturag/file-watcher Joachim Bauch 2024-04-03 09:51:16 +0200
  • 2ef9b39959
    Update tests to wait for certificate / pool reload to happen before continuing. #680 Joachim Bauch 2024-04-03 09:41:38 +0200
  • 1358285c4a
    Merge pull request #690 from strukturag/flaky-dnsmonitor-test Joachim Bauch 2024-04-03 09:41:33 +0200
  • 68528d4674
    Fix flaky DnsMonitor test. #690 Joachim Bauch 2024-04-03 09:05:40 +0200
  • cc7625c544
    Use new file watcher to detect changed files. Joachim Bauch 2024-03-07 16:54:12 +0100
  • c325fbeae6
    Add file watcher class. Joachim Bauch 2024-03-07 16:41:17 +0100
  • c859064a45
    Merge pull request #685 from strukturag/dependabot/go_modules/github.com/nats-io/nats.go-1.34.0 Joachim Bauch 2024-04-02 17:18:14 +0200
  • 2f31532ee2
    Merge pull request #686 from strukturag/dependabot/go_modules/etcd-a88448dd84 Joachim Bauch 2024-04-02 17:18:04 +0200
  • d97b071ccf
    build(deps): Bump github.com/nats-io/nats.go from 1.33.1 to 1.34.0 #685 dependabot[bot] 2024-04-02 15:09:12 +0000
  • 95e2bc10d4
    build(deps): Bump the etcd group with 4 updates #686 dependabot[bot] 2024-04-02 15:08:30 +0000
  • 66dc55a3a5
    Merge pull request #687 from strukturag/dependabot/go_modules/github.com/pion/sdp/v3-3.0.9 Joachim Bauch 2024-04-02 17:07:22 +0200
  • 74944ee547
    build(deps): Bump github.com/pion/sdp/v3 from 3.0.8 to 3.0.9 #687 dependabot[bot] 2024-04-02 15:00:45 +0000
  • 61b8a91749
    Merge pull request #689 from strukturag/db-ip-geoip Joachim Bauch 2024-04-02 16:59:20 +0200
  • 886ad912da
    CI: Use db-ip.com for tests for now. #689 Joachim Bauch 2024-04-02 16:52:31 +0200
  • 3b4699c11e
    CI: Use db-ip.com for tarball tests. Joachim Bauch 2024-04-02 16:52:06 +0200
  • 7844a9c21a
    Support getting GeoIP DB from db-ip.com for tests. Joachim Bauch 2024-04-02 16:50:15 +0200
  • f8eae0b71f
    Merge pull request #683 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.10.12 Joachim Bauch 2024-03-18 09:07:35 +0100
  • 0b7c17e083
    Merge pull request #684 from strukturag/dependabot/pip/docs/markdown-3.6 Joachim Bauch 2024-03-18 09:07:15 +0100
  • c2eb3a8a27
    build(deps): Bump markdown from 3.5.2 to 3.6 in /docs #684 dependabot[bot] 2024-03-14 20:40:09 +0000
  • 010914eed9
    build(deps): Bump github.com/nats-io/nats-server/v2 #683 dependabot[bot] 2024-03-13 20:22:46 +0000
  • 1a93c42c38
    Merge pull request #682 from strukturag/continentmap-source Joachim Bauch 2024-03-11 10:49:19 +0100
  • 3ba1853e5a
    Merge pull request #681 from strukturag/dependabot/go_modules/github.com/pion/sdp/v3-3.0.8 Joachim Bauch 2024-03-11 10:43:36 +0100
  • bbdd991f05
    CI: Check continentmap if related files are changed. #682 Joachim Bauch 2024-03-11 10:39:58 +0100
  • b0f2e6ea33
    Update source of continentmap to original CSV file. Joachim Bauch 2024-03-11 10:36:38 +0100
  • f65bdf04ff
    build(deps): Bump github.com/pion/sdp/v3 from 3.0.7 to 3.0.8 #681 dependabot[bot] 2024-03-07 20:40:45 +0000
  • 1fa731f20e
    Merge pull request #676 from strukturag/dependabot/go_modules/google.golang.org/protobuf-1.33.0 Joachim Bauch 2024-03-06 09:19:05 +0100
  • 5dbee53a1b
    Update indirect dependency github.com/golang/protobuf from v1.5.3 to v1.5.4 #676 Joachim Bauch 2024-03-06 09:08:46 +0100
  • e6b3c8d24f
    build(deps): Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 dependabot[bot] 2024-03-06 07:51:33 +0000
  • 687f4101c0
    Merge pull request #677 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.62.1 Joachim Bauch 2024-03-06 08:50:10 +0100
  • 4fb7142a4e
    build(deps): Bump google.golang.org/grpc from 1.62.0 to 1.62.1 #677 dependabot[bot] 2024-03-06 07:42:25 +0000
  • ec8cb8e1b8
    Merge pull request #678 from strukturag/dependabot/go_modules/github.com/pion/sdp/v3-3.0.7 Joachim Bauch 2024-03-06 08:40:55 +0100
  • 2ee3fa509c
    build(deps): Bump github.com/pion/sdp/v3 from 3.0.6 to 3.0.7 #678 dependabot[bot] 2024-03-06 07:34:37 +0000
  • 204fec1583
    Merge pull request #679 from strukturag/make-use-pinned-dependencies Joachim Bauch 2024-03-06 08:33:35 +0100
  • 42005d97c4
    make: Don't update dependencies but use pinned versions. #679 Joachim Bauch 2024-03-06 08:27:46 +0100
  • e2266a6765
    Merge pull request #675 from strukturag/docker-improvements Joachim Bauch 2024-02-28 22:57:37 +0100
  • 9603ed3d6e
    Merge pull request #674 from strukturag/dependabot/go_modules/github.com/prometheus/client_golang-1.19.0 Joachim Bauch 2024-02-28 22:53:49 +0100
  • 9d313608cf
    docker: Add helper scripts to gracefully stop / wait for proxy. #675 Joachim Bauch 2024-02-28 22:52:54 +0100
  • 84374590a4
    Fix issues found by shellcheck. Joachim Bauch 2024-02-28 22:31:08 +0100
  • a082874377
    docker: Make sure main process is running with PID 1. Joachim Bauch 2024-02-28 22:17:34 +0100
  • b67264e600
    build(deps): Bump github.com/prometheus/client_golang #674 dependabot[bot] 2024-02-27 20:52:59 +0000
  • bd445bd99b
    Subscribe through "streams" list instead of "feed" for multistream Janus. #669 Joachim Bauch 2024-02-27 11:38:15 +0100
  • df477a7856
    Merge pull request #673 from strukturag/reuse-backoff Joachim Bauch 2024-02-27 16:59:32 +0100
  • 1a8444ca71
    Reuse backoff waiting code for initial proxy MCU connection. #673 Joachim Bauch 2024-02-27 16:41:57 +0100
  • bde0b08eb1
    Reuse backoff waiting code in etcd clients. Joachim Bauch 2024-02-27 16:27:17 +0100
  • a68454ceec
    Reuse backoff waiting code for errors during GeoIP update. Joachim Bauch 2024-02-27 16:15:42 +0100
  • f6fe960534
    Reuse backoff waiting code in NATS client. Joachim Bauch 2024-02-27 16:12:04 +0100
  • fe53c32714
    Merge pull request #613 from strukturag/dependabot/docker/docker/janus/alpine-3.19 Joachim Bauch 2024-02-27 15:46:59 +0100
  • c3403b1e9a
    build(deps): Bump alpine from 3.18 to 3.19 in /docker/janus #613 dependabot[bot] 2024-02-27 14:44:11 +0000
  • ba73d1a7df
    Merge pull request #672 from strukturag/docker-janus Joachim Bauch 2024-02-27 15:43:37 +0100
  • 36e704e320
    Merge pull request #656 from strukturag/dependabot/docker/docker/proxy/golang-1.22-alpine Joachim Bauch 2024-02-27 15:39:02 +0100
  • 6394539876
    Merge pull request #655 from strukturag/dependabot/docker/docker/server/golang-1.22-alpine Joachim Bauch 2024-02-27 15:38:50 +0100
  • 2012a7a6df
    Merge pull request #661 from strukturag/dependabot/go_modules/github.com/nats-io/nats.go-1.33.1 Joachim Bauch 2024-02-27 15:38:22 +0100
  • 1bcf07afd3
    docker: Update Janus from 0.11.8 to 0.14.1. #672 Joachim Bauch 2024-02-27 15:37:30 +0100
  • 3442cad9c3
    build(deps): Bump github.com/nats-io/nats.go from 1.32.0 to 1.33.1 #661 dependabot[bot] 2024-02-27 14:27:36 +0000
  • edd042b00e
    Merge pull request #670 from strukturag/proxy-load Joachim Bauch 2024-02-27 15:25:46 +0100
  • 8f4fc2db6d
    Calculate proxy load based on maximum bandwidth. #670 Joachim Bauch 2024-02-27 14:23:52 +0100
  • 7d09c71ab9
    Strongly type "StreamType". Joachim Bauch 2024-02-27 13:52:59 +0100
  • 26a65cedd1
    Merge pull request #671 from strukturag/fix-flaky-static-proxy-dns Joachim Bauch 2024-02-27 15:19:57 +0100
  • 9010e91ff4
    Fix flaky "TestProxyConfigStaticDNS". #671 Joachim Bauch 2024-02-27 15:10:42 +0100
  • da00080303
    Merge pull request #668 from strukturag/http-client-connections-metrics Joachim Bauch 2024-02-27 11:48:39 +0100
  • 62b54a85ed
    Add metrics for current number of HTTP client connections. #668 Joachim Bauch 2024-02-27 09:10:32 +0100
  • 3ea60cfe31
    Merge pull request #667 from strukturag/dnsmonitor-port Joachim Bauch 2024-02-27 09:00:49 +0100
  • 1f8b536c8a
    Split port from hostname in full urls. #667 Joachim Bauch 2024-02-27 08:52:20 +0100
  • 8385211fa2
    Need to start DNS monitor. Joachim Bauch 2024-02-27 08:50:37 +0100
  • f5007df0ad
    Merge pull request #664 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.62.0 Joachim Bauch 2024-02-25 20:42:55 +0100
  • 8b49cf8581
    build(deps): Bump google.golang.org/grpc from 1.61.1 to 1.62.0 #664 dependabot[bot] 2024-02-22 20:39:45 +0000
  • 0f980f2894
    Merge pull request #662 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.10.11 Joachim Bauch 2024-02-22 21:37:22 +0100
  • 6ac065f603
    build(deps): Bump github.com/nats-io/nats-server/v2 #662 dependabot[bot] 2024-02-22 14:03:03 +0000
  • ae37a56e34
    Merge pull request #663 from strukturag/improve-dnsmonitor Joachim Bauch 2024-02-22 15:01:44 +0100
  • 45be0ad2fd
    Remove unnecessary state variable. #663 Joachim Bauch 2024-02-22 14:13:05 +0100
  • 29b0b06f6d
    Stopping the static proxy config should unregister from DNS monitor. Joachim Bauch 2024-02-22 14:06:05 +0100
  • 7e613f831b
    "Stop" should wait until stopped in DNS monitor. Joachim Bauch 2024-02-22 14:05:23 +0100
  • 2e8b0dfe25
    Merge pull request #658 from strukturag/dependabot/github_actions/golangci/golangci-lint-action-4.0.0 Joachim Bauch 2024-02-19 10:30:12 +0100
  • 2348297f36
    Merge pull request #659 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.61.1 Joachim Bauch 2024-02-19 10:29:51 +0100
  • f3519337b2
    build(deps): Bump github.com/nats-io/nats.go from 1.32.0 to 1.33.0 #660 dependabot[bot] 2024-02-14 20:11:34 +0000
  • e0fe89f0f2
    build(deps): Bump google.golang.org/grpc from 1.61.0 to 1.61.1 #659 dependabot[bot] 2024-02-14 20:11:26 +0000
  • e0b3797ea9
    build(deps): Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 #658 dependabot[bot] 2024-02-09 20:28:43 +0000
  • 35b6fe4c79
    build(deps): Bump golangci/golangci-lint-action from 3.7.0 to 3.7.1 #657 dependabot[bot] 2024-02-08 20:08:05 +0000
  • 35f9d313c7
    build(deps): Bump golang in /docker/proxy #656 dependabot[bot] 2024-02-07 21:04:16 +0000
  • 68d4e87d31
    build(deps): Bump golang in /docker/server #655 dependabot[bot] 2024-02-07 20:56:37 +0000
  • 27ebf9e037
    Merge pull request #653 from strukturag/improve-makefile Joachim Bauch 2024-02-07 14:41:10 +0100
  • f071a64797
    make: Mark generated files as ".SECONDARY". #653 Joachim Bauch 2024-02-07 11:44:23 +0100
  • 6488ba1cf5
    make: Fix "BINDIR" getting always created. Joachim Bauch 2024-02-07 11:43:41 +0100
  • b710d1704e
    make: Mark "common" as ".PHONY". Joachim Bauch 2024-02-07 11:41:59 +0100
  • 4a762a3264
    make: Enable ".DELETE_ON_ERROR". Joachim Bauch 2024-02-07 11:39:26 +0100
  • 55aee6e5dc
    make: Keep generated easyjson files in variable. Joachim Bauch 2024-02-07 11:31:34 +0100
  • 2b62c9e3c1
    make: Automatically detect names of generated proto files. Joachim Bauch 2024-02-07 11:29:45 +0100
  • 1a0e51499f
    make: Split GRPC / regular PB file generation so it can be parallelized. Joachim Bauch 2024-02-07 11:25:46 +0100
  • 2430421006
    make: Update easyjson / prococ generators if dependencies changed. Joachim Bauch 2024-02-07 11:23:45 +0100
  • 5f71a9a0ab
    Merge pull request #654 from strukturag/dnsmonitor-deadlock Joachim Bauch 2024-02-07 13:08:28 +0100
  • cf5ee8e4a1
    Fix deadlock when entry is removed while receiver holds lock in lookup. #654 Joachim Bauch 2024-02-07 12:52:04 +0100
  • c85b31bd24
    Merge pull request #649 from strukturag/dependabot/go_modules/etcd-1dbe10e201 Joachim Bauch 2024-02-07 10:16:06 +0100
  • 5ec7fcb594
    Merge pull request #651 from strukturag/golang-1.22 Joachim Bauch 2024-02-07 10:15:32 +0100
  • 978024e799
    CI: Also test with Golang 1.22 #651 Joachim Bauch 2024-02-07 08:44:55 +0100
  • d71ca35e97
    Merge pull request #652 from strukturag/fix-proxy-config-test-race Joachim Bauch 2024-02-07 10:08:04 +0100
  • 48424bf290
    Fix race condition when accessing "expected" in proxy_config tests. #652 Joachim Bauch 2024-02-07 10:00:15 +0100
  • a3ba73d764
    Merge pull request #650 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.10.10 Joachim Bauch 2024-02-07 08:45:31 +0100
  • 9da78a1a8b
    docker: Fix typo in readme. Joachim Bauch 2024-02-07 08:41:05 +0100
  • fa0cb51c8e
    build(deps): Bump github.com/nats-io/nats-server/v2 #650 dependabot[bot] 2024-02-02 20:48:03 +0000
  • d0a3ce0616
    build(deps): Bump the etcd group with 4 updates #649 dependabot[bot] 2024-01-31 20:22:25 +0000