Commit graph

  • 10175d6cca
    Add reloader tests. Joachim Bauch 2026-02-02 13:33:34 +01:00
  • daa542f80a
    Add buffer pool tests. Joachim Bauch 2026-02-02 12:26:11 +01:00
  • 9a1e4121d3
    Add tests for prometheus registry. Joachim Bauch 2026-02-02 11:57:44 +01:00
  • 5fc709434b
    Add tests for SFU-related session events. Joachim Bauch 2026-02-02 11:42:57 +01:00
  • 1d4ffd33fc
    Move SFU Janus tests closer to the checked code. Joachim Bauch 2026-02-02 10:26:52 +01:00
  • d129c5c55b
    Add test for "Hub.GetPublisherIdForSessionId". Joachim Bauch 2026-01-29 16:55:30 +01:00
  • b733b6fa60
    Implement "GetConnectionURL" for SFUPublisher. Joachim Bauch 2026-01-29 16:55:09 +01:00
  • 710264e366
    Move SFU proxy tests closer to the checked code. Joachim Bauch 2026-01-29 16:35:50 +01:00
  • cde3ee53a9
    Add mock ServerHub implementation. Joachim Bauch 2026-01-29 16:31:03 +01:00
  • 91aabfcafe
    Merge a08381a45f into cb6df05cd3 Joachim Bauch 2026-02-02 02:20:46 +01:00
  • cb6df05cd3
    Merge pull request #1185 from strukturag/multiple-chat-comments Joachim Bauch 2026-01-29 14:11:46 +01:00
  • 15d734d77b
    Document sending multiple chat messages from Talk. Joachim Bauch 2026-01-29 11:31:56 +01:00
  • 77f0672682
    Update generated files. Joachim Bauch 2026-01-29 11:31:41 +01:00
  • eafa39a1c5
    Support receiving and forwarding multiple chat messages from Talk. Joachim Bauch 2026-01-29 11:31:08 +01:00
  • 043c854cd2
    Merge pull request #1184 from strukturag/checklocks-generics Joachim Bauch 2026-01-29 10:30:44 +01:00
  • d80143af4c
    checklocks: Remove ignore since generics are supported now. Joachim Bauch 2026-01-29 10:26:48 +01:00
  • 66e2d73ee5
    Merge pull request #1183 from strukturag/sessions-in-call-metrics Joachim Bauch 2026-01-29 10:13:10 +01:00
  • 7ea4691404
    Improve incall tests with leaving sessions. Joachim Bauch 2026-01-29 10:05:28 +01:00
  • 3b667ffcf6
    Document new call metrics. Joachim Bauch 2026-01-29 09:21:38 +01:00
  • 4c4abb16ce
    Add more metrics about sessions in calls. Joachim Bauch 2026-01-29 09:18:27 +01:00
  • b11d80c0f3
    Merge pull request #1182 from strukturag/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.3.1 Joachim Bauch 2026-01-29 08:11:29 +01:00
  • 9891003304
    Bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 dependabot[bot] 2026-01-28 20:42:24 +00:00
  • 9c8b82a60d
    Merge pull request #1179 from strukturag/dependabot/go_modules/github.com/nats-io/nats-server/v2-2.12.4 Joachim Bauch 2026-01-27 22:27:34 +01:00
  • 9a525f86cc
    Bump github.com/nats-io/nats-server/v2 from 2.12.3 to 2.12.4 dependabot[bot] 2026-01-27 20:42:42 +00:00
  • 6c50345f13
    Merge 3d2893ea63 into 791ad0e294 Joachim Bauch 2026-01-23 19:47:35 +03:00
  • 791ad0e294
    Merge pull request #1177 from strukturag/dependabot/pip/docs/markdown-3.10.1 Joachim Bauch 2026-01-22 08:05:22 +01:00
  • bc1ecd1f32
    Bump markdown from 3.10 to 3.10.1 in /docs dependabot[bot] 2026-01-21 20:43:05 +00:00
  • 6f85c91596
    Merge e056d595e4 into 39b0cca4b7 Mathieu Brunot 2026-01-16 17:49:05 +03:00
  • 3d2893ea63
    Add test for disinvite in clusters, improve existing tests. remove-all-users-talk-requests Joachim Bauch 2026-01-15 12:12:03 +01:00
  • 6f3f4ed5e1
    Deduplicate code to lookup session ids for room session ids. Joachim Bauch 2026-01-15 11:41:48 +01:00
  • 1b7444034f
    docs: Remove "userids" from backend room delete events. Joachim Bauch 2026-01-15 10:35:32 +01:00
  • 7b0123f926
    Update generated files. Joachim Bauch 2026-01-15 10:34:51 +01:00
  • 29094fded8
    Only notify sessions currently in the room about deletion. Joachim Bauch 2026-01-15 10:34:01 +01:00
  • 46b30e2abe
    docs: Remove userids from backend room update / invite / disinvite events. Joachim Bauch 2026-01-15 09:58:37 +01:00
  • 6e4de145b4
    Update generated files. Joachim Bauch 2026-01-15 09:58:21 +01:00
  • 3e14038fbc
    Send room updates, invite and disinvite only to connected sessions. Joachim Bauch 2026-01-15 09:57:10 +01:00
  • 6a9a66864d
    docs: Remove "users" from backend requests. Joachim Bauch 2026-01-14 17:10:40 +01:00
  • 5f34e1634c
    Update generated files. Joachim Bauch 2026-01-14 17:10:20 +01:00
  • 9d5c095797
    Don't need all users in incall/participant change requests. Joachim Bauch 2026-01-14 17:09:26 +01:00
  • a08381a45f
    Test updating bandwidth for proxy publishers. room-bandwidth Joachim Bauch 2026-01-13 16:14:02 +01:00
  • bb655ae604
    Add tests for setting bandwidth. Joachim Bauch 2025-11-19 11:23:58 +01:00
  • e6dd159a81
    Test clearing per-room limits and resetting bandwidth. Joachim Bauch 2025-11-18 21:29:54 +01:00
  • a53acf8a02
    Fix calculating publishers / bandwidth limits for clustered scenarios. Joachim Bauch 2025-11-18 20:48:40 +01:00
  • 36eafe915d
    Add test for calculating per-room bandwidth. Joachim Bauch 2025-11-18 16:33:16 +01:00
  • eb5b99bfa6
    Update room join response with next-publisher bandwidth. Joachim Bauch 2025-11-18 15:32:29 +01:00
  • 42fbda20cf
    Update generated files. Joachim Bauch 2025-11-18 10:08:18 +01:00
  • fae3f3e779
    Make per-room/-publisher bandwidths configurable. Joachim Bauch 2025-11-18 09:33:46 +01:00
  • cf544f3671
    Only count publishers that are sending at least 64 kbit/s. Joachim Bauch 2025-11-06 13:02:57 +01:00
  • d717b9d43d
    Update generated files. Joachim Bauch 2025-11-06 12:59:05 +01:00
  • 29361d4681
    Support setting bandwidth for proxy publishers. Joachim Bauch 2025-11-06 12:58:57 +01:00
  • 00da9f9592
    Adjust default limits. Joachim Bauch 2025-11-06 11:51:35 +01:00
  • 538478b149
    Define min/max bandwidth per publisher. Joachim Bauch 2025-11-06 08:50:48 +01:00
  • d7252ebd3d
    Update generated files. Joachim Bauch 2025-11-05 16:47:04 +01:00
  • 90a29ba130
    Add per-room bandwidth limits. Joachim Bauch 2025-11-05 16:46:09 +01:00
  • 39b0cca4b7
    Merge pull request #1174 from strukturag/remove-unused-code Joachim Bauch 2026-01-13 15:26:12 +01:00
  • 88be60c0a6
    Remove unused testing code. Joachim Bauch 2026-01-13 15:21:11 +01:00
  • d6264dfe1d
    Merge pull request #1151 from strukturag/refactor-packages Joachim Bauch 2026-01-13 09:21:31 +01:00
  • 4eb2576e42
    Rename package of async events test helpers. Joachim Bauch 2026-01-13 08:44:37 +01:00
  • 8293de75b1
    Add metrics tests. Joachim Bauch 2026-01-12 14:58:48 +01:00
  • 3083c39215
    Rename package of etcd test helpers. Joachim Bauch 2026-01-12 14:38:49 +01:00
  • 69d63ffd11
    Move dns test helpers to separate package. Joachim Bauch 2026-01-12 14:34:44 +01:00
  • a4631a19cf
    Move test storage to "test" package. Joachim Bauch 2026-01-12 14:01:29 +01:00
  • ee6f026bbb
    Move log test helpers to separate package. Joachim Bauch 2026-01-12 13:58:33 +01:00
  • 3c6d3c0b7a
    Move NATS testing code to separate module. Joachim Bauch 2026-01-12 13:37:31 +01:00
  • c162b8bbeb
    Evaluate expiration when setting initial transient data. Joachim Bauch 2026-01-12 12:29:56 +01:00
  • be8353a54b
    Move grpc server code to "grpc" package. Joachim Bauch 2026-01-09 09:34:42 +01:00
  • 9d321bb3ab
    Move server-related code to "server" package. Joachim Bauch 2026-01-08 14:49:49 +01:00
  • 5eb0571d31
    Move backend client to "talk" package. Joachim Bauch 2026-01-08 14:42:15 +01:00
  • daaf16bbf8
    Move session id codec to separate package. Joachim Bauch 2026-01-08 14:19:34 +01:00
  • 7dfd82c8df
    Don't import errors for proxy from signaling package. Joachim Bauch 2026-01-08 14:12:20 +01:00
  • 3c41dcdbce
    Move common client code to separate package. Joachim Bauch 2026-01-08 14:00:41 +01:00
  • 98a20e3879
    Merge pull request #1168 from strukturag/dependabot/pip/docs/sphinx-9.1.0 Joachim Bauch 2026-01-13 08:05:28 +01:00
  • d40e67fb2f
    Bump sphinx from 8.2.3 to 9.1.0 in /docs dependabot[bot] 2026-01-13 07:03:36 +00:00
  • ebd7b6d054
    Merge pull request #1172 from strukturag/dependabot/pip/docs/sphinx-rtd-theme-3.1.0 Joachim Bauch 2026-01-13 08:02:36 +01:00
  • 5284aa6915
    Bump sphinx-rtd-theme from 3.0.2 to 3.1.0 in /docs dependabot[bot] 2026-01-13 01:20:53 +00:00
  • 124c37108b
    Move SFU related code to separate packages. Joachim Bauch 2026-01-08 09:55:57 +01:00
  • 9bbc0588e3
    Move code for commandline applications to "cmd" folder. Joachim Bauch 2025-12-18 15:03:32 +01:00
  • 315b2583e1
    Relax order when checking for join/leave in RunTestClientTakeoverRoomSession. Joachim Bauch 2025-12-18 14:43:02 +01:00
  • 8c12403c4f
    Filter "leave" events for which no "join" was sent before. Joachim Bauch 2025-12-18 14:41:56 +01:00
  • 13313c5d96
    Stop using "DrainMessages" in tests which might process too many messages. Joachim Bauch 2025-12-18 13:34:42 +01:00
  • b8b94dc802
    Include session id in log message on ignored room event. Joachim Bauch 2025-12-18 11:13:16 +01:00
  • 348e7b3360
    Store time when join room was successfull in session, not when it ended. Joachim Bauch 2025-12-18 10:52:05 +01:00
  • b2934836a9
    Move backend configuration code to "talk" package. Joachim Bauch 2025-12-18 10:32:36 +01:00
  • 88bb94bd2a
    Allow transient data with both "initial" and "set" in TestDialoutStatus. Joachim Bauch 2025-12-18 08:50:13 +01:00
  • 85dc414627
    Fix race in flaky "DoTestSwitchToOne" / "DoTestSwitchToMultiple". Joachim Bauch 2025-12-17 20:53:57 +01:00
  • b82a26dadb
    Don't log initial empty transient data. Joachim Bauch 2025-12-17 20:07:33 +01:00
  • df678831d8
    Process only single "joined" event instead of discarding any received. Joachim Bauch 2025-12-17 17:35:07 +01:00
  • e3e0963327
    Filter duplicate "flags" events. Joachim Bauch 2025-12-17 17:34:37 +01:00
  • f517e554fe
    Send updated load synchronously, assert on errors while waiting. Joachim Bauch 2025-12-17 11:22:41 +01:00
  • 80bdeb79fc
    Fix flaky "TestDuplicateVirtualSessions" for mixed ordering of joined/update. Joachim Bauch 2025-12-17 10:05:24 +01:00
  • 64152f804b
    Wait for initialization code to complete before stopping. Joachim Bauch 2025-12-17 09:34:55 +01:00
  • f8da2cb0e5
    Fix flaky "TestVirtualSessionCustomInCall" for cases where update is sent after joined. Joachim Bauch 2025-12-17 09:16:30 +01:00
  • 221b6adb8e
    codecov: Ignore easyjson stubs in any folders. Joachim Bauch 2025-12-16 15:41:02 +01:00
  • 827de250ea
    Move flags to "internal" package. Joachim Bauch 2025-12-16 15:03:48 +01:00
  • 75f6579efa
    Update generated files. Joachim Bauch 2025-12-16 14:56:59 +01:00
  • ecc25c402f
    Move async events code to "async/events" package. Joachim Bauch 2025-12-16 14:56:37 +01:00
  • 27b46f7f39
    Update generated files. Joachim Bauch 2025-12-16 14:14:43 +01:00
  • fbf93dca42
    Move Talk-specific API to "talk" package. Joachim Bauch 2025-12-16 14:14:23 +01:00
  • 231f7c8af4
    Move geo related code to "geoip" package. Joachim Bauch 2025-12-15 13:49:08 +01:00
  • 2275a5542e
    Move certificate / pool reloader to "security" package. Joachim Bauch 2025-12-15 10:56:39 +01:00