Commit Graph

  • 92f0cf2785 feat: adding ten-vad wasm to project, configuration options on audio settings feat/ten-vad mk 2026-03-28 20:42:50 -03:00
  • 40fdef89eb Merge pull request #3780 from JephDiel/Download-Avatars-with-MC4039 main livekit Valere Fedronic 2026-03-26 09:03:15 +01:00
  • 2ab5e07f73 Merge pull request #3801 from element-hq/valere/default_route Valere Fedronic 2026-03-25 13:16:53 +01:00
  • 09092e97c8 fix error in test Valere 2026-03-25 12:15:12 +01:00
  • cb6bef3849 try extend timeout? Valere 2026-03-25 10:10:29 +01:00
  • 4d491be4a9 post merge fix Valere 2026-03-25 08:21:32 +01:00
  • ea44b04bb3 fix: use ?worker&url import so Vite compiles the worklet TypeScript ten-vad-lower-latency mk 2026-03-24 22:03:25 -03:00
  • aad160a715 Merge branch 'livekit' into valere/default_route Valere 2026-03-24 18:28:54 +01:00
  • fc61a36d4a review: improve comments Valere 2026-03-24 18:25:09 +01:00
  • 1bc2abb84f rename ControlledAudioOutput to iOSControlledAudioOutput Valere 2026-03-24 18:03:33 +01:00
  • 4f518819d3 review: extract ControlledAudioOutput in its own file Valere 2026-03-24 18:02:27 +01:00
  • b40feae7da Merge pull request #3810 from element-hq/robin/button-accessibility Robin 2026-03-24 17:36:36 +01:00
  • e15761d8ee Merge pull request #3703 from element-hq/renovate/compound Robin 2026-03-24 17:20:01 +01:00
  • c60ed50a9d Attempt to fix end-to-end widget tests Robin 2026-03-24 17:04:28 +01:00
  • 6dcd883fc3 Update test snapshots Robin 2026-03-24 16:10:19 +01:00
  • c42274a511 fix: tighten spacing between VAD enable checkbox and mode radio buttons mk 2026-03-24 08:00:14 -03:00
  • 9fc9655dbb fix: proper radio buttons for VAD mode, standard=16ms/aggressive=10ms mk 2026-03-24 07:52:52 -03:00
  • e95e613c08 feat: add VAD mode setting — standard vs aggressive latency mk 2026-03-24 07:48:41 -03:00
  • 025735c490 perf: reduce TEN-VAD latency from 16 ms to 10 ms, asymmetric gate ramp mk 2026-03-24 07:44:47 -03:00
  • dc1f30b84f feat: replace Silero VAD with TEN-VAD running inside the AudioWorklet ten-vad mk 2026-03-24 07:43:52 -03:00
  • dbd4eef899 feat: decouple noise gate and VAD, pre-warm model for instant enable mk 2026-03-24 00:15:32 -03:00
  • 325094b54d fix: feed VAD the raw mic track captured before setProcessor mk 2026-03-24 00:06:47 -03:00
  • aff09d0e49 fix: use Silero v5 model for 32ms frames and lower default thresholds mk 2026-03-24 00:02:17 -03:00
  • 859db651e0 feat: add VAD threshold controls and smooth gate ramp mk 2026-03-23 23:57:35 -03:00
  • 1ffee2d25e fix: serve VAD assets from node_modules in dev mode mk 2026-03-23 23:50:55 -03:00
  • 4a58277090 fix: force onnxruntime-web@1.18.0 via resolutions to eliminate nested 1.24.3 mk 2026-03-23 23:48:44 -03:00
  • f2988cd689 fix: downgrade onnxruntime-web to 1.18 for non-threaded SIMD WASM mk 2026-03-23 23:45:05 -03:00
  • b25cec3aa0 fix: copy ort .mjs file, add COOP/COEP headers, set numThreads=1 mk 2026-03-23 23:41:51 -03:00
  • edd1e1d34e fix: start VAD gate open to avoid permanent silence on model load failure mk 2026-03-23 23:37:36 -03:00
  • 9f5b639190 fix: switch VAD gate to per-frame probability control mk 2026-03-23 23:34:08 -03:00
  • 428b76db25 feat: add Silero VAD toggle to audio pipeline mk 2026-03-23 23:29:43 -03:00
  • 0788e56c51 feat: add restore defaults button to transient suppressor rnnoise mk 2026-03-23 23:21:20 -03:00
  • 411e18c48a feat: add transient suppressor to audio pipeline mk 2026-03-23 23:13:57 -03:00
  • 68d8bb1f92 feat: noise gate implementation call_noise_gate mk 2026-03-23 20:48:11 -03:00
  • c0d60b2c29 Improve accessibility of microphone, camera, and screen share buttons Robin 2026-03-18 15:09:02 +01:00
  • c8b8d350d5 Merge branch 'livekit' into valere/default_route Valere 2026-03-19 18:41:36 +01:00
  • 9c2b2d4780 fix: playwright, new web popup interfering with test to witch room Valere 2026-03-19 09:20:02 +01:00
  • 396225a900 fix playwright earpiece mode Valere 2026-03-19 08:24:22 +01:00
  • c4ec52ae15 add some test for normal AudiOutput Valere 2026-03-18 17:54:05 +01:00
  • 4be2bc7560 android: Select default output device based on callIntent Valere 2026-03-12 19:00:09 +01:00
  • 385ab0a0ed Merge pull request #3805 from element-hq/robin/ringing Valere Fedronic 2026-03-19 10:43:16 +01:00
  • 4d69565312 Merge pull request #3809 from element-hq/robin/invert-buttons Robin 2026-03-18 14:49:55 +01:00
  • fa844446b6 Invert the colors of the camera and microphone buttons Robin 2026-03-18 11:29:55 +01:00
  • 9dfade68ee New ringing UI Robin 2026-03-16 13:12:49 +01:00
  • 32ea8f522c Update Compound renovate[bot] 2026-03-15 01:47:49 +00:00
  • 6d14f1d06f Update GitHub Actions (#3804) renovate[bot] 2026-03-14 14:48:44 +00:00
  • 997cc9bb27 Lint fixes v2 JephDiel 2026-03-13 11:41:58 -05:00
  • fa74aaa81e Import order lint fixes JephDiel 2026-03-13 11:33:07 -05:00
  • af807489f9 Import order lint fixes JephDiel 2026-03-13 11:31:55 -05:00
  • 5cf5227eaa Merge pull request #3802 from element-hq/toger5/fix-qs-glob-js-yaml-security Robin 2026-03-13 17:31:40 +01:00
  • 78240c2ec8 update qs, js-yaml, glob for security patches Timo K 2026-03-13 07:59:49 +01:00
  • bf8bf80417 Revert "update qs, js-yaml, glob for security patches" Timo K 2026-03-13 08:01:08 +01:00
  • 7da9bca08c update qs, js-yaml, glob for security patches Timo K 2026-03-13 07:59:49 +01:00
  • b198721969 Ignore stale downloads JephDiel 2026-03-12 22:20:19 -05:00
  • 8ecb1b3dbf Simplify widget detection JephDiel 2026-03-12 22:18:38 -05:00
  • 748c8e6d0d Merge pull request #3800 from element-hq/toger5/fix-tar-minimatch-security Timo 2026-03-12 23:54:10 +08:00
  • 40ef16a55f Merge pull request #3799 from element-hq/toger5/fix-rollup-security-alert Timo 2026-03-12 23:51:53 +08:00
  • 07ad8374a9 Merge pull request #3595 from element-hq/toger5/dont-trap-in-invalid-config Timo 2026-03-12 22:06:26 +08:00
  • a0d5c79999 also update coverage Timo K 2026-03-12 14:52:16 +01:00
  • 3e171d9639 bump tar, minimatch security alert Timo K 2026-03-12 12:25:58 +01:00
  • 413329cd26 Fix: zizmor findings (#3797) fkwp 2026-03-12 13:30:45 +01:00
  • 6b8f6e9405 update vite vitest and rollup (rollup needs updating to fix a security alert) Timo K 2026-03-12 12:10:17 +01:00
  • af54b39698 fix: typo pushing element registry OCI images now to the correct target (#3796) fkwp 2026-03-11 16:09:02 +01:00
  • c05d223133 Merge pull request #3775 from element-hq/toger5/new-pip-layout Timo 2026-03-11 23:07:47 +08:00
  • c7f25feb66 use better test condition for mute buttons Timo K 2026-03-11 15:44:47 +01:00
  • a20edca9a1 fix pip container query Timo K 2026-03-11 15:36:37 +01:00
  • d00ff78d65 fix pip interaction test (button presses) Timo K 2026-03-11 15:21:36 +01:00
  • 839c4dd738 fix: OCI image push to element registry (#3795) fkwp 2026-03-11 15:17:12 +01:00
  • 41f7b643fb Add zizmor checks on CI (#3792) fkwp 2026-03-11 14:20:05 +01:00
  • 3a9d394529 activate click tests Timo K 2026-03-11 14:05:09 +01:00
  • c9557e91d5 fix: add id-token permission as its required by tailscale login (part 3) (#3793) fkwp 2026-03-11 13:06:20 +01:00
  • 1e400bc550 remove unsused import Timo K 2026-03-10 18:26:12 +01:00
  • 6485da8fff add playwright tests for new pip layout Timo K 2026-03-10 15:17:41 +01:00
  • 54bef07b3b linter Timo K 2026-03-09 14:40:13 +01:00
  • 273eedd256 keep pip as it was before on mobile Timo K 2026-03-09 13:42:47 +01:00
  • 38382539ad fix lints Timo K 2026-03-09 13:42:28 +01:00
  • 8db1c4c370 Implement new Pip Layout (with control buttons) Timo K 2026-03-04 16:47:15 +01:00
  • c98d03e2e1 Merge pull request #3787 from element-hq/valere/fix_typo_width_height Valere Fedronic 2026-03-10 09:38:53 +01:00
  • 143b560b20 Add a playwright test to ensure object fit is correct Valere 2026-03-10 09:05:05 +01:00
  • 699e31f59a Download Avatar from relevent source JephDiel 2026-03-09 22:25:54 -05:00
  • 3da762ab36 fix: typo inverting with/height in PIP spotlight tile Valere 2026-03-09 17:49:04 +01:00
  • efcde9edfe Merge pull request #3756 from element-hq/valere/auto_fit_based_on_video_ratio Valere Fedronic 2026-03-09 15:31:15 +01:00
  • ca3837f44e fix merge issue that added back a deprecated test Valere 2026-03-09 15:07:42 +01:00
  • 467675ff40 Merge pull request #3785 from robintown/unpin-deps Robin 2026-03-09 14:35:52 +01:00
  • 5a612fea91 Merge branch 'livekit' into valere/auto_fit_based_on_video_ratio Valere 2026-03-09 14:30:54 +01:00
  • 17ec488f0b Merge pull request #3784 from element-hq/valere/pr_template Valere Fedronic 2026-03-09 14:15:14 +01:00
  • 8f418ce9fd fix cla link Valere 2026-03-09 13:59:39 +01:00
  • 4c7fad30c0 Silence new Knip errors Robin 2026-03-09 13:11:16 +01:00
  • 4922249f41 Unpin Knip and LiveKit track processors Robin 2026-03-09 13:00:43 +01:00
  • 06c15ded37 Merge pull request #3747 from JakeTripplJ/screenshare-volume Robin 2026-03-09 10:59:45 +01:00
  • 885a523e91 Fix formatting Robin 2026-03-09 10:44:22 +01:00
  • 313b8285d9 Make the screen share volume button accessible on mobile Robin 2026-03-09 10:30:42 +01:00
  • d00e1ca983 Devx: Add a PR template Valere 2026-03-09 09:55:56 +01:00
  • 513477d280 review: Use targetWidth/Height instead of listening to element bounds Valere 2026-03-09 09:45:25 +01:00
  • 273fff20bd review: add comment Valere 2026-03-09 09:12:03 +01:00
  • 005b965fba Download avatars using the Widget API JephDiel 2026-03-07 19:44:00 -06:00
  • 3bbbac23a0 Adjust dimensions of screen share volume menu Robin 2026-03-06 23:15:59 +01:00
  • c7a16e9dfd Refactor screen share volume button into a component Robin 2026-03-06 23:14:15 +01:00
  • 5f2d1c8a7e Comment typo Jake Janicke 2026-03-04 17:50:31 -06:00
  • e99e8628d6 Clean up and streamline safety checking instead of using multiple separate checks Jake Janicke 2026-03-04 17:09:07 -06:00