Commit Graph

1309 Commits

Author SHA1 Message Date
Joachim Bauch 84c8378fe8
Merge pull request #429 from SystemKeeper/patch-2
Fix example in docker README
2023-02-23 08:14:41 +01:00
Marcel Müller 42799f231b
Fix example in docker README 2023-02-22 21:31:25 +01:00
3x3cut0r 5921d5dcd3
TURN_API_KEY and TURN_SECRET fix
the docker environment variables TURN_API_KEY and TURN_SECRET didn't work
this is because the entrypoint.sh is only replacing the values but do not uncomment the line like the other replacements do
2023-02-22 19:59:10 +01:00
Joachim Bauch e93291b100
Update changelog for 1.1.1 2023-02-22 11:56:24 +01:00
Joachim Bauch 63c51309ce
Merge pull request #425 from strukturag/docker-fixes
Fix docker images.
2023-02-22 11:55:45 +01:00
Joachim Bauch 4a43fe1df9
docker: Switch to Debian base image.
With Go 1.20, a dependency to "libresolv.so.2" is added which is not available
in Alpine.
2023-02-22 11:51:07 +01:00
Joachim Bauch 737d637987
CI: Test docker images. 2023-02-22 11:51:07 +01:00
Joachim Bauch 3c6d2d1517
Update changelog for 1.1.0 2023-02-22 09:11:03 +01:00
Joachim Bauch 748f03cadc
Merge pull request #400 from strukturag/refactor-simplify
Various refactorings to simplify code
2023-02-22 08:42:06 +01:00
Joachim Bauch 3d3297f006
Merge pull request #390 from strukturag/dependabot/pip/docs/sphinx-6.1.3
build(deps): Bump sphinx from 5.3.0 to 6.1.3 in /docs
2023-02-22 08:40:46 +01:00
Joachim Bauch d49d3704fa
Use interface for client callbacks. 2023-02-22 08:34:17 +01:00
Joachim Bauch e9f80c6b4d
Start message processing earlier. 2023-02-22 08:34:17 +01:00
Joachim Bauch 20228b176f
Migrate to channel waiter helper class. 2023-02-22 08:34:16 +01:00
Joachim Bauch 5e7dec014a
Add helper class for channel waiters. 2023-02-22 08:34:16 +01:00
Joachim Bauch 8353cbbb0f
Migrate to closer helper class. 2023-02-22 08:34:15 +01:00
Joachim Bauch e6b2d1e0aa
Add helper class to handle close channels. 2023-02-22 08:34:15 +01:00
Joachim Bauch 2a47829164
Use empty struct for close channel. 2023-02-22 08:34:14 +01:00
Joachim Bauch 758899b745
Simplify close code of client to make clear when it gets closed internally. 2023-02-22 08:34:14 +01:00
Joachim Bauch b17eb584b4
Use simpler implementation without Context for notifier. 2023-02-22 08:34:14 +01:00
Joachim Bauch 0b4e48af3b
Remove unnecessary variable to flag closed loopback client. 2023-02-22 08:34:13 +01:00
Joachim Bauch dc55e7d5c8
Simplify stopping of deferred executor. 2023-02-22 08:34:11 +01:00
Joachim Bauch 15490b802a
Merge pull request #413 from strukturag/golang-1.20
Add support for Golang 1.20
2023-02-22 08:33:43 +01:00
Joachim Bauch 5757b9ca30
Merge pull request #421 from strukturag/internal-incall
Allow internal clients to set / change the "inCall" flags.
2023-02-22 08:31:08 +01:00
Joachim Bauch a34f3b6093
No longer support Golang 1.17.
While it might still compile with 1.17, it's no longer tested through CI
and at some point, features that require 1.18 will be used.
2023-02-22 08:19:30 +01:00
Joachim Bauch cb68e074bb
docker: Build with Golang 1.20 2023-02-22 08:17:07 +01:00
Joachim Bauch c8fa90d6ab
CI: Also test with Golang 1.20 2023-02-22 08:17:05 +01:00
Joachim Bauch f3ba485e9d
Merge pull request #423 from strukturag/dependabot/go_modules/github.com/golang-jwt/jwt/v4-4.5.0
build(deps): Bump github.com/golang-jwt/jwt/v4 from 4.4.3 to 4.5.0
2023-02-21 07:56:48 +01:00
dependabot[bot] f37b9b2fdd
build(deps): Bump github.com/golang-jwt/jwt/v4 from 4.4.3 to 4.5.0
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.4.3...v4.5.0)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 21:07:20 +00:00
Joachim Bauch 14876a92a8
Merge pull request #422 from strukturag/dependabot/go_modules/golang.org/x/net-0.7.0
build(deps): Bump golang.org/x/net from 0.5.0 to 0.7.0
2023-02-20 15:52:25 +01:00
Joachim Bauch 2f6e2ba87c
Allow internal clients to set / change the "inCall" flags. 2023-02-20 13:25:37 +01:00
Joachim Bauch 1997a8eecb
Add docs on internal clients. 2023-02-20 13:25:37 +01:00
dependabot[bot] 02892abcf4
build(deps): Bump golang.org/x/net from 0.5.0 to 0.7.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.5.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-18 04:47:45 +00:00
dependabot[bot] c281195575
build(deps): Bump sphinx from 5.3.0 to 6.1.3 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.3.0 to 6.1.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.3.0...v6.1.3)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 13:06:24 +00:00
Joachim Bauch 6f5f069b80
Merge pull request #417 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.53.0
build(deps): Bump google.golang.org/grpc from 1.52.3 to 1.53.0
2023-02-15 14:04:52 +01:00
Joachim Bauch 9b4e369393
Merge pull request #418 from strukturag/dependabot/pip/docs/sphinx-rtd-theme-1.2.0
build(deps): Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 in /docs
2023-02-15 14:04:01 +01:00
dependabot[bot] 323b59f477
build(deps): Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 in /docs
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/readthedocs/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.1.1...1.2.0)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-08 20:05:07 +00:00
dependabot[bot] 804d3d0b07
build(deps): Bump google.golang.org/grpc from 1.52.3 to 1.53.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.52.3 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.52.3...v1.53.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-08 20:02:16 +00:00
Joachim Bauch d56e67387b
Merge pull request #415 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.9.14
build(deps): Bump github.com/nats-io/nats-server/v2 from 2.9.11 to 2.9.14
2023-02-07 12:24:38 +01:00
dependabot[bot] a0bb6a04a0
build(deps): Bump github.com/nats-io/nats-server/v2
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) from 2.9.11 to 2.9.14.
- [Release notes](https://github.com/nats-io/nats-server/releases)
- [Changelog](https://github.com/nats-io/nats-server/blob/main/.goreleaser.yml)
- [Commits](https://github.com/nats-io/nats-server/compare/v2.9.11...v2.9.14)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 09:09:35 +00:00
Joachim Bauch 955a623419
Merge pull request #416 from strukturag/golangci-fix
Explicitly use type "sysConn".
2023-02-07 10:06:37 +01:00
Joachim Bauch e1761da4a8
Explicitly use type "sysConn".
Fixes error with newer versions of golangci-lint.
2023-02-07 09:04:35 +01:00
Joachim Bauch 2df1dc467a
Merge pull request #410 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.52.3
build(deps): Bump google.golang.org/grpc from 1.52.1 to 1.52.3
2023-01-31 09:21:20 +01:00
Joachim Bauch 1bf860f9f1
Merge pull request #412 from strukturag/dependabot/github_actions/docker/build-push-action-4
build(deps): Bump docker/build-push-action from 3 to 4
2023-01-31 09:04:09 +01:00
Joachim Bauch 570baa78f4
Merge pull request #409 from strukturag/switchto-support
Implement "switchto" support
2023-01-31 08:53:28 +01:00
dependabot[bot] 44fe19f9e3
build(deps): Bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 20:02:43 +00:00
Joachim Bauch bb24bf5f0d
Implement switchto messages. 2023-01-30 15:41:55 +01:00
dependabot[bot] 5266e58663
build(deps): Bump google.golang.org/grpc from 1.52.1 to 1.52.3
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.52.1 to 1.52.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.52.1...v1.52.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-26 20:03:14 +00:00
Joachim Bauch 69dfb0686f
API: Document switchto messages. 2023-01-26 16:57:37 +01:00
Joachim Bauch 1e1da6f8dd
Merge pull request #408 from strukturag/ci-docker-compose
CI: Update building with docker-compose
2023-01-26 08:32:39 +01:00
Joachim Bauch 42b18d5547
Add note on requiring docker-compose v2 to the readme. 2023-01-26 08:26:13 +01:00