Commit graph

2,526 commits

Author SHA1 Message Date
Joachim Bauch
b8b94dc802
Include session id in log message on ignored room event. 2026-01-12 13:16:47 +01:00
Joachim Bauch
348e7b3360
Store time when join room was successfull in session, not when it ended. 2026-01-12 13:16:46 +01:00
Joachim Bauch
b2934836a9
Move backend configuration code to "talk" package. 2026-01-12 13:16:45 +01:00
Joachim Bauch
88bb94bd2a
Allow transient data with both "initial" and "set" in TestDialoutStatus. 2026-01-12 13:16:45 +01:00
Joachim Bauch
85dc414627
Fix race in flaky "DoTestSwitchToOne" / "DoTestSwitchToMultiple". 2026-01-12 13:16:44 +01:00
Joachim Bauch
b82a26dadb
Don't log initial empty transient data. 2026-01-12 13:16:43 +01:00
Joachim Bauch
df678831d8
Process only single "joined" event instead of discarding any received. 2026-01-12 13:16:43 +01:00
Joachim Bauch
e3e0963327
Filter duplicate "flags" events. 2026-01-12 13:16:42 +01:00
Joachim Bauch
f517e554fe
Send updated load synchronously, assert on errors while waiting. 2026-01-12 13:16:42 +01:00
Joachim Bauch
80bdeb79fc
Fix flaky "TestDuplicateVirtualSessions" for mixed ordering of joined/update. 2026-01-12 13:16:41 +01:00
Joachim Bauch
64152f804b
Wait for initialization code to complete before stopping. 2026-01-12 13:16:40 +01:00
Joachim Bauch
f8da2cb0e5
Fix flaky "TestVirtualSessionCustomInCall" for cases where update is sent after joined. 2026-01-12 13:16:39 +01:00
Joachim Bauch
221b6adb8e
codecov: Ignore easyjson stubs in any folders. 2026-01-12 13:16:39 +01:00
Joachim Bauch
827de250ea
Move flags to "internal" package. 2026-01-12 13:16:38 +01:00
Joachim Bauch
75f6579efa
Update generated files. 2026-01-12 13:16:37 +01:00
Joachim Bauch
ecc25c402f
Move async events code to "async/events" package. 2026-01-12 13:16:36 +01:00
Joachim Bauch
27b46f7f39
Update generated files. 2026-01-12 13:16:35 +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
2275a5542e
Move certificate / pool reloader to "security" package. 2026-01-12 13:16:33 +01:00
Joachim Bauch
80040aaa6d
Move DNS monitor to "dns" package. 2026-01-12 13:16:32 +01:00
Joachim Bauch
f407b98443
Update generated files. 2026-01-12 13:16:31 +01:00
Joachim Bauch
6756520447
Move etcd client code to "etcd" package. 2026-01-12 13:16:30 +01:00
Joachim Bauch
3e18e6a4fa
Move function to check for address already in use to test package. 2026-01-12 13:16:29 +01:00
Joachim Bauch
407577ee8d
Update generated files. 2026-01-12 13:16:28 +01:00
Joachim Bauch
ff69ee5c91
Move backend object to talk package. 2026-01-12 13:16:28 +01:00
Joachim Bauch
98764f2782
Move confiuration helpers to config module. 2026-01-12 13:16:27 +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
00796dd8ad
Move crypto helper functions to internal package. 2026-01-12 13:16:24 +01:00
Joachim Bauch
cfd508005d
Update generated files. 2026-01-12 13:16:24 +01:00
Joachim Bauch
b7f8f83944
Move Talk capabilities to talk package. 2026-01-12 13:16:23 +01:00
Joachim Bauch
25e040ffb9
Move buffer/httpclient pools to pool package. 2026-01-12 13:16:22 +01:00
Joachim Bauch
5543046305
Move NATS client to nats package. 2026-01-12 13:16:21 +01:00
Joachim Bauch
9ba9256edb
Merge pull request #1171 from strukturag/dependabot/go_modules/github.com/pion/ice/v4-4.2.0
Bump github.com/pion/ice/v4 from 4.1.0 to 4.2.0
2026-01-10 20:52:22 +01:00
dependabot[bot]
04decde5aa
Bump github.com/pion/ice/v4 from 4.1.0 to 4.2.0
Bumps [github.com/pion/ice/v4](https://github.com/pion/ice) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pion/ice/releases)
- [Commits](https://github.com/pion/ice/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: github.com/pion/ice/v4
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 20:54:10 +00:00
Joachim Bauch
f1a719cb23
Move ConcurrentMap to container package. 2026-01-08 10:24:07 +01:00
Joachim Bauch
e478b93ba0
Move LruCache to container package. 2026-01-08 10:24:06 +01:00
Joachim Bauch
bc9b353975
Move IPList (from AllowedIps) to container package. 2026-01-08 10:24:06 +01:00
Joachim Bauch
a1ec06d802
Move SplitEntries helper to internal package. 2026-01-08 10:24:05 +01:00
Joachim Bauch
1c3a03e972
Move throttler code to async package. 2026-01-08 10:24:04 +01:00
Joachim Bauch
446936f7ff
Move common stats code to metrics package. 2026-01-08 10:24:03 +01:00
Joachim Bauch
22f45ac482
Move closer helper to internal package. 2026-01-08 10:24:02 +01:00
Joachim Bauch
af4a7e7ab9
Move notifier code to async package. 2026-01-08 10:24:02 +01:00
Joachim Bauch
674b09d38d
Move channel waiter code to async package. 2026-01-08 10:24:01 +01:00
Joachim Bauch
ff4e736cf7
Move deferred executor code to async package. 2026-01-08 10:24:00 +01:00
Joachim Bauch
0006f74c2d
Move backoff code to async package. 2026-01-08 10:23:59 +01:00
Joachim Bauch
98a8465e12
Move Goroutines helpers to test package. 2026-01-08 10:23:59 +01:00
Joachim Bauch
8b2cb0fcff
Move synctest helper to test package. 2026-01-08 10:23:58 +01:00
Joachim Bauch
de9ea429e7
Merge pull request #1170 from strukturag/checklocks-1.25
CI: Run checklocks with Go 1.25
2026-01-08 10:23:41 +01:00