Commit Graph

  • 58d60b35fd fix CI failing with Invalid value "iife" for option "worker.format" Valere 2025-10-14 12:25:31 +02:00
  • 60332dc2db fix js-sdk dependency format Valere 2025-10-14 12:16:24 +02:00
  • a9db9c8b59 ErrorHandling: publish connection error handling Valere 2025-10-14 10:46:57 +02:00
  • a5aba928dd dependency: depends on js-sdk develop Valere 2025-10-13 16:39:14 +02:00
  • 0e1b61a5e8 refactor: Split out all exports of CallViewModel to their own file Valere 2025-10-13 16:24:55 +02:00
  • 8823be67c5 refactor extract inner classes to their own files Valere 2025-10-13 15:43:12 +02:00
  • 8e6eb70e5b refactor: use EnterRTCSessionOptions instead of unnamed bools Valere 2025-10-13 13:52:01 +02:00
  • c846ea6447 Merge pull request #3521 from element-hq/valere/multi-sfu/connection_states Valere Fedronic 2025-10-13 10:15:55 +02:00
  • fc2384e330 post merge fixes (js-sdk changes) Valere 2025-10-10 19:23:24 +02:00
  • 2fc7f11bea prettier fix Valere 2025-10-10 16:51:58 +02:00
  • cca46bd8dd Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states Valere 2025-10-10 16:51:09 +02:00
  • 1e75f9adcc test: fix additional test with proper mutestate fix Valere 2025-10-10 15:13:55 +02:00
  • 4a8f5bccac post merge lint fixes Valere 2025-10-10 15:04:12 +02:00
  • 4608d68cd9 Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states Valere 2025-10-10 15:01:49 +02:00
  • 0fd414358c Merge branch 'livekit' into voip-team/rebased-multiSFU Timo K 2025-10-10 12:26:47 +02:00
  • 1ab081d636 test: MISSING_MATRIX_RTC_FOCUS renamed as MISSING_MATRIX_RTC_TRANSPORT Valere 2025-10-10 11:41:26 +02:00
  • 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
  • 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 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
  • d24da1859e Add media hints for notification events. (#3493) Will Hunt 2025-09-25 13:02:43 +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
  • 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
  • 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
  • b2c594d36c Never skip lobby for huddles (#3508) Timo 2025-09-22 11:35:20 +02:00
  • d9fe31039f start fixing CallViewModel tests. Timo K 2025-09-19 18:01:45 +02:00
  • 41e152f420 dont throw disconnected error at start of the call Timo K 2025-09-17 11:25:49 +02:00
  • ccfd32c9b2 move leave logic into view model Timo K 2025-09-16 16:52:17 +02:00
  • 38d78ddce4 make audio work Timo K 2025-09-16 11:31:47 +02:00
  • cc870c3cc2 enable encryption in per sender case Timo K 2025-09-16 10:13:14 +02:00
  • c8098734cd one e2ee worker per session Timo K 2025-09-15 17:49:07 +02:00
  • e08f16f889 All my Friday work. Demoable! Robin 2025-08-29 18:46:24 +02:00