Robin
dc789e63f2
Avoid using the deprecated 'room' field on MatrixRTCSession
2025-08-15 18:32:37 +02:00
renovate[bot]
94085bff00
Update dependency livekit-client to v2.15.5 ( #3452 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 16:47:34 +02:00
Robin
770346676c
Merge pull request #3443 from element-hq/toger5/js-to-ts
...
Use `.ts` for remaining js config files
2025-08-14 15:06:12 +02:00
Robin
8c1fa3fd70
Fix inaccurate copyright headers
2025-08-14 14:57:39 +02:00
Robin
217fa40ddb
Only forbid using console in application code
2025-08-14 14:57:20 +02:00
Timo
a733461845
Hangup when last person in call (based on url params) ( #3372 )
...
* Introduce condigurable auto leave option
* Read url params for auto leave
* add tests
* rename url param to `autoLeave`
* lint
Signed-off-by: Timo K <toger5@hotmail.de >
* fix scope in CallViewModel tests
Signed-off-by: Timo K <toger5@hotmail.de >
* use auto leave in DM case
Signed-off-by: Timo K <toger5@hotmail.de >
* Make last once leave logic based on matrix user id (was participant id before)
Signed-off-by: Timo K <toger5@hotmail.de >
* add test for multi device auto leave
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-08 17:15:47 +02:00
Timo
6667fc54c0
Add a fullscreen button that uses the element request Fullscreen browser api ( #3447 )
...
* Add a fullscreen button that uses the element request Fullscreen browser api
Signed-off-by: Timo K <toger5@hotmail.de >
* use body instead of root node
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-08 17:09:25 +02:00
Timo
c0aab96968
Add intents for DM ( #3445 )
...
* Add intents for DM
Signed-off-by: Timo K <toger5@hotmail.de >
* review
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-07 15:16:41 +02:00
Valere Fedronic
610032ad1d
Merge pull request #3444 from element-hq/valere/force_jwt_service_before_start
...
Ensure that the jwt service is called before starting a call
2025-08-06 14:54:24 +02:00
Valere Fedronic
e4d14b4892
Update src/rtcSessionHelpers.ts
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-08-06 14:22:10 +02:00
Valere
8509efb48b
review
2025-08-06 13:59:53 +02:00
Valere
6dcc44b631
comment
2025-08-06 09:26:07 +02:00
Valere
fce7b6d456
refactor: move warmup to makePreferredLivekitFoci
2025-08-05 17:44:22 +02:00
Valere
ef7c9a166a
fix eslint
2025-08-05 15:58:46 +02:00
Valere
dba8a43495
fixup test mock
2025-08-05 15:30:15 +02:00
Valere
1a3e88c19a
Ensure that the the jwt service is called before starting a call
2025-08-05 15:13:04 +02:00
renovate[bot]
955c22c8dc
Update dependency @vector-im/compound-design-tokens to v6 ( #3438 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 11:34:24 +02:00
Timo K
02f9d0822f
update knip.ts
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-05 09:17:50 +02:00
Timo K
e133289a7f
Make convert remaining js config files to ts
...
Co-authored-by: hughns
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-04 19:09:37 +02:00
ElementRobot
518039f7c3
Merge pull request #3441 from element-hq/actions/localazy-download
...
Localazy Download
2025-08-04 17:13:41 +01:00
fkwp
f5094be194
Translations updates
2025-08-04 16:01:34 +00:00
Timo
fd426191af
Stop reading deprecated config options (DONT USE: membership_keep_alive_period, membership_server_side_expiry_timeout, key_rotation_on_leave_delay) ( #3416 )
...
* Stop reading deprecated config options
* add PR-Breaking-Change as one of the possible PR- prefix labels
Signed-off-by: Timo K <toger5@hotmail.de >
---------
Signed-off-by: Timo K <toger5@hotmail.de >
2025-08-04 17:59:04 +02:00
renovate[bot]
f9d87ea934
Update dependency livekit-client to v2.15.4 ( #3425 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 17:56:33 +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
fkwp
8615d3adb0
improve web endpoint routing details ( #3440 )
2025-08-04 17:14:29 +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
5d992a398d
Merge pull request #3437 from element-hq/fkwp/doc/self-hosting_cleanup_backend_announcement
...
Cleanup self-hosting guide
2025-08-01 17:47:22 +02:00
fkwp
1aa76925f7
removing nextgen_new_foci_type item from foci array since it introduces confusion
2025-08-01 15:39:58 +02:00
Robin
4888efe2f7
Merge pull request #3436 from robintown/default-timeout
...
Reset LiveKit connection timeouts to their defaults
2025-08-01 15:13:41 +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
Robin
6de8820590
Merge pull request #3432 from element-hq/renovate/embedded-package-dependencies
...
Update embedded package dependencies
2025-08-01 14:03:45 +02:00
Valere Fedronic
415f83ace5
Merge pull request #3428 from element-hq/valere/restricted_room_creation_error
...
Display a custom error for restricted SFU config error
2025-08-01 13:04:27 +02:00
Robin
c9fb80f702
Migrate away from Sonatype repo for embedded builds
...
It's been shut down and we can no longer publish to it.
2025-08-01 12:38:41 +02:00
Valere
9bf63cce25
fix the test to properly fail
2025-08-01 11:58:05 +02:00
renovate[bot]
16947e7c39
Update all non-major dependencies ( #3433 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-01 11:07:01 +02:00
renovate[bot]
b84c8ab82b
Update embedded package dependencies
2025-08-01 02:31:35 +00:00
Valere
078c67bfb2
fix bad copy paste comment
2025-07-31 17:47:13 +02:00
Valere
81555c8d51
add a playwright test
2025-07-31 17:46:09 +02:00
Valere
d294be8bd4
custom error for restricted SFU config error
2025-07-31 17:18:02 +02:00
Timo
51672599ba
Patch base-x and undici to versions without known vulnerabilities ( #3431 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-07-31 17:16:49 +02:00
Valere Fedronic
2ade9b5c1e
Merge pull request #3429 from element-hq/valere/devx/update_dev_config
...
DevX: update dev backend to support jwt-token v3
2025-07-31 17:15:44 +02:00
Valere
b0503f41ef
use latest lk-jwt-service for CI
2025-07-31 17:10:40 +02:00
fkwp
d59e794bdf
add alias to nginx
2025-07-31 17:05:57 +02:00
Valere
b35fcf9076
DevX: update dev backend to support jwt-token v3
2025-07-31 17:05:57 +02:00
Valere Fedronic
029827488c
Merge pull request #3430 from element-hq/valere/fix_snapshot
...
fix snapshot test following commit 007a50d
2025-07-31 17:04:51 +02:00
Valere
4ee67fa4e5
keep lk-jwt-service on 0.2.3 for now
2025-07-31 16:58:14 +02:00
Valere
446a2d4080
fix snapshot test following commit 007a50d
2025-07-31 16:37:09 +02:00
Valere
007a50d0f1
Fix missing button styling on error dialog
2025-07-31 15:00:21 +02:00
Timo
c7b0f9783d
expose delayed_leave_event_restart_local_timeout_ms to config.json ( #3415 )
2025-07-30 14:58:45 +02:00
Valere Fedronic
391ca63b7e
Merge pull request #3422 from element-hq/valere/bump-js-sdk-28-07-2025
...
bump js-sdk version 28/07/2025
2025-07-28 17:59:56 +02:00