Commit graph

16 commits

Author SHA1 Message Date
Joachim Bauch
a5f70b6e47
Switch to safer waitgroup.Go where possible. 2026-02-12 09:39:17 +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
a4631a19cf
Move test storage to "test" package. 2026-01-13 08:50:44 +01:00
Joachim Bauch
827de250ea
Move flags to "internal" package. 2026-01-12 13:16:38 +01:00
Joachim Bauch
fbf93dca42
Move Talk-specific API to "talk" package. 2026-01-12 13:16:34 +01:00
Joachim Bauch
00796dd8ad
Move crypto helper functions to internal package. 2026-01-12 13:16:24 +01:00
Joachim Bauch
a1ec06d802
Move SplitEntries helper to internal package. 2026-01-08 10:24:05 +01:00
Joachim Bauch
22f45ac482
Move closer helper to internal package. 2026-01-08 10:24:02 +01:00
Joachim Bauch
efb90b4216
Add test for "internal.MakePtr". 2025-12-05 11:38:40 +01:00
Joachim Bauch
3178e0ee08
Move TestStorage to separate class for easier reuse. 2025-12-05 11:38:39 +01:00
Joachim Bauch
4986122493
Run tests in parallel where possible. 2025-12-05 11:09:01 +01:00
Joachim Bauch
5a6dfa0516
Fix comment format. 2025-12-05 11:08:58 +01:00
Joachim Bauch
dc1c166fd1
Add type to store bandwidths. 2025-11-06 10:57:23 +01:00
Joachim Bauch
395f2a951b
Expose real bandwidth usage through metrics.
Data is fetched from Janus websocket events handler that sends messages for
various events like media stats.
2025-11-04 16:16:44 +01:00
Joachim Bauch
628aedef9e
Move "MakePtr" function to internal package. 2025-09-29 21:10:09 +02:00
Joachim Bauch
426df7e083
Move functions to canonicalize urls to internal package. 2025-09-29 21:06:45 +02:00