Timo
f444c9bc11
Merge pull request #3638 from element-hq/toger5/delayed-event-delegation
...
Pseudonomous identity and use the new jwt service endpoint (with delayed event delegation)
2026-01-09 19:58:30 +01:00
Timo K
47e389678b
add uuid in our own package.json
2026-01-09 19:48:11 +01:00
Timo K
7a8f5cc859
use crypto.randomUUID()
2026-01-09 19:40:21 +01:00
Timo K
45bb233673
Merge branch 'toger5/delayed-event-delegation' into toger5/userMedia-alternative
2026-01-09 19:38:21 +01:00
Timo K
341277932c
fix tests
2026-01-09 19:34:41 +01:00
Timo K
735c17d3e6
fix tile flicker on video mute/unmute
...
(only pass rtcBackendIdenitity instead of full rtcMember)
2026-01-09 19:31:40 +01:00
Timo K
1a9e4a1a5c
bump js-sdk
2026-01-09 19:12:54 +01:00
Timo K
7387a00406
lint
2026-01-09 19:04:42 +01:00
Timo K
32694fddf6
improve rtcBackendIdentity debugging
2026-01-09 19:04:02 +01:00
Timo K
444c50d8c4
Change code style of user media
2026-01-09 18:27:56 +01:00
Timo K
9a88e3dab6
review valere (more readable force new endpoint logic)
2026-01-09 18:05:26 +01:00
Timo K
39432310e3
use actual uuid for member.id
...
review with some renaming and removal of unnecassary if
2026-01-09 17:56:30 +01:00
Timo
0addc7c09b
Merge pull request #3662 from element-hq/toger5/simplify-sdk-example
...
Update sdk example
2026-01-09 17:34:57 +01:00
Timo
0b766472ed
Update sdk/README.md
...
Co-authored-by: Robin <robin@robin.town >
2026-01-09 17:30:02 +01:00
Timo K
ed3d168ac3
fix tests
2026-01-09 17:29:48 +01:00
Timo K
70b7ebff80
prettier
2026-01-09 16:32:14 +01:00
Timo K
b7838e4353
Update README.md
2026-01-09 16:25:06 +01:00
Timo K
0eb0169ad9
update example
2026-01-09 16:01:03 +01:00
Timo K
c2e3774749
prettier
2026-01-09 15:40:39 +01:00
Valere
cf579638fd
skip firefox
2026-01-09 15:39:53 +01:00
Timo K
c7c6dc18bf
fix js-sdk dependency
2026-01-09 15:28:11 +01:00
Valere
8827ff2ea6
add option for firefox webRTC test to allow fake streams
2026-01-09 15:18:35 +01:00
Valere
8535494671
use config to unmute full package on localhost
2026-01-09 15:00:57 +01:00
Valere
ad66d10c69
run playwright in dev mode
2026-01-09 14:41:07 +01:00
Valere
e9ed9580db
trust localhost for CI and devbuil
2026-01-09 14:18:14 +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
Valere
0636678ad2
quick log for playwright problem
2026-01-09 13:25:16 +01:00
Robin
a567505ef5
Merge pull request #3478 from element-hq/renovate/compound
...
Update Compound
2026-01-09 13:12:48 +01:00
Robin
f89a7a8211
Fix tests
2026-01-09 12:58:06 +01:00
Valere Fedronic
29854a77b4
Merge pull request #3660 from element-hq/valere/add_codecov_shield
...
Add codecov shields.io badge
2026-01-09 12:57:56 +01:00
Valere
bf19b388ea
Add codecov shields.io badge
2026-01-09 12:43:33 +01:00
Valere
d2907f51d3
prettier format
2026-01-09 12:35:25 +01:00
Valere
231a80d9de
update snapshot, mute buttons have aria-label now
2026-01-09 12:32:36 +01:00
Valere
a9153f2781
fix: Regression on default mutestate for voicecall + end-2-end tests
2026-01-09 12:03:56 +01:00
Valere
f5f8bb549a
delete outdated default mute state config
2026-01-09 12:03:45 +01:00
renovate[bot]
8fe49d681a
Update Compound
2026-01-08 19:49:47 +00:00
Timo K
d4b06b0f9c
fix connection recreation which breaks EC lk connection
2026-01-08 14:27:47 +01:00
Will Hunt
0439fdefef
Remove duplicate IntentAndPlatformDerivedConfiguration interface ( #3658 )
2026-01-08 11:51:28 +00:00
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
0eeed4e18e
fix test snapshot
2026-01-07 17:05:00 +01:00
Timo K
d5ad2e38e2
fix up tests
2026-01-07 16:09:08 +01:00
Timo K
75fca3108a
cleanup an rename compatibility mode
2026-01-07 16:08:20 +01:00
Timo K
d814f60f23
review (docstrings) and remove unused artifacts.
2026-01-07 15:47:44 +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
83d04ac122
fix tests and remove duplicated mocks.
2026-01-07 13:26:37 +01:00