Commit Graph

  • 5374342d98 Disable device switching when in controlled audio devices mode (#3290) Timo 2025-05-23 17:54:47 +02:00
  • 0971a15c40 Merge pull request #3270 from element-hq/robin/audio-output-controls Robin 2025-05-22 14:09:04 -04:00
  • 78c59bb41c Fix formatting Robin 2025-05-22 14:03:33 -04:00
  • 045d861ad1 Merge branch 'livekit' into robin/audio-output-controls Robin 2025-05-22 14:00:19 -04:00
  • 269565d317 Update docs/url-params.md Timo 2025-05-22 19:28:20 +02:00
  • f0403c80bc also add non deprecated audio url parameter Timo 2025-05-22 19:10:09 +02:00
  • a21da9417c Merge pull request #3285 from element-hq/robin/reset-develop Robin 2025-05-22 13:10:56 -04:00
  • fa0b5210fe Update docs/controls.md Timo 2025-05-22 19:07:47 +02:00
  • 9f84a5cae0 Deprecate old naming and introduce new words Timo 2025-05-22 18:58:18 +02:00
  • 821c6e3763 Reset to develop branch of matrix-js-sdk Robin 2025-05-22 11:59:36 -04:00
  • 4eb867436a Merge branch 'livekit' into robin/audio-output-controls Timo 2025-05-22 14:10:03 +02:00
  • 323e088378 use js-sdk branch as in livekit branch Timo 2025-05-22 14:07:45 +02:00
  • ab9dfc75f0 Comment to explain the usage/impact of: controlledMediaDevices Timo 2025-05-22 13:04:42 +02:00
  • b969857583 Allow the jwt service to be running locallay rather than part of the docker-compose. This helps with developing the lk-jwt-service fkwp 2025-05-22 12:49:37 +02:00
  • aeae964e97 Merge pull request #3177 from element-hq/robin/reintroduce-update-state Robin 2025-05-21 13:09:13 -04:00
  • e4924df8fb Reference matrix-js-sdk by branch name Robin 2025-05-21 12:59:31 -04:00
  • cd48139fc3 Merge pull request #3279 from element-hq/af/backend-compose-fix-lk-port-cfg fkwp 2025-05-21 14:22:34 +02:00
  • 2ec4b4ee87 Fix lk-jwt-service config in example compose file Andrew Ferrazzutti 2025-05-21 08:06:04 -04:00
  • a056a28423 review Timo 2025-05-21 12:51:00 +02:00
  • c473d1fa8f Update matrix-widget-api to support update_state action Robin 2025-05-05 17:29:46 +02:00
  • 57f312494f Update matrix-js-sdk to support update_state action Robin 2025-05-05 17:27:32 +02:00
  • 435a7d0adb earpice -> earpiece Timo 2025-05-20 16:37:14 +02:00
  • a1759a46de rename everything to controlledMediaDevices to make it consistent with the actual name in the url parameters (controlledOutput is now only used for the hook that provides the output handle) Timo 2025-05-20 15:30:02 +02:00
  • 1cf11b91c1 Back to translated button Timo 2025-05-20 10:17:25 +02:00
  • 0412629871 fix start with for output devices. Timo 2025-05-20 09:26:55 +02:00
  • c11a37ca61 back to non translated label Timo 2025-05-19 20:01:59 +02:00
  • fb95ba278e make the button prettty again Timo 2025-05-19 19:59:35 +02:00
  • aa00a951b6 ITS A FORM NOOOOO Timo 2025-05-19 19:56:12 +02:00
  • 7fd7dc3794 use normal button Timo 2025-05-19 19:52:08 +02:00
  • ed234a1ad1 change label on button Timo 2025-05-19 19:44:19 +02:00
  • 8497f008c8 Bump js-sdk to support to-device fallback (#3277) Timo 2025-05-19 19:27:08 +02:00
  • d7e0abc55c remove the whole button on click logic Timo 2025-05-19 19:26:50 +02:00
  • e8c6d79a89 logger instead of native window picker Timo 2025-05-19 19:20:05 +02:00
  • d94feaa8db smaller diff Timo 2025-05-19 19:08:09 +02:00
  • 6d0697cf2f inform ios about earpice mode Timo 2025-05-19 18:44:48 +02:00
  • 28246ef86b Update RTCSession configuration to non deprecated names. (#3267) Timo 2025-05-19 18:04:07 +02:00
  • 0110465b38 Docker-compose: do not access ports <443 (#3261) Timo 2025-05-19 14:18:03 +02:00
  • 5d6ec19ca0 Allow some controls to be set before the call view is loaded. Timo 2025-05-19 14:14:08 +02:00
  • 956b7fc480 actually test the impl Timo 2025-05-19 13:42:13 +02:00
  • 2946b307c2 fix no audio thinko. Timo 2025-05-19 13:35:21 +02:00
  • c22e0cb7e2 better logging Timo 2025-05-19 13:03:16 +02:00
  • 01a2cd1410 bump livekit client (the current version has an issue on safari) Timo 2025-05-16 19:12:18 +02:00
  • 7f4b0a33f6 isBluetooth -> isExternalHeadset Timo 2025-05-16 17:06:54 +02:00
  • 35963bbc9e Add flags to optimize EC device handling Timo 2025-05-16 15:50:19 +02:00
  • abf683f275 Hide the input list on both, android+ios. This will now be decided based on controlled media devices. Timo 2025-05-16 15:23:44 +02:00
  • acaf69ca1b add change audio button with callback on ios Timo 2025-05-16 12:28:49 +02:00
  • 7a4c189249 test for mute all audio Timo 2025-05-16 11:56:07 +02:00
  • 7227c7b368 Merge branch 'livekit' into robin/audio-output-controls Timo 2025-05-16 11:36:33 +02:00
  • 2012b09845 review cleanup Timo 2025-05-16 11:32:32 +02:00
  • cc8ab0ac93 Merge pull request #3241 from element-hq/renovate/github-actions fkwp 2025-05-16 09:57:30 +02:00
  • da2ce68348 Update GitHub Actions renovate[bot] 2025-05-15 23:01:56 +00:00
  • 471917b16a Merge pull request #3273 from element-hq/actions/localazy-download ElementRobot 2025-05-15 15:15:05 -05:00
  • f6870ae5b4 Translations updates fkwp 2025-05-15 20:10:41 +00:00
  • b5fe55aef2 Add custom audio renderer for iPhone earpiece and only render joined participants (#3249) Timo 2025-05-15 20:46:39 +02:00
  • abd66f50db fix mute all audio via controls Timo 2025-05-15 20:21:43 +02:00
  • 610e792394 rename setOutputDevices-> setAvailableOutputDevices Timo 2025-05-15 17:20:12 +02:00
  • 7fa534d70d refactor - MediaDevice->MediaDeviceHandle - use just one provider and switch inside the MediaDevicesProvider between: controlledAudioOutput, webViewAudioOutput - fix muteAllAudio Timo 2025-05-15 15:34:15 +02:00
  • c8091ac111 Quickfix for testing Timo 2025-05-15 11:37:01 +02:00
  • 86beaeb20f apply mute from mobile controls Timo 2025-05-14 20:09:39 +02:00
  • 6b39d0a5fd turn on url flag by default Timo 2025-05-14 19:58:34 +02:00
  • f69c75322f add earpice mode Timo 2025-05-14 19:55:08 +02:00
  • f9b04ae38e temp Timo 2025-05-14 18:18:33 +02:00
  • 53adfa4497 WIP Robin 2025-04-29 22:12:07 +02:00
  • 86d80630c1 Fix connection leaks: Ensure that any pending connection open are cancelled/undo when ActiveCall is unmounted (#3255) Valere Fedronic 2025-05-14 18:41:22 +02:00
  • 18a59dd7db use optional audio context and effect to initiate it + review Timo 2025-05-14 17:23:42 +02:00
  • 4569d01353 Update dependency vite to v6.2.7 [SECURITY] (#3240) renovate[bot] 2025-05-14 12:09:53 +02:00
  • 6b8c620bbb Add tests Timo 2025-05-14 10:41:08 +02:00
  • 56328108ca Add custom audio renderer to only render joined participants & add ios earpice workaround Timo 2025-05-14 10:41:03 +02:00
  • 1ff2fb3fff only show to-device transport label in dev mode (#3221) Valere Fedronic 2025-05-13 22:22:56 +02:00
  • e6710f72e3 Fix to-device encryption info label (#3208) Timo 2025-05-13 22:05:55 +02:00
  • 04bc6c77a3 developer option to mute all audio (#3239) Timo 2025-05-13 21:11:12 +02:00
  • 34b3b9d733 Merge pull request #3265 from element-hq/renovate/livekit-client fkwp 2025-05-13 09:44:26 +02:00
  • 44ed04475d bump livekit protocol version fkwp 2025-05-13 09:38:43 +02:00
  • de8a2cb533 Update dependency livekit-client to v2.12.0 renovate[bot] 2025-05-13 07:25:55 +00:00
  • 4344f1dd1e Merge pull request #3260 from element-hq/renovate/livekit-client fkwp 2025-05-13 09:23:49 +02:00
  • 9f8dd000e0 Update embedded package dependencies (#3242) renovate[bot] 2025-05-12 14:20:03 +02:00
  • b681e53c35 Update dependency livekit-client to v2.11.4 renovate[bot] 2025-05-12 01:54:04 +00:00
  • 6281628e4e Merge pull request #3258 from element-hq/robin/webcodecs-update Robin 2025-05-09 10:54:23 -04:00
  • 9f727b904b Remove patched version of WebCodecs types Robin 2025-05-09 10:48:09 -04:00
  • 380880137e Keep the HTML lang attribute in sync with the i18next language (#3247) Quentin Gliech 2025-05-05 17:12:00 +02:00
  • 8828b705d9 Merge pull request #3235 from element-hq/fkwp/refactor_dev_backend fkwp 2025-05-05 16:30:02 +02:00
  • b7e5b81dbf update yarn.lock to remove plugin-basic-ssl fkwp 2025-05-05 16:25:18 +02:00
  • e12dfa9a9f prettier fkwp 2025-05-05 16:17:16 +02:00
  • 48b4fd63fe prettier fkwp 2025-05-05 16:09:34 +02:00
  • f2b68e6dee add localhost domain to certificate fkwp 2025-05-05 16:02:19 +02:00
  • 128851263b use ssl cert from mini localhost CA fkwp 2025-05-05 16:01:58 +02:00
  • 679ff8c2af adapt to TLS setup fkwp 2025-05-05 15:47:03 +02:00
  • 9dcaa60982 added app.m.localhost for element web fkwp 2025-05-05 15:26:47 +02:00
  • 34a223f04b add yarn dev --host hint fkwp 2025-05-05 14:54:14 +02:00
  • 005402d8d1 prettier fkwp 2025-05-05 14:48:45 +02:00
  • 76fb16dbfd update README.md to reflect TLS settings fkwp 2025-05-05 14:44:21 +02:00
  • 1a3ac826b2 Merge branch 'livekit' into fkwp/refactor_dev_backend fkwp 2025-05-05 14:22:10 +02:00
  • 25afbf4303 base playwright backend on dev-backend fkwp 2025-05-05 14:20:51 +02:00
  • 9c65b40225 adapt new hostname schema and move to https URLs fkwp 2025-05-05 13:07:37 +02:00
  • fb63e64eb4 removed old localhost tls certificates fkwp 2025-05-05 13:06:58 +02:00
  • 8679b90bd7 add new certs to nginx section fkwp 2025-05-05 13:06:02 +02:00
  • 14ff6dce93 localhost TLS mini CA including wildcard certs for *.m.localhost fkwp 2025-05-05 13:05:07 +02:00
  • 08f034251c Add call.m.localhost pointing to yarn dev --host fkwp 2025-05-05 13:02:58 +02:00
  • 06e1a4eb1e Adapt new naming schema *.m.localhost fkwp 2025-05-05 12:57:23 +02:00
  • aee30d8402 Fix release notes (#3244) Timo 2025-05-02 11:49:49 +02:00