Commit graph

16 commits

Author SHA1 Message Date
Joachim Bauch
d3d1644848
Bump module version to "v2" so versions 2.x can be imported by others. 2026-03-04 20:41:06 +01:00
Joachim Bauch
a5f70b6e47
Switch to safer waitgroup.Go where possible. 2026-02-12 09:39:17 +01:00
Joachim Bauch
bd8c758847
Remove Golang 1.24 compatibility for synctest.Test. 2026-02-12 09:03:14 +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
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
ee6f026bbb
Move log test helpers to separate package. 2026-01-13 08:50:40 +01:00
Joachim Bauch
be8353a54b
Move grpc server code to "grpc" package. 2026-01-13 08:49:27 +01:00
Joachim Bauch
9d321bb3ab
Move server-related code to "server" package. 2026-01-13 08:49:26 +01:00
Joachim Bauch
daaf16bbf8
Move session id codec to separate package. 2026-01-13 08:49:24 +01:00
Joachim Bauch
7dfd82c8df
Don't import errors for proxy from signaling package. 2026-01-13 08:49:24 +01:00
Joachim Bauch
3c41dcdbce
Move common client code to separate package. 2026-01-13 08:49:19 +01:00
Joachim Bauch
124c37108b
Move SFU related code to separate packages.
With that move GRPC client code to "grpc" package to break dependencies.
Also introduce new "proxy" package with common proxy-related code.
2026-01-12 13:16:50 +01:00
Joachim Bauch
9bbc0588e3
Move code for commandline applications to "cmd" folder. 2026-01-12 13:16:49 +01:00