Robin
217fa40ddb
Only forbid using console in application code
2025-08-14 14:57:20 +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
Valere
5dfa420135
bump js-sdk version
2025-07-28 17:45:38 +02:00
Robin
ff3f727c80
Merge pull request #3418 from element-hq/robin/notification-capability
...
Request capability to send call notifications
2025-07-28 16:04:21 +02:00
Robin
f7565ef104
Request capability to send call notifications
...
0e0fba6575 added the ability to send call notification events when starting a call, but I forgot to give the widget the right capabilities to do this. The effect was that notifications just wouldn't send in widget mode.
2025-07-24 18:50:03 +02:00
Timo
2f55d8e30c
UrlParams: Intent system update, split into configuration and propreties ( #3376 )
...
* refactor UrlParams to use a preset intent system
* change defaults for intend headers
* add: getEnumParam to ParamParser
* remove deprecated url params
* only allow skip lobby in widget (more strict needs test adjustment)
* fix tests that now require the url to be a widget url
Co-authored-by: Robin <robin@robin.town >
---------
Co-authored-by: Robin <robin@robin.town >
2025-07-24 17:46:26 +02:00
Will Hunt
3145bafd5e
Trim extra characters from roomId parameter in URL ( #3412 )
...
* Trim roomId when parsing from URL
* fix char
* fixup
* limit to roomId
* Add a comment
2025-07-22 20:11:53 +01:00
Robin
7dd45acd29
Update matrix-js-sdk
...
To include https://github.com/matrix-org/matrix-js-sdk/pull/4927 .
v0.14.0-rc.1
2025-07-21 21:01:00 +02:00
Valere Fedronic
8f561c0319
bump js-sdk to matrix-js-sdk 0ce944f3daa2c8926c673af33ae24e89b1e6796a ( #3414 )
2025-07-21 17:46:45 +02:00
Robin
4104db3e7a
Merge pull request #3411 from element-hq/renovate/major-compound
...
Update dependency @vector-im/compound-design-tokens to v5
2025-07-21 14:16:24 +02:00
Robin
d530997725
Merge pull request #3410 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-web to v8.2.0
2025-07-21 14:15:58 +02:00
renovate[bot]
fb0fefae10
Update dependency @vector-im/compound-design-tokens to v5
2025-07-21 00:47:44 +00:00
renovate[bot]
8bb79e6f33
Update dependency @vector-im/compound-web to v8.2.0
2025-07-21 00:47:32 +00:00
Robin
0e0fba6575
Send notification events when starting a call ( #3248 )
...
* Send notification events when starting a call
Previously this has been the responsibility of the hosting application (Element Web / Element X), but I would like to move this responsibility to Element Call itself to make it even more lightweight to integrate Element Call into a widget-capable client.
* use RTCNotification event
* add url param
* bump to latest js-sdk
* remove everything decline related
* use notification type in url params
* fix url .md docs
* back to `head=develop` and using js-sdk with send notification feature
* format
---------
Co-authored-by: Timo <toger5@hotmail.de >
2025-07-18 16:58:50 +02:00
Timo
5ea0759427
Earpiece follow up: Change labels and icons ( #3401 )
...
* fix collapse icon on android
* update wording `earpiece` -> `headset`
* update icon `earpiece` -> `phone`
* i18n
* update icons to solid (top right) and non solid (overlay)
* update snapshots
* add config.json to gitignore
* add offset for earpice overlay
* update snapshots to include offset spacer
2025-07-18 15:19:53 +02:00
Valere Fedronic
7ac378037f
Merge pull request #3408 from element-hq/valere/bump-js-sdk
...
Bump js-sdk resolved commit to the latest develop
2025-07-18 10:59:11 +02:00
Valere
ff7a00ed3d
Bump js-sdk resolved commit
2025-07-18 10:43:06 +02:00
Robin
e4915b5bd3
Merge pull request #3346 from element-hq/robin/behaviors
...
Create a type-level distinction between raw Observables and Behaviors
2025-07-17 19:14:35 -04:00