Commit Graph

  • 9481dc401c Remove extraneous 'scope running' check Robin 2025-12-08 23:34:42 -05:00
  • d8b9568400 Stop publisher in a less brittle way Robin 2025-12-08 23:33:41 -05:00
  • a7a3d4e93c Remove unsound participant casts Robin 2025-12-08 23:06:19 -05:00
  • 47cd343d44 Prove that the remote members modules only output remote members Robin 2025-12-08 23:01:44 -05:00
  • cc8e250d96 Remove a brittle cast from local member code Robin 2025-12-08 22:54:46 -05:00
  • 5a9a62039c Test CallViewModel in all MatrixRTC modes Robin 2025-12-08 22:42:57 -05:00
  • 2986f90a5f Allow MatrixRTC mode to be configured in tests Robin 2025-12-08 22:29:15 -05:00
  • e4fee457cf allow to use custom applications Timo K 2025-12-08 09:41:01 +01:00
  • 7c40b0e177 ideas Timo K 2025-12-05 19:48:02 +01:00
  • 53542ca957 fix missing mock for test fix/bug_publishing_muted_on_start Valere 2025-12-05 18:28:36 +01:00
  • 0a09b8a676 fix: race initial publish and muting Valere 2025-12-05 18:00:33 +01:00
  • ddfbd385fb Add keyboard shortcut disable button. hs/disable-keyboard-shortcuts Half-Shot 2025-12-05 16:43:47 +00:00
  • a3e04cecc3 add test reproducing the race Valere 2025-12-05 17:22:48 +01:00
  • ddc2924072 add playwright test to crash the widget. toger5/add-crashMe-button Timo K 2025-12-05 15:06:06 +01:00
  • b883bf8322 use delay_timeout_ms from EC config fkwp/matrix_2.0_jwt_token fkwp 2025-12-05 14:19:30 +01:00
  • 091c04f7d6 Preparing pseudonym member.id fkwp 2025-12-05 11:43:58 +01:00
  • 394e88414f add crashme button Timo K 2025-12-05 11:05:12 +01:00
  • 42ac77686b Use Matrix 2.0 endpoint /get_token rather than /sfu/get fkwp 2025-12-05 09:54:56 +01:00
  • 87b36c53b0 Merge branch 'livekit' into fkwp/matrix_2.0_jwt_token fkwp 2025-12-04 23:35:49 +01:00
  • 7a18f7a0ff very hacky PoC to showcase delegation of delayed disconnect event fkwp 2025-12-04 23:35:20 +01:00
  • 44b7d739e3 make delegation of delayed events optional depending on delayId fkwp 2025-12-04 23:18:08 +01:00
  • cba588f0ac Extended logging for mute states valere/extended_log_mutestates Valere 2025-12-04 16:55:03 +01:00
  • e4404e5bb1 Merge pull request #3608 from robintown/initial-layout Valere Fedronic 2025-12-04 16:44:50 +01:00
  • 0cd7d4e7b6 Merge branch 'toger5/stop-gap-get-delay-id' into fkwp/matrix_2.0_jwt_token fkwp 2025-12-04 11:13:17 +01:00
  • 375bedde5a initial attmept to use the matrix 2.0 json schema towards the jwt service fkwp 2025-12-04 11:10:08 +01:00
  • f5d4017981 Merge pull request #3606 from element-hq/valere/fix_transiant_earpiece_overlay Valere Fedronic 2025-12-04 11:05:26 +01:00
  • 6e19ac9a61 This is a stop gap example how we can obtain the delay id toger5/stop-gap-get-delay-id Timo K 2025-12-04 10:54:22 +01:00
  • 71bf55f358 also test that video is muted when earpiece overlay is on valere/fix_transiant_earpiece_overlay Valere 2025-12-04 10:37:14 +01:00
  • 7a2c1af44b review: use simple transition instead of keyframe Valere 2025-12-04 10:36:57 +01:00
  • 940c787040 review: quick renaming Valere 2025-12-04 10:06:45 +01:00
  • 5d55f83e90 Merge branch 'livekit' into valere/fix_transiant_earpiece_overlay Valere 2025-12-04 10:05:06 +01:00
  • 9e3e359445 Merge pull request #3605 from element-hq/valere/layout_switch Valere Fedronic 2025-12-04 09:50:56 +01:00
  • be7407ea3d review: quick renaming valere/layout_switch Valere 2025-12-04 09:37:07 +01:00
  • 0a3483729f Merge pull request #3615 from element-hq/valere/fix_lk_server_1.9.4 Valere Fedronic 2025-12-04 09:28:36 +01:00
  • f599e22e94 Merge pull request #3614 from robintown/simplify-analytics-id Robin 2025-12-03 13:59:01 -05:00
  • fdc66a1d62 fix: existing screenshare switching twice Valere 2025-12-03 18:36:51 +01:00
  • c7491c3e97 move fixture to correct folder Valere 2025-12-03 17:25:32 +01:00
  • af08c1830e keep livekit 1.9.4 as the latest is breaking the dev backend valere/fix_lk_server_1.9.4 Valere 2025-12-03 17:17:58 +01:00
  • bcb2b36888 keep livekit 1.9.4 as the latest is breaking the dev backend Valere 2025-12-03 17:17:58 +01:00
  • b9e346d64c Merge pull request #3596 from element-hq/valere/bugfix_earpiece_mute_video Valere Fedronic 2025-12-03 17:12:10 +01:00
  • 0ed7194d87 fix: earpiece overlay not showing + playwright test! Valere 2025-12-03 17:10:57 +01:00
  • bbd92f666b Simplify computation of analytics ID Robin 2025-12-03 10:42:04 -05:00
  • b34a75d990 fix knip Timo K 2025-12-03 13:08:51 +01:00
  • 8110d22c8b fix lint Timo K 2025-12-03 10:27:30 +01:00
  • 88721be952 cleanup Timo K 2025-12-03 10:04:22 +01:00
  • 6e7bedbaec Merge branch 'livekit' into valere/layout_switch Valere 2025-12-03 09:17:31 +01:00
  • a93ceeae4b review: Keep previous behavior for now to always auto switch Valere 2025-12-03 09:01:26 +01:00
  • b85f36598c fix: mistake in file name Valere 2025-12-03 08:54:52 +01:00
  • 2e646bfac1 Unify LiveKit and Matrix connection states Timo K 2025-12-02 19:40:08 +01:00
  • e0bf51b63b Merge pull request #3590 from element-hq/valere/noise_cancellation Valere Fedronic 2025-12-02 18:36:32 +01:00
  • f6a3a371cb fix lint valere/noise_cancellation Valere 2025-12-02 17:52:27 +01:00
  • ac9acc0158 review: refactor convert params to object for generateRoomOption Valere 2025-12-02 17:47:00 +01:00
  • 91f3b8b114 Merge branch 'livekit' into valere/noise_cancellation Valere 2025-12-02 17:44:06 +01:00
  • be0c7eb365 review: fix mock import module Valere 2025-12-02 17:43:58 +01:00
  • 44980a2744 review: rename deviceConnected to canControlDevices valere/bugfix_earpiece_mute_video Valere 2025-12-02 16:39:26 +01:00
  • 768cf6f8ef Update embedded delayed event configuration. v0.16.3 release-v0.16.0 Timo K 2025-12-02 16:37:38 +01:00
  • 83ea154e1a Fix the wrong layout being used until window size changes Robin 2025-12-02 10:36:53 -05:00
  • 0e04fd9433 fix: The handset mode overlay is visible a split second for every call Valere 2025-12-02 14:14:28 +01:00
  • 93de12d79c cleanup vite.configs and simplify exported sdk props. Timo K 2025-12-02 11:31:56 +01:00
  • b5d3f3c72a fix: Allow switching back to grid when there is a screenshare Valere 2025-12-02 11:18:50 +01:00
  • 60bc6f1e93 refactor: Extract layout mode switch + test Valere 2025-12-02 11:00:32 +01:00
  • f76a6cb599 cleanup unnecassary packages + add connected indicator Timo K 2025-12-01 20:39:40 +01:00
  • ab675cf00b fix test caused by remoteParticipantsWithTracks->remoteParticipants Timo K 2025-12-01 20:26:54 +01:00
  • 43266e6200 Merge branch 'livekit' into toger5/lib-ec-version Timo K 2025-12-01 20:15:58 +01:00
  • af47002613 Refactor local membership publisher and connectionState related logic Timo K 2025-12-01 20:14:29 +01:00
  • c20b206ab2 i18n Timo K 2025-12-01 19:53:27 +01:00
  • 5ceb140d13 remove check in local transport Timo K 2025-12-01 19:50:52 +01:00
  • ed4517703f better UX (valiate on save) Timo K 2025-12-01 19:33:51 +01:00
  • bd3e91738e Reset overwrite url if it is invalid (does fail to reach sfu) Timo K 2025-11-27 15:06:36 +01:00
  • f05d4b158e Merge pull request #3565 from element-hq/renovate/matrix-widget-api Timo 2025-12-01 19:14:52 +01:00
  • 0240087afe Unpin matrix-js-sdk so it can be upgraded Robin 2025-12-01 13:09:10 -05:00
  • 4ec1b19fe2 fix js-sdk tests Timo K 2025-12-01 18:54:57 +01:00
  • 5f6a45f0e9 also bump js-sdk Timo K 2025-12-01 18:45:47 +01:00
  • e2916d9093 Update dependency matrix-widget-api to v1.14.0 renovate[bot] 2025-11-18 17:48:54 +00:00
  • 26aee6dcbd Merge branch 'livekit' into fkwp/change_video_codec fkwp/change_video_codec Timo K 2025-12-01 17:58:23 +01:00
  • 90d4b6a6ce Merge pull request #3598 from element-hq/renovate/github-actions Timo 2025-12-01 17:42:05 +01:00
  • e3eb2ea12b Merge pull request #3599 from element-hq/renovate/embedded-package-dependencies Timo 2025-12-01 17:40:29 +01:00
  • 4f45825cf2 Merge pull request #3591 from element-hq/toger5/fix-local-transport-update Timo 2025-12-01 17:39:55 +01:00
  • 7b2fde4280 Retain remoteusermedia modifications across sessions hs/retain-user-volume-across-sessions Half-Shot 2025-12-01 16:35:20 +00:00
  • 8cb8357398 make logs just debug. (info -> debug) toger5/fix-local-transport-update Timo K 2025-12-01 17:34:37 +01:00
  • 63cd4f79dd fix playwright test! (It caught an actual bug!!! so the right wording would be: fix implementation thanks to the playwright test! Timo K 2025-12-01 17:29:21 +01:00
  • 7fd4424e7b Merge pull request #3601 from element-hq/valere/fix_switch_spotlight_screenshare Valere Fedronic 2025-12-01 15:30:24 +01:00
  • b7fc86ee06 review: move setGridMode close to the value it sets valere/fix_switch_spotlight_screenshare Valere 2025-12-01 15:25:17 +01:00
  • f26aa8f970 fix tests Timo K 2025-12-01 15:10:38 +01:00
  • 1ff479a315 fix: Automatically switch to spotlight if remote screenshare Valere 2025-12-01 15:06:17 +01:00
  • 47c6a17d1e review Timo K 2025-12-01 14:42:15 +01:00
  • 24ed43ce13 Merge branch 'livekit' into toger5/fix-local-transport-update Timo K 2025-12-01 14:23:11 +01:00
  • 1490359e4c cleanup changes godot->sdk add docs Timo K 2025-12-01 14:05:41 +01:00
  • 0664af0f1b log cleanup and expose members$ Timo K 2025-12-01 13:49:33 +01:00
  • 284a52c23c mvp Timo K 2025-12-01 12:43:17 +01:00
  • 2d8ffc0ccd almost mvp Timo K 2025-11-30 20:31:21 +01:00
  • 28158bfc23 temp Timo K 2025-11-24 09:44:21 +01:00
  • 04bbf83ac5 Update GitHub Actions renovate[bot] 2025-12-01 11:00:52 +00:00
  • 5aa82295fd Update embedded package dependencies renovate[bot] 2025-12-01 01:28:55 +00:00
  • 3331af1108 Merge pull request #3592 from element-hq/valere/fix_flaky_test Timo 2025-11-28 22:00:24 +01:00
  • 66dece98a5 add more test for publisher Timo K 2025-11-28 21:50:22 +01:00
  • 2011aef116 skip "Should show error screen if call creation is restricted" on ff Timo K 2025-11-28 17:59:10 +01:00
  • f5c422c559 Merge pull request #3597 from element-hq/valere/test_reconcile Valere Fedronic 2025-11-28 10:00:06 +01:00
  • c6bfda94cf test: additional reconcile test valere/test_reconcile Valere 2025-11-28 09:53:18 +01:00
  • cdd391b3a2 test: Add simple tests for scope.reconcile Valere 2025-11-28 09:12:05 +01:00