Commit Graph

  • 6710f4c72a Test: Fix mocking to fix failing tests Valere 2025-10-10 11:09:41 +02:00
  • de5f5198dd Merge branch 'livekit' into voip-team/rebased-multiSFU Robin 2025-10-09 16:41:08 -04:00
  • f9f2896a6a Merge branch 'voip-team/rebased-multiSFU' of github.com:element-hq/element-call into voip-team/rebased-multiSFU Robin 2025-10-09 16:37:48 -04:00
  • a500915c43 test: Fix mute test, behavior change from setMuted to setAudioEnabled Valere 2025-10-09 19:24:44 +02:00
  • 7cbb1ec1e8 Simplify AudioRenderer and add more tests Valere 2025-10-09 15:33:25 +02:00
  • 39f8cb95ec make compatible with related_event (async CallMembership) branch Timo K 2025-10-09 15:29:47 +02:00
  • 4c6b960da3 fix: use correct TestEachFunction Valere 2025-10-09 11:00:45 +02:00
  • 85ffe68d98 Remove outdated comment Robin 2025-10-08 19:20:21 -04:00
  • 2c576a7477 Clean up subscriptions in Connection tests Robin 2025-10-08 18:58:03 -04:00
  • 64c2e5911c Update outdated comment Robin 2025-10-08 18:17:42 -04:00
  • 5be3b91509 Fix focus connection state typo, simplify its initialization Robin 2025-10-08 18:10:26 -04:00
  • 2d7e4247f3 Note a potential resource leak Robin 2025-10-08 18:51:30 -04:00
  • 00daf834b6 Remove local participant case (now enforced by types) from audio tests Robin 2025-10-08 17:53:11 -04:00
  • dcc3ab641f Remove MockedObject from mockMediaDevices type signature Robin 2025-10-08 17:40:03 -04:00
  • dee06a4b70 Remove unused useIsEarpiece hook Robin 2025-10-08 17:37:54 -04:00
  • 3691e7120d Restore a hidden 'null' state for the local transport/connection Robin 2025-10-08 17:35:53 -04:00
  • 8778be8351 Fix doc comment typo Robin 2025-10-08 17:34:04 -04:00
  • e88474452f Correct / document some missing bits in tests Robin 2025-10-08 17:33:17 -04:00
  • b1d143720a Add comments to Async Robin 2025-10-08 17:08:51 -04:00
  • 5da780ed30 Remove dead MuteStates file Robin 2025-10-08 16:43:25 -04:00
  • c96e81bfd3 Simplify type of audio participants exposed from CallViewModel Robin 2025-10-08 16:40:06 -04:00
  • e346c8c148 Re-enable React strict mode Robin 2025-10-08 16:39:27 -04:00
  • 1a4b38cf93 Document ObservableScope.reconcile Robin 2025-10-08 12:51:51 -04:00
  • 5835cd423e Merge pull request #3517 from element-hq/renovate/github-actions Robin 2025-10-08 10:19:22 -04:00
  • 427a8dd644 test: Fix Audio render tests and added more Valere 2025-10-08 14:48:40 +02:00
  • afe004c6e7 Remove un-necessary transport field, already accessible from connection Valere 2025-10-08 14:30:52 +02:00
  • f5ea734a5c esLint fix Valere 2025-10-08 14:29:59 +02:00
  • 13fb46644c test: Fix mediaView test, ,member is not optional anymore Valere 2025-10-08 08:50:35 +02:00
  • 669bc76dd5 Replace calls to deprecated resolveActiveFocus Robin 2025-10-08 01:04:58 -04:00
  • 05e7b5a7ff fixup MediaView tests Valere 2025-10-07 17:35:25 +02:00
  • 18ba02c9c2 knip: remove dead code Valere 2025-10-07 16:29:11 +02:00
  • 529cb8a7ec prettier ! Valere 2025-10-07 16:24:02 +02:00
  • 7437961195 lint: fix import order Valere 2025-10-07 16:12:23 +02:00
  • c820ba3983 build: update lock file Valere 2025-10-07 16:07:46 +02:00
  • c3c0516f0d Lint: fix all the lint errors Valere 2025-10-07 16:00:59 +02:00
  • 597e6782a8 Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states Valere 2025-10-07 10:33:31 +02:00
  • f08805d3ed Update GitHub Actions renovate[bot] 2025-10-07 05:31:36 +00:00
  • 3ac2aa8526 Disable call button while the call is connecting. (#3531) Will Hunt 2025-10-06 19:52:58 +01:00
  • 53727bac58 appease linter hs/disable-button-while-joining Half-Shot 2025-10-06 19:47:59 +01:00
  • 016c4dcac9 fixup Half-Shot 2025-10-06 19:41:27 +01:00
  • 44a2809f79 Update src/room/LobbyView.tsx Will Hunt 2025-10-06 19:04:43 +01:00
  • a33fda5637 fix Half-Shot 2025-10-06 17:42:06 +01:00
  • eca716b74d cleanup Half-Shot 2025-10-06 16:35:16 +01:00
  • 8691473329 Disable call button while the call is connecting. Half-Shot 2025-10-06 16:02:44 +01:00
  • 91a366fa2a tests: Publish connection states Valere 2025-10-06 10:50:10 +02:00
  • 1fff71ace1 Actually leave the MatrixRTC session again Robin 2025-10-03 21:00:45 -04:00
  • 1820cac3f6 Create media items for session members not joined to LiveKit Robin 2025-10-03 19:14:48 -04:00
  • 86fb026be8 Turn multi-SFU media transport into a developer option Robin 2025-10-03 14:43:22 -04:00
  • 00401ca38a refactor: PublishConnection extract from giant constructor Valere 2025-10-02 15:15:23 +02:00
  • 84f95be48d test: Ensure scope for publishers observer Valere 2025-10-02 13:08:00 +02:00
  • 0502f66e21 tests: Add publisher observable tests Valere 2025-10-02 12:53:59 +02:00
  • 68aae4a8e3 fix another rename + another js-sdk bump Timo K 2025-10-02 11:23:11 +02:00
  • dfaa6a33f4 fix lint errors Valere 2025-10-01 17:24:19 +02:00
  • e8bf817f88 tests: end scope tests Valere 2025-10-01 16:39:21 +02:00
  • 6a1f7dd057 ConnectionState: test livekit connection states Valere 2025-10-01 15:23:24 +02:00
  • 22900161d6 extract common test setup Valere 2025-10-01 14:47:45 +02:00
  • 47c876f3df lint fixes Valere 2025-10-01 14:37:03 +02:00
  • 3d8639df03 Connection states tests Valere 2025-10-01 14:21:37 +02:00
  • 879a1d4af1 Connection: add Connection state and handle error on start Valere 2025-10-01 10:06:43 +02:00
  • 214bb75d27 Update embedded package dependencies to v8.13.0 renovate[bot] 2025-10-01 02:29:37 +00:00
  • 71127a4e94 Merge pull request #3516 from element-hq/toger5/voip-team/rebased-multiSFU-bump-to-new-js-sdk-version Robin 2025-09-30 11:24:12 -04:00
  • b00f7d5409 refactor: Remote / Publish Connection and constructor Valere 2025-09-30 17:02:48 +02:00
  • 2819c79590 use updated multi sfu js-sdk toger5/voip-team/rebased-multiSFU-bump-to-new-js-sdk-version Timo K 2025-09-30 16:47:45 +02:00
  • edf68d16b7 refactoring: prep work extract to file + documentation Valere 2025-09-30 11:33:45 +02:00
  • a4a0a58a72 Remove the option to show non-member ("ghost") participants Robin 2025-09-26 13:26:42 -04:00
  • dbdf853d55 Stop connections on view model destroy Robin 2025-09-26 13:20:55 -04:00
  • 0759f9b27d Don't render audio from participants that aren't meant to be publishing Robin 2025-09-25 21:29:02 -04:00
  • 4980d8a622 Merge branch 'livekit' into voip-team/rebased-multiSFU Robin 2025-09-25 16:29:56 -04:00
  • 0f77b1c42d Add media hints for notification events. (#3493) (#3514) Will Hunt 2025-09-25 17:44:45 +01:00
  • f648636ec9 Add media hints for notification events. (#3493) cherrypick/voice-intents Will Hunt 2025-09-25 13:02:43 +01:00
  • d24da1859e Add media hints for notification events. (#3493) Will Hunt 2025-09-25 13:02:43 +01:00
  • 717fd0aa3f fix merge fails hs/apply-hints Half-Shot 2025-09-25 12:06:19 +01:00
  • 8d2c466e74 Fix tests Half-Shot 2025-09-25 11:16:38 +01:00
  • 8205e59950 lint Half-Shot 2025-09-25 10:50:15 +01:00
  • a23da95f5c Merge remote-tracking branch 'origin/livekit' into hs/apply-hints Half-Shot 2025-09-25 10:47:40 +01:00
  • 781736b80f update packages Half-Shot 2025-09-25 10:45:33 +01:00
  • 4b55908d22 Automatically update intent on mute change Half-Shot 2025-09-25 10:44:33 +01:00
  • f5f41342e3 fix intent Half-Shot 2025-09-25 08:33:32 +01:00
  • 530fbaf90a Clear up the room membership confusion around reading session members Robin 2025-09-24 21:39:36 -04:00
  • 6cf020763e Make UI react instantly to hanging up but also wait for leave sound Robin 2025-09-24 21:26:16 -04:00
  • edd3eb8747 Implement screen sharing Robin 2025-09-24 13:54:54 -04:00
  • f99a256c86 Reset matrix-js-sdk to multi SFU branch Robin 2025-09-24 13:53:39 -04:00
  • 315a9e2b6e Fix README link to linking doc af/fix-linking-link Andrew Ferrazzutti 2025-09-24 11:11:55 -04:00
  • 8e21ea6d51 Merge branch 'livekit' into voip-team/rebased-multiSFU Robin 2025-09-24 10:12:26 -04:00
  • 6b44f3b008 a tiny bit of tests lint fixes. Timo K 2025-09-23 12:25:31 +02:00
  • 96e96a5e43 fix leaving Timo K 2025-09-23 12:25:05 +02:00
  • 7777179935 cleanup (delete files useLivekit) now covered by Connection.ts Timo K 2025-09-23 11:40:29 +02:00
  • 78e9521f22 Make track processor work Timo K 2025-09-23 11:38:34 +02:00
  • 342dd2e7d7 DevX: Add another Matrix site to docker-compose (#3511) fkwp 2025-09-22 21:14:12 +02:00
  • fd0fad4e93 linting fkwp/devx/prepare_multi_sfu fkwp 2025-09-22 20:55:33 +02:00
  • 95deab37cd exclude synapse database for othersite.m.localhost fkwp 2025-09-22 20:45:14 +02:00
  • 5cf67b6c94 update README fkwp 2025-09-22 20:44:47 +02:00
  • d4d99389ea add element web instance app.othersite.m.localhost fkwp 2025-09-22 20:44:14 +02:00
  • 934614b685 Add services and config files for Matrix site othersite.m.localhost fkwp 2025-09-22 20:43:45 +02:00
  • cbe322f5fb allow for federation fkwp 2025-09-22 20:39:57 +02:00
  • f93fde335d update localhost TLS certificat to add *.othersite.m.localhost wildcard fkwp 2025-09-22 20:07:34 +02:00
  • 7b9461b05c remove redis, since we dont use it fkwp 2025-09-22 20:06:24 +02:00
  • 8bf24895ce TODO: settings modal with multiple connections Timo K 2025-09-22 14:18:23 +02:00
  • dddda7057f add todo comments and who works on them Timo K 2025-09-22 14:17:38 +02:00
  • 02f23e25fd remove todo from matrix audio renderer Timo K 2025-09-22 14:16:24 +02:00