Commit Graph

  • 2de7a20d8a Remove outdated comment Robin 2025-10-14 11:54:36 -04:00
  • a6c4fb4148 review: count as publishing even if not yet connected to LK Valere 2025-10-14 17:47:38 +02:00
  • b030d304df Fix crash during focus switching Robin 2025-10-14 09:29:48 -04:00
  • 392c51fbf6 Merge branch 'voip-team/rebased-multiSFU' of github.com:element-hq/element-call into voip-team/rebased-multiSFU Robin 2025-10-14 09:22:08 -04:00
  • a18700cbcd Avoid updating membership during focus switch Robin 2025-10-14 09:16:46 -04:00
  • 93d763f58f devtool: quick display of focus URL in stats tile Valere 2025-10-14 14:06:54 +02:00
  • 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
  • b90bf7da2d More tidy Half-Shot 2025-10-13 12:05:01 +01:00
  • 6580555bda update docker image Half-Shot 2025-10-06 09:56:51 +01:00
  • abcf30083a lint Half-Shot 2025-10-06 09:56:39 +01:00
  • 1546c04a5b Fixup call detection logic to allow sticky events Half-Shot 2025-10-06 09:45:32 +01:00
  • 3ffaf33701 Add prefer sticky setting] Half-Shot 2025-10-06 09:45:12 +01:00
  • f3abcb61cf Remove unused useNewMembershipmanager setting Half-Shot 2025-10-06 09:21:37 +01:00
  • 2dcb823899 enable sticky events in the joinSessionConfig Timo K 2025-09-24 14:55:35 +02:00
  • 4bfe5c5a7c add sticky event support - use new js-sdk - use custom synapse - don't filter rooms by existing call state events Timo K 2025-09-24 14:45:13 +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/multi-sfu/connection_states 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
  • 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