Commit graph

2,453 commits

Author SHA1 Message Date
Joachim Bauch
9b062a994a
Temporarily run some tests only on Go 1.25 or newer.
Prevents error "synctest.Wait requires go1.25 or later (file is go1.24)".
2026-02-12 08:43:55 +01:00
Joachim Bauch
ba482a544b
make: Only need "synctest" GOEXPERIMENT on go1.24 2026-02-12 08:39:15 +01:00
Joachim Bauch
f9f2347d11
CI: Run modernize and checklocks with Golang 1.26 2026-02-12 08:31:13 +01:00
Joachim Bauch
73af7bb367
CI: Test with Golang 1.26 2026-02-12 08:31:13 +01:00
Joachim Bauch
e4dd763d02
Merge pull request #1192 from strukturag/dependabot/pip/docs/markdown-3.10.2
Bump markdown from 3.10.1 to 3.10.2 in /docs
2026-02-10 08:21:51 +01:00
dependabot[bot]
a0d3dd100f
Bump markdown from 3.10.1 to 3.10.2 in /docs
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.10.1...3.10.2)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 23:35:12 +00:00
Joachim Bauch
33a9c1bde2
Merge pull request #1191 from strukturag/janus-events-url
readme: Add example websocket urls for Janus events.
2026-02-05 10:03:32 +01:00
Joachim Bauch
4a7ecc3ac5
readme: Add example websocket urls for Janus events. 2026-02-05 10:01:17 +01:00
Joachim Bauch
0b46f9d17c
Merge pull request #1190 from strukturag/simplify-error-type
Simplify error type checks.
2026-02-05 09:59:33 +01:00
Joachim Bauch
b004fef9ec
Simplify error type checks.
Based on "errors.AsType" from upcoming Go 1.26.
2026-02-05 09:40:24 +01:00
Joachim Bauch
7dbce454e6
Merge pull request #1189 from strukturag/dependabot/go_modules/google.golang.org/grpc/cmd/protoc-gen-go-grpc-1.6.1
Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.6.0 to 1.6.1
2026-02-05 08:16:53 +01:00
dependabot[bot]
cc87670153
Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.6.0 to 1.6.1
Bumps [google.golang.org/grpc/cmd/protoc-gen-go-grpc](https://github.com/grpc/grpc-go) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.6.0...cmd/protoc-gen-go-grpc/v1.6.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc/cmd/protoc-gen-go-grpc
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 20:42:30 +00:00
Joachim Bauch
ecac46bf5f
Update changelog for 2.1.0 v2.1.0 2026-02-03 11:10:44 +01:00
Joachim Bauch
a92819f3b2
Next version will be 2.1.0 2026-02-03 11:03:06 +01:00
Joachim Bauch
5ddfe3dc50
Add helper script to prepare a changelog. 2026-02-03 11:02:34 +01:00
Joachim Bauch
9c199a044b
Merge pull request #1186 from strukturag/move-tests
Move tests closer to code being checked
2026-02-03 10:00:50 +01:00
Joachim Bauch
f921e4a2c0
Remove duplicate code to load proxy configuration. 2026-02-03 09:54:10 +01:00
Joachim Bauch
99762a3ca9
Improxy proxy server test coverage. 2026-02-03 09:37:07 +01:00
Joachim Bauch
c2c9d0725f
Add test for reloading etcd token configuration. 2026-02-03 08:31:41 +01:00
Joachim Bauch
15f2d3cd5c
Add tests for static token configuration. 2026-02-02 16:56:11 +01:00
Joachim Bauch
806ef1f564
Add tests for Janus stream selection and simplify code. 2026-02-02 16:31:59 +01:00
Joachim Bauch
9cc07c8a65
Remove unused client method and increase test coverage. 2026-02-02 16:01:48 +01:00
Joachim Bauch
20c0fe086b
Test federated room session id handling. 2026-02-02 15:39:19 +01:00
Joachim Bauch
2a3c1660e3
Test validation of more client signaling messages. 2026-02-02 15:39:18 +01:00
Joachim Bauch
f1dc9d6c5f
Test validation of federation messages. 2026-02-02 15:39:18 +01:00
Joachim Bauch
a5b583910a
Add proxy API tests. 2026-02-02 15:39:17 +01:00
Joachim Bauch
10175d6cca
Add reloader tests. 2026-02-02 15:39:17 +01:00
Joachim Bauch
daa542f80a
Add buffer pool tests. 2026-02-02 15:39:16 +01:00
Joachim Bauch
9a1e4121d3
Add tests for prometheus registry. 2026-02-02 15:39:16 +01:00
Joachim Bauch
5fc709434b
Add tests for SFU-related session events. 2026-02-02 15:39:15 +01:00
Joachim Bauch
1d4ffd33fc
Move SFU Janus tests closer to the checked code. 2026-02-02 15:39:14 +01:00
Joachim Bauch
d129c5c55b
Add test for "Hub.GetPublisherIdForSessionId". 2026-02-02 15:39:14 +01:00
Joachim Bauch
b733b6fa60
Implement "GetConnectionURL" for SFUPublisher. 2026-02-02 15:39:14 +01:00
Joachim Bauch
710264e366
Move SFU proxy tests closer to the checked code. 2026-02-02 15:39:13 +01:00
Joachim Bauch
cde3ee53a9
Add mock ServerHub implementation. 2026-02-02 15:39:12 +01:00
Joachim Bauch
cb6df05cd3
Merge pull request #1185 from strukturag/multiple-chat-comments
Support receiving and forwarding multiple chat messages from Talk.
2026-01-29 14:11:46 +01:00
Joachim Bauch
15d734d77b
Document sending multiple chat messages from Talk. 2026-01-29 11:31:56 +01:00
Joachim Bauch
77f0672682
Update generated files. 2026-01-29 11:31:41 +01:00
Joachim Bauch
eafa39a1c5
Support receiving and forwarding multiple chat messages from Talk. 2026-01-29 11:31:08 +01:00
Joachim Bauch
043c854cd2
Merge pull request #1184 from strukturag/checklocks-generics
checklocks: Remove ignore since generics are supported now.
2026-01-29 10:30:44 +01:00
Joachim Bauch
d80143af4c
checklocks: Remove ignore since generics are supported now. 2026-01-29 10:26:48 +01:00
Joachim Bauch
66e2d73ee5
Merge pull request #1183 from strukturag/sessions-in-call-metrics
Add more metrics about sessions in calls.
2026-01-29 10:13:10 +01:00
Joachim Bauch
7ea4691404
Improve incall tests with leaving sessions. 2026-01-29 10:05:28 +01:00
Joachim Bauch
3b667ffcf6
Document new call metrics. 2026-01-29 09:21:38 +01:00
Joachim Bauch
4c4abb16ce
Add more metrics about sessions in calls. 2026-01-29 09:18:27 +01:00
Joachim Bauch
b11d80c0f3
Merge pull request #1182 from strukturag/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.3.1
Bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1
2026-01-29 08:11:29 +01:00
dependabot[bot]
9891003304
Bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Commits](https://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
  dependency-version: 5.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-28 20:42:24 +00:00
Joachim Bauch
9c8b82a60d
Merge pull request #1179 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.12.4
Bump github.com/nats-io/nats-server/v2 from 2.12.3 to 2.12.4
2026-01-27 22:27:34 +01:00
dependabot[bot]
9a525f86cc
Bump github.com/nats-io/nats-server/v2 from 2.12.3 to 2.12.4
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) from 2.12.3 to 2.12.4.
- [Release notes](https://github.com/nats-io/nats-server/releases)
- [Commits](https://github.com/nats-io/nats-server/compare/v2.12.3...v2.12.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 20:42:42 +00:00
Joachim Bauch
791ad0e294
Merge pull request #1177 from strukturag/dependabot/pip/docs/markdown-3.10.1
Bump markdown from 3.10 to 3.10.1 in /docs
2026-01-22 08:05:22 +01:00