Timo K
1909aef186
temp
2026-01-08 12:27:17 +01:00
Timo K
385f63e83e
fix tests
2026-01-07 17:46:39 +01:00
Timo K
a5a4bb2b82
add retries inside the getLiveKitJWTWithDelayDelegation and
...
`getLiveKitJWT` functions.
2026-01-07 17:38:29 +01:00
Timo K
5556d363b9
add retries and be more specific when we fall back to legacy endpoint
2026-01-07 17:21:14 +01:00
Timo K
dd562bdaf5
dont use throw for logic.
2026-01-07 15:36:32 +01:00
Timo K
d48042f522
fix lint
2026-01-07 15:18:37 +01:00
Timo K
6480df44e9
add tests for open id delay fallback
2026-01-07 15:10:32 +01:00
Timo K
556a87d141
fix js-doc
2026-01-05 22:20:19 +01:00
Timo K
69a4189517
self review
2026-01-05 22:00:02 +01:00
Timo K
5d5d75ebdf
fixup merge
2026-01-05 21:08:33 +01:00
Timo K
df2bd22005
Merge branch 'livekit' into toger5/delayed-event-delegation
2026-01-05 21:08:21 +01:00
Valere
da55d84bde
Add script to check that the tsdoc is correct and up-to-date
2025-12-30 17:02:44 +01:00
Will Hunt
72ec1439f4
Support MSC4143 RTC Transport endpoint ( #3629 )
...
* Use rtc-focus branch of js-sdk
* Update makeTransport to fetch backend transports and validate all transports before response.
* Fix test
* Add test
* Loads more tests
* Add tests for openid errors
* improve comment
* update to develop commit
* Add JWT parsing
* Use JWT
* Cleanup
* fixup tests
* fixup tests
* lint
* lint lint
* Fix `Reconnecting`
2025-12-29 17:45:41 +00:00
Timo K
0f5c5d8be5
cleanup based on new js-sdk impl
2025-12-29 17:38:54 +01:00
Timo K
ab7e3486b3
Make use of the new jwt service endpoint (with delayed event delegation)
...
This also does all the compatibility work. When to use which endpoint to
authenticate agains a jwt service.
2025-12-17 09:53:49 +01:00
Timo K
909d980dff
still with broken tests...
2025-12-15 18:23:30 +01:00
Timo K
4099c4383d
move HomeserverConnected
2025-11-21 13:04:28 +01:00
Timo K
1fd9ac93c9
refactor local transport testing and local memberhsip initialization
2025-11-20 15:19:00 +01:00
Robin
bb746dc8dc
Fix a resource leak in the track processor code
2025-11-14 18:45:02 -05:00
Timo K
4f892e358a
start onwMemberhsip.ts
2025-10-30 15:15:49 +01:00
Robin
5245b22d80
Remove dead test files
...
While we still ought to eventually port these tests in some way, the presence of these empty test files is causing a Vitest failure, so it's easiest to just let them go and refer to Git history when we do want to reference them next.
2025-10-22 23:18:15 -04:00
Robin
75a8dd21eb
Remove some dead code
2025-10-22 23:17:07 -04:00
Robin
9ca8962328
Remove unused useECConnectionState React hook
...
It has been replaced by Connection.
2025-10-22 18:48:28 -04:00
Valere
cca46bd8dd
Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states
2025-10-10 16:51:09 +02:00
Valere
7cbb1ec1e8
Simplify AudioRenderer and add more tests
2025-10-09 15:33:25 +02:00
Valere
4c6b960da3
fix: use correct TestEachFunction
2025-10-09 11:00:45 +02:00
Robin
2d7e4247f3
Note a potential resource leak
2025-10-08 18:51:30 -04:00
Robin
00daf834b6
Remove local participant case (now enforced by types) from audio tests
2025-10-08 17:53:11 -04:00
Robin
c96e81bfd3
Simplify type of audio participants exposed from CallViewModel
2025-10-08 16:42:36 -04:00
Valere
427a8dd644
test: Fix Audio render tests and added more
2025-10-08 14:48:40 +02:00
Valere
529cb8a7ec
prettier !
2025-10-07 16:24:02 +02:00
Valere
c3c0516f0d
Lint: fix all the lint errors
2025-10-07 16:00:59 +02:00
Robin
0759f9b27d
Don't render audio from participants that aren't meant to be publishing
2025-09-25 21:29:02 -04:00
Timo K
7777179935
cleanup (delete files useLivekit) now covered by Connection.ts
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-23 11:40:29 +02:00
Timo K
78e9521f22
Make track processor work
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-23 11:38:34 +02:00
Timo K
02f23e25fd
remove todo from matrix audio renderer
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-22 14:16:24 +02:00
Timo K
38d78ddce4
make audio work
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-19 17:50:43 +02:00
Timo K
c8098734cd
one e2ee worker per session
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-19 17:50:43 +02:00
Timo K
9011ae4e1f
temp
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-09-19 17:50:43 +02:00
Will Hunt
63122c7f6b
Log when a track is unpublished or runs into an error ( #3495 )
2025-09-18 12:09:54 +01:00
Timo K
f410a11934
unused import
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-26 18:13:04 +02:00
Timo K
3122ccf4e4
dont use deprecated defer
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-26 18:10:08 +02:00
Robin
8c1fa3fd70
Fix inaccurate copyright headers
2025-08-14 14:57:39 +02:00
Timo
77ba88b76c
Set available devices to empty map on safari. Safari does not allow changing output devices so the output device dialog is confusing. ( #3426 )
...
* Set available devices to empty map on safari.
Signed-off-by: Timo K <toger5@hotmail.de >
* better safari check
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-04 17:46:56 +02:00
Timo
7971ea76cd
Dont construct logger before rageshake initialization ( #3434 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-04 16:43:08 +02:00
Robin
879816ac6d
Reset LiveKit connection timeouts to their defaults
...
I believe that the issue we were originally investigating using these increased timeouts was the fault of my earlier ISP in SW Virginia. I can't recall reproducing the exact issue on other networks.
2025-08-01 14:52:47 +02:00
Valere
d294be8bd4
custom error for restricted SFU config error
2025-07-31 17:18:02 +02:00
Timo
6f0ffa84dc
Merge branch 'livekit' into robin/behaviors
2025-07-14 19:03:18 +02:00
Timo
8458d198c9
Fix bluetooth iOS issue (device auto switches from Bluetooth to speaker) ( #3388 )
...
* fix ios bluetooth
Signed-off-by: Timo K <toger5@hotmail.de >
* fix lints
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-07-14 12:53:09 +02:00
Robin
32bf1c30d2
Use Behaviors even more consistently
2025-07-11 23:53:59 -04:00