Commit graph

635 commits

Author SHA1 Message Date
dependabot[bot] 1ecf795f33
Bump github.com/pion/sdp/v3 from 3.0.5 to 3.0.6
Bumps [github.com/pion/sdp/v3](https://github.com/pion/sdp) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/pion/sdp/releases)
- [Commits](https://github.com/pion/sdp/compare/v3.0.5...v3.0.6)

---
updated-dependencies:
- dependency-name: github.com/pion/sdp/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-10 20:08:31 +00:00
Joachim Bauch d2f4662232
Merge pull request #317 from strukturag/dependabot/go_modules/github.com/oschwald/maxminddb-golang-1.10.0
Bump github.com/oschwald/maxminddb-golang from 1.9.0 to 1.10.0
2022-08-09 09:26:46 +02:00
dependabot[bot] ce1862bffc
Bump github.com/oschwald/maxminddb-golang from 1.9.0 to 1.10.0
Bumps [github.com/oschwald/maxminddb-golang](https://github.com/oschwald/maxminddb-golang) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/oschwald/maxminddb-golang/releases)
- [Commits](https://github.com/oschwald/maxminddb-golang/compare/v1.9.0...v1.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 07:11:44 +00:00
Joachim Bauch 2cc0a3b2e5
Merge pull request #316 from strukturag/dependabot/go_modules/github.com/prometheus/client_golang-1.13.0
Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0
2022-08-09 09:10:57 +02:00
dependabot[bot] bdd7d57ac6
Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.12.2 to 1.13.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.12.2...v1.13.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 20:11:03 +00:00
Joachim Bauch f40fd33d9c
Merge pull request #314 from strukturag/improve-docker
Official docker images.
2022-08-05 15:59:54 +02:00
Joachim Bauch c302f4f5a1
CI: Build and upload images. 2022-08-05 15:32:16 +02:00
Joachim Bauch b2e8217c1f
Add official docker images. 2022-08-05 15:32:10 +02:00
Joachim Bauch 2394c09013
Merge pull request #313 from strukturag/vendor-protobuf
vendor: Automatically vendor protobuf modules.
2022-08-05 10:43:24 +02:00
Joachim Bauch 5843555f6f
vendor: Automatically vendor protobuf modules. 2022-08-05 10:20:56 +02:00
Joachim Bauch ff032ddec5
Update comment to match new gofmt output. 2022-08-05 10:20:43 +02:00
Joachim Bauch 5f25c1c453
Fix file mode, should not be executable. 2022-08-05 09:45:58 +02:00
Joachim Bauch 5b34d8cc3f
Merge pull request #312 from solracsf/patch-1
Switch to apt-get on CLI
2022-08-05 09:04:11 +02:00
Git'Fellow 635c5ce9bd
Switch to apt-get on CLI
`apt` does not have a stable CLI interface
2022-08-04 19:53:15 +02:00
Joachim Bauch 33dc5a554b
Update changelog for 1.0.0 2022-08-04 11:52:36 +02:00
Joachim Bauch b28a8b163b
Fix typo. 2022-08-04 09:12:27 +02:00
Joachim Bauch aaa9b2dde2
Merge pull request #251 from strukturag/jwt-auth
Support hello auth version "2.0" with JWT
2022-08-04 09:09:18 +02:00
Joachim Bauch cbb6d9ca53
Update capabilities if no hello v2 token key is found in cache.
This is necessary to detect updated Talk setups where the signaling server
might have cached capabilities without the v2 token key but the clients
are trying to connect with a hello v2 token. Fetch updated capabilities in
such cases (but throttle to about one invalidation per minute).
2022-08-04 08:55:21 +02:00
Joachim Bauch 184c941f8a
Support plain Ed25519 key as returned by Nextcloud / PHP. 2022-08-03 16:33:48 +02:00
Joachim Bauch 0338e9db42
Document hello version 2.0 authentication. 2022-08-03 16:33:48 +02:00
Joachim Bauch 9c159dc4f8
Add feature flag for hello version 2.0 2022-08-03 16:33:47 +02:00
Joachim Bauch 156bc360ff
Add hello version "2.0" that authenticates connections using a JWT. 2022-08-03 16:33:45 +02:00
Joachim Bauch 88e4c5f2c3
Merge pull request #310 from strukturag/golang-1.19
CI: Also test with Golang 1.19
2022-08-03 16:32:35 +02:00
Joachim Bauch b14392b367
CI: Fix condition to run tarball tests. 2022-08-03 16:26:06 +02:00
Joachim Bauch aa96695cc1
CI: Also test with Golang 1.19 2022-08-03 16:24:23 +02:00
Joachim Bauch 82e3b62c34
Merge pull request #306 from strukturag/dependabot/go_modules/google.golang.org/protobuf-1.28.1
Bump google.golang.org/protobuf from 1.28.0 to 1.28.1
2022-07-29 09:13:16 +02:00
Joachim Bauch 6e25490401
Merge pull request #308 from strukturag/dependabot/github_actions/actions/download-artifact-3
Bump actions/download-artifact from 2 to 3
2022-07-28 22:32:44 +02:00
Joachim Bauch 58d5a7c3d8
Merge pull request #307 from strukturag/dependabot/github_actions/actions/upload-artifact-3
Bump actions/upload-artifact from 2 to 3
2022-07-28 22:32:13 +02:00
dependabot[bot] 2d4ffcaeda
Bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 20:09:27 +00:00
dependabot[bot] 04983e4b2c
Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 20:09:25 +00:00
dependabot[bot] 004252d767
Bump google.golang.org/protobuf from 1.28.0 to 1.28.1
Bumps [google.golang.org/protobuf](https://github.com/protocolbuffers/protobuf-go) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/protocolbuffers/protobuf-go/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf-go/blob/master/release.bash)
- [Commits](https://github.com/protocolbuffers/protobuf-go/compare/v1.28.0...v1.28.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 20:09:11 +00:00
Joachim Bauch fee5d22afb
docs: Pin markdown to 3.3.7 2022-07-28 09:38:58 +02:00
Joachim Bauch 417a77aeae
Merge pull request #305 from strukturag/docs-pin-dependencies
docs: update and pin dependencies
2022-07-28 09:34:08 +02:00
Joachim Bauch 556ff5230d
docs: Pin jinja2 to 3.1.2 2022-07-28 09:24:37 +02:00
Joachim Bauch 485991033d
docs: Update and pin mkdocs to 1.3.1. 2022-07-28 09:24:28 +02:00
Joachim Bauch 474987662a
docs: Sort requirements. 2022-07-28 09:09:06 +02:00
Joachim Bauch cded46e5cf
Merge pull request #300 from strukturag/tarball-vendored-dependencies
make: Include vendored dependencies in tarball.
2022-07-28 08:20:19 +02:00
Joachim Bauch 75ae615d80
CI: Test if vendored tarball works. 2022-07-27 17:28:18 +02:00
Joachim Bauch 3ae23f0336
make: Include vendored dependencies in tarball. 2022-07-27 17:28:18 +02:00
Joachim Bauch 57b74e57a8
Merge pull request #303 from strukturag/dependabot/pip/docs/sphinx-5.1.1
Bump sphinx from 5.0.2 to 5.1.1 in /docs
2022-07-27 17:16:49 +02:00
dependabot[bot] b478e875fe
Bump sphinx from 5.0.2 to 5.1.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 14:55:24 +00:00
Joachim Bauch def519b9cf
Merge pull request #302 from strukturag/fix-markdown
Fix RTD builds
2022-07-27 16:54:34 +02:00
Joachim Bauch e40940c25b
docs: Pin version of markdown to < 3.4.0 2022-07-27 16:52:11 +02:00
Joachim Bauch a9280f1b43
Merge pull request #301 from strukturag/sdp-v3
Update to github.com/pion/sdp v3.0.5
2022-07-27 16:25:49 +02:00
Joachim Bauch e54fcf9559
Update to github.com/pion/sdp v3.0.5 2022-07-27 16:18:45 +02:00
Joachim Bauch dcc583736a
Merge pull request #297 from strukturag/dependabot/go_modules/google.golang.org/grpc-1.48.0
Bump google.golang.org/grpc from 1.47.0 to 1.48.0
2022-07-25 15:01:12 +02:00
dependabot[bot] 45c290a9fb
Bump google.golang.org/grpc from 1.47.0 to 1.48.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.47.0...v1.48.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>
2022-07-13 20:12:16 +00:00
Joachim Bauch 51fb410c28
Merge pull request #296 from strukturag/clustered-session-limit
Implement per-backend session limit for clusters.
2022-07-13 12:04:49 +02:00
Joachim Bauch deaa17acc5
Implement per-backend session limit for clusters. 2022-07-13 11:52:20 +02:00
Joachim Bauch 12a8fa98d0
Merge pull request #295 from strukturag/virtualsessions-tests
Add tests for virtual sessions.
2022-07-12 15:21:29 +02:00