Commit graph

24 commits

Author SHA1 Message Date
Joachim Bauch
10c1d25f20
Update generated files. 2026-03-09 09:58:57 +01:00
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
bd8c758847
Remove Golang 1.24 compatibility for synctest.Test. 2026-02-12 09:03:14 +01:00
Joachim Bauch
95c66f9d82
Revert "Temporarily run some tests only on Go 1.25 or newer."
This reverts commit 9b062a994a.
2026-02-12 09:03:13 +01:00
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
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
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
c162b8bbeb
Evaluate expiration when setting initial transient data. 2026-01-13 08:49:27 +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
fbf93dca42
Move Talk-specific API to "talk" package. 2026-01-12 13:16:34 +01:00
Joachim Bauch
231f7c8af4
Move geo related code to "geoip" package.
With that, add dedicated types for "Country" and "Continent".
2026-01-12 13:16:33 +01:00
Joachim Bauch
61491a786c
Update generated files. 2026-01-12 13:16:26 +01:00
Joachim Bauch
179498f28b
Move signaling api types to api package. 2026-01-12 13:16:25 +01:00
Joachim Bauch
4986122493
Run tests in parallel where possible. 2025-12-05 11:09:01 +01:00
Joachim Bauch
9d07a852a9
Rewrite long if-else chains as switch statements. 2025-12-05 11:08:56 +01:00
Joachim Bauch
694297a6f4
Fix ordering of case statements (found by "gocritic"). 2025-12-05 11:08:55 +01:00
Joachim Bauch
dca35b46d4
Don't format zero bandwidth as "unlimited". 2025-11-18 15:35:06 +01:00
Joachim Bauch
4e87170f0e
Add formatting to bandwidth values. 2025-11-18 09:39:23 +01:00
Joachim Bauch
dc1c166fd1
Add type to store bandwidths. 2025-11-06 10:57:23 +01:00
Joachim Bauch
63b658574a
Rewrite chat actor information for federation. 2025-09-29 21:40:40 +02:00
Joachim Bauch
41728572fe
Move "StringMap" class to api module. 2025-09-26 13:50:18 +02:00