fkwp
d52916d7aa
Add tests for the SettingsModal, including mocking dependencies and various tab contents.
2026-04-07 13:11:05 +02:00
fkwp
95f36fe089
Mock localStorage for testing in vitest setup (required as of Node.js v25.2.0)
2026-04-07 12:50:17 +02:00
fkwp
3dad3de7f2
add tests for noise reduction
2026-04-07 12:49:03 +02:00
fkwp
f2bb9e7d73
tests for DeepFilterNet Noise reduction
2026-04-07 12:10:02 +02:00
fkwp
300e7476a3
i18next-parser
2026-03-26 18:55:20 +01:00
fkwp
8befa8e824
prettier
2026-03-26 18:44:26 +01:00
fkwp
1c3c4807b9
linting and cleanup
2026-03-26 18:03:56 +01:00
fkwp
234fafa1c3
linting
2026-03-26 16:26:53 +01:00
fkwp
239480e1f3
prettier
2026-03-26 15:51:46 +01:00
fkwp
c9be83b27d
bundle deepfilternet assets within element call bundle
2026-03-26 15:49:15 +01:00
fkwp
b6cc810db2
implement noise reduction based on DeepFilterNet3
2026-03-26 14:25:07 +01:00
fkwp
c703adb14d
Add Noise Reduction settings
2026-03-26 14:24:42 +01:00
Valere Fedronic
40fdef89eb
Merge pull request #3780 from JephDiel/Download-Avatars-with-MC4039
...
Download avatars using the MC4039 Widget API
v0.19.0-rc2
v0.19.0
2026-03-26 09:03:15 +01:00
Valere Fedronic
2ab5e07f73
Merge pull request #3801 from element-hq/valere/default_route
...
Audio Control | Default to using earpiece when doing audio vs speaker for video call (depending on presence of headset or not)
2026-03-25 13:16:53 +01:00
Valere
09092e97c8
fix error in test
2026-03-25 12:15:12 +01:00
Valere
cb6bef3849
try extend timeout?
2026-03-25 10:10:29 +01:00
Valere
4d491be4a9
post merge fix
2026-03-25 08:21:32 +01:00
Valere
aad160a715
Merge branch 'livekit' into valere/default_route
2026-03-24 18:28:54 +01:00
Valere
fc61a36d4a
review: improve comments
2026-03-24 18:25:09 +01:00
Valere
1bc2abb84f
rename ControlledAudioOutput to iOSControlledAudioOutput
2026-03-24 18:03:33 +01:00
Valere
4f518819d3
review: extract ControlledAudioOutput in its own file
2026-03-24 18:02:27 +01:00
Robin
b40feae7da
Merge pull request #3810 from element-hq/robin/button-accessibility
...
Improve accessibility of microphone, camera, and screen share buttons
v0.19.0-rc1
2026-03-24 17:36:36 +01:00
Robin
e15761d8ee
Merge pull request #3703 from element-hq/renovate/compound
...
Update Compound
2026-03-24 17:20:01 +01:00
Robin
c60ed50a9d
Attempt to fix end-to-end widget tests
2026-03-24 17:04:28 +01:00
Robin
6dcd883fc3
Update test snapshots
2026-03-24 16:10:19 +01:00
Robin
c0d60b2c29
Improve accessibility of microphone, camera, and screen share buttons
...
Taking Valere's suggestion of giving them the 'switch' role. Also, the aria-label attributes were redundant (having tooltips already gives the buttons aria-labelledby).
2026-03-21 02:53:48 +01:00
Valere
c8b8d350d5
Merge branch 'livekit' into valere/default_route
2026-03-19 18:41:36 +01:00
Valere
9c2b2d4780
fix: playwright, new web popup interfering with test to witch room
2026-03-19 10:44:38 +01:00
Valere
396225a900
fix playwright earpiece mode
2026-03-19 10:44:38 +01:00
Valere
c4ec52ae15
add some test for normal AudiOutput
2026-03-19 10:44:38 +01:00
Valere
4be2bc7560
android: Select default output device based on callIntent
...
Add comments on existing code
Extracted a specific android controller for isolation and better testing
lint fixes
Fix device update logic and more tests
better typescript
2026-03-19 10:44:38 +01:00
Valere Fedronic
385ab0a0ed
Merge pull request #3805 from element-hq/robin/ringing
...
New ringing UI
2026-03-19 10:43:16 +01:00
Robin
4d69565312
Merge pull request #3809 from element-hq/robin/invert-buttons
...
Invert the colors of the camera and microphone buttons
2026-03-18 14:49:55 +01:00
Robin
fa844446b6
Invert the colors of the camera and microphone buttons
...
So that they use primary color tokens when unmuted, and secondary color tokens when muted. This makes them work like the screen sharing button.
2026-03-18 11:29:55 +01:00
Robin
9dfade68ee
New ringing UI
...
This implements the new ringing UI by showing a placeholder tile for the participant being dialed, rather than an overlay.
2026-03-18 11:20:43 +01:00
renovate[bot]
32ea8f522c
Update Compound
2026-03-15 01:47:49 +00:00
renovate[bot]
6d14f1d06f
Update GitHub Actions ( #3804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-14 14:48:44 +00:00
JephDiel
997cc9bb27
Lint fixes v2
2026-03-13 11:41:58 -05:00
JephDiel
fa74aaa81e
Import order lint fixes
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2026-03-13 11:33:07 -05:00
JephDiel
af807489f9
Import order lint fixes
...
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2026-03-13 11:31:55 -05:00
Robin
5cf5227eaa
Merge pull request #3802 from element-hq/toger5/fix-qs-glob-js-yaml-security
...
Update qs, js-yaml, glob for security patches
2026-03-13 17:31:40 +01:00
Timo K
78240c2ec8
update qs, js-yaml, glob for security patches
2026-03-13 08:01:52 +01:00
Timo K
bf8bf80417
Revert "update qs, js-yaml, glob for security patches"
...
This reverts commit 7da9bca08c .
2026-03-13 08:01:08 +01:00
Timo K
7da9bca08c
update qs, js-yaml, glob for security patches
2026-03-13 07:59:49 +01:00
JephDiel
b198721969
Ignore stale downloads
...
If src or sizePx changes while we're downloading,
discard the now-stale fetch result so we don't
override the fresh one.
2026-03-12 22:20:19 -05:00
JephDiel
8ecb1b3dbf
Simplify widget detection
...
Use the exists check for the widget API directly
instead of a feature flag.
2026-03-12 22:18:38 -05:00
Timo
748c8e6d0d
Merge pull request #3800 from element-hq/toger5/fix-tar-minimatch-security
...
Bump tar, minimatch
2026-03-12 23:54:10 +08:00
Timo
40ef16a55f
Merge pull request #3799 from element-hq/toger5/fix-rollup-security-alert
...
Update vite, vitest and rollup
2026-03-12 23:51:53 +08:00
Timo
07ad8374a9
Merge pull request #3595 from element-hq/toger5/dont-trap-in-invalid-config
...
Reset overwrite url if it is invalid (does fail to reach sfu)
2026-03-12 22:06:26 +08:00
Timo K
a0d5c79999
also update coverage
2026-03-12 14:52:16 +01:00