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
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
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
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
Timo K
3e171d9639
bump tar, minimatch
...
security alert
2026-03-12 14:48:05 +01:00
fkwp
413329cd26
Fix: zizmor findings ( #3797 )
...
* zizmor auto fixes
* add github action for security analysis with zizmor
* add access token to iOS push action
* fix zizmor findings
* add exceptions for dangerous-triggers including comments for reasoning
* improve comments
* prettier
2026-03-12 13:30:45 +01:00
Timo K
6b8f6e9405
update vite vitest and rollup
...
(rollup needs updating to fix a security alert)
2026-03-12 12:10:17 +01:00
fkwp
af54b39698
fix: typo pushing element registry OCI images now to the correct target ( #3796 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
* change secret path team -> voip
* Update .github/workflows/build-and-publish-docker.yaml
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
* typo
---------
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
2026-03-11 16:09:02 +01:00
Timo
c05d223133
Merge pull request #3775 from element-hq/toger5/new-pip-layout
...
Implement new Pip Layout (with control buttons)
2026-03-11 23:07:47 +08:00
Timo K
c7f25feb66
use better test condition for mute buttons
2026-03-11 15:46:19 +01:00
Timo K
a20edca9a1
fix pip container query
2026-03-11 15:36:37 +01:00
Timo K
d00ff78d65
fix pip interaction test (button presses)
2026-03-11 15:21:36 +01:00
fkwp
839c4dd738
fix: OCI image push to element registry ( #3795 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
* change secret path team -> voip
* Update .github/workflows/build-and-publish-docker.yaml
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
---------
Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com >
2026-03-11 15:17:12 +01:00
fkwp
41f7b643fb
Add zizmor checks on CI ( #3792 )
...
* zizmor auto fixes
* add github action for security analysis with zizmor
* add access token to iOS push action
2026-03-11 14:20:05 +01:00
Timo K
3a9d394529
activate click tests
2026-03-11 14:05:17 +01:00
fkwp
c9557e91d5
fix: add id-token permission as its required by tailscale login (part 3) ( #3793 )
...
* Push docker images to oci.element.io
* prettier
* add id-token permission as its required by tailscale login
* pass secrets to reusable workflows
2026-03-11 13:06:20 +01:00
Timo K
1e400bc550
remove unsused import
2026-03-10 18:26:12 +01:00
Timo K
6485da8fff
add playwright tests for new pip layout
2026-03-10 15:17:41 +01:00
Timo K
54bef07b3b
linter
2026-03-10 13:57:06 +01:00
Timo K
273eedd256
keep pip as it was before on mobile
2026-03-10 13:57:06 +01:00
Timo K
38382539ad
fix lints
2026-03-10 13:57:06 +01:00
Timo K
8db1c4c370
Implement new Pip Layout (with control buttons)
2026-03-10 13:57:06 +01:00