fkwp
6c987eb0d4
Refactor combined$ to return [connected, reason] tuple
2026-05-12 11:05:03 +02:00
fkwp
9c3b89695d
cleanup tests
2026-05-11 20:39:19 +02:00
fkwp
0ae7dc9a55
Merge disconnectReason$ into combined$; rename HomeserverDisconnectReason items
2026-05-11 19:27:52 +02:00
fkwp
4ffe3a6d2a
Track reconnect duration and align with existing analytics pattern
2026-05-08 12:06:45 +02:00
fkwp
7cedc308ca
Expose single trackCallReconnecting() entry point on PosthogAnalytics
2026-05-07 15:10:54 +02:00
fkwp
a55f8c45db
test trigger reconnecting telemetry
2026-05-07 10:58:44 +02:00
fkwp
4a0759e9b8
Add Posthog events for Call reconnect including the reason
2026-05-07 10:36:36 +02:00
Valere
208184909e
fixup: prettier
2026-04-10 10:08:57 +02:00
Valere
aea5815dab
Ensure we don't publish to any transport until our own transport is ok
2026-04-10 09:24:34 +02:00
Valere
40dacd523b
review: Move the all advertised/active down to the LocalMember
...
And let the local member use it properly to send membership event and publish media
2026-04-09 15:22:10 +02:00
Robin
2a56830426
Fix existing LocalTransport tests
2026-02-13 14:06:44 +01:00
Valere
ee8b27837a
fix lint issues
2026-01-28 14:38:23 +01:00
Timo K
220fc51eb5
add initializeWidget to tests.
2026-01-22 19:38:39 +01:00
Timo
a72aae0b8d
Merge pull request #3679 from element-hq/toger5/fix-unnecassary-error-logs
...
Fix some error log lines that lead to confusion
2026-01-19 17:57:34 +01:00
Timo K
a102b3f4aa
Fix some error log lines that lead to confusion.
...
In the past those log lines often were referenced for issues but they
are no real issues.
Either they are just deprecated code running or expected.
2026-01-19 12:20:37 +01:00
Timo K
3f8b3ba3f1
add test to check if publisher is properly destroyed
2026-01-16 14:41:11 +01:00
Timo K
a99a413b88
temp
2026-01-16 14:07:56 +01:00
Timo K
f5c31626a6
fix unit tests
2026-01-16 12:43:13 +01:00
Timo K
ed3d168ac3
fix tests
2026-01-09 17:29:48 +01:00
Timo K
7dbbd763b9
Refactor how we aquire the jwt token for the local user. (only fetch it
...
once)
The local jwt token needs to be aquired via the right endpoint. The
endpoint defines how our rtcBackendIdentity is computed. Based on us
using sticky events or state events we also need to use the right
endpoint. This cannot be done generically in the connection manager. The
jwt token now is computed in the localTransport and the resolved sfu
config is passed to the connection manager.
Add JWT endpoint version and SFU config support Pin matrix-js-sdk to a
specific commit and update dev auth image tag. Propagate SFU config and
JWT endpoint choice through local transport, ConnectionManager and
Connection; add JwtEndpointVersion enum and LocalTransportWithSFUConfig
type. Add NO_MATRIX_2 auth error and locale string, thread
rtcBackendIdentity through UI props, and include related test, CSS and
minor imports updates
2026-01-09 13:38:26 +01:00
Timo K
83d04ac122
fix tests and remove duplicated mocks.
2026-01-07 13:26:37 +01:00
Timo K
7591e2bda1
Merge branch 'livekit' into toger5/delayed-event-delegation
2025-12-28 21:04:49 +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
Valere
93da69983d
post merge: partial mapping of tracks/publish states
2025-12-12 14:40:45 +01:00
Valere
d052d55547
Merge branch 'livekit' into valere/double_pub_problems_highlevel
2025-12-12 11:54:35 +01:00
Timo K
7af89b4216
fix lint
2025-12-09 17:36:56 +01:00
Timo K
bf801364a6
cleanup and tests
2025-12-09 15:23:30 +01:00