Commit Graph

  • eebcd133f3 Merge pull request #3553 from element-hq/robin/trusted-publishing Robin 2025-11-05 13:45:52 -05:00
  • d8e29467f6 rename merger Timo K 2025-11-05 18:58:40 +01:00
  • c19e2245c8 use createSomething$ mathods instead of classes Timo K 2025-11-05 18:57:24 +01:00
  • 4d0de2fb71 Refactor Matrix/LiveKit session merging Timo K 2025-11-05 17:55:36 +01:00
  • 107ef16d94 Add MatrixRTCMode and refactor local membership Timo K 2025-11-05 12:56:58 +01:00
  • 57bf86fc4c finish up most of our helper classes. there are no lint issues in the new classes. The CallViewModel is not done yet however Timo K 2025-11-04 20:24:15 +01:00
  • 870b706672 Connection & Livekit integ test WIP Valere 2025-11-04 17:13:28 +01:00
  • 06734ae086 quick refactor, use object instead of tupple Valere 2025-11-04 17:12:44 +01:00
  • 79bd458dc2 Remove use of npm access token now that trusted publishing is set up robin/trusted-publishing Robin 2025-11-03 17:09:43 -05:00
  • 5961cb65df test with marbles Valere 2025-11-03 17:19:17 +01:00
  • a7d2a3b9db es lint fixes Valere 2025-11-03 13:18:33 +01:00
  • 4c5f06a8a9 Refactoring to ease testing of ConnectionManager Valere 2025-11-03 13:18:21 +01:00
  • a4b1ce52cd Update dependency livekit-client to v2.15.14 renovate[bot] 2025-11-03 01:02:47 +00:00
  • b22a937e7c Update softprops/action-gh-release digest to 6da8fa9 renovate[bot] 2025-11-01 02:02:21 +00:00
  • a44171da1c changes summary valere timo Timo K 2025-10-30 22:15:35 +01:00
  • 4f892e358a start onwMemberhsip.ts Timo K 2025-10-30 15:15:49 +01:00
  • ba36acbc4b Always create a slot on a new room. Half-Shot 2025-10-30 11:22:56 +00:00
  • c8ef8d6a24 start moving over/removing things from the CallViewModel Timo K 2025-10-30 01:13:06 +01:00
  • 6b513534f1 lots of fixup in the new classes Timo K 2025-10-30 00:09:07 +01:00
  • 633a0f9290 connection manager Timo K 2025-10-29 18:31:58 +01:00
  • 62ef49ca05 temp Timo K 2025-10-29 15:20:06 +01:00
  • 3de0bbcfc9 temp Timo K 2025-10-29 12:37:14 +01:00
  • cfe05f1ed9 more temp Timo K 2025-10-28 21:58:10 +01:00
  • 9cdbb1135f temp Timo K 2025-10-28 21:18:47 +01:00
  • 1f0367f21f fix param parse Half-Shot 2025-10-28 09:42:48 +00:00
  • 890508ce53 cleanup Half-Shot 2025-10-28 09:31:02 +00:00
  • 8dde994275 fix Half-Shot 2025-10-28 09:28:28 +00:00
  • 36ea3e9eff Refactor to remove preferStickyEvents Half-Shot 2025-10-28 09:25:58 +00:00
  • 0309ceb6aa fix lint Valere 2025-10-27 15:59:01 +01:00
  • 3ecffccd9e fix prettier Valere 2025-10-27 15:41:16 +01:00
  • 3dd0b156cf fix: Send close widget action on auto-leave Valere 2025-10-27 14:31:23 +01:00
  • c98397a6c8 update docs Half-Shot 2025-10-27 11:47:53 +00:00
  • b59275b3e1 Add ability to specify sticky events in URI. Half-Shot 2025-10-27 11:37:56 +00:00
  • 5b21691c21 Merge pull request #3544 from element-hq/valere/fix_hangup Valere Fedronic 2025-10-24 13:33:04 +02:00
  • 23bcb5777c Fix: widget hangup action not working valere/fix_hangup Valere 2025-10-23 19:20:21 +02:00
  • 5e0a3f3974 Update LiveKit components (#3533) renovate[bot] 2025-10-23 17:31:41 +02:00
  • 06337b9ae6 Update dependency vite to v7.1.11 [SECURITY] (#3541) renovate[bot] 2025-10-23 17:23:07 +02:00
  • 1fa2eba0c0 Update dependency livekit-client to v2.15.11 (#3532) renovate[bot] 2025-10-23 17:14:41 +02:00
  • f99d01fc38 Merge pull request #3512 from element-hq/voip-team/rebased-multiSFU Valere Fedronic 2025-10-23 16:46:49 +02:00
  • 301cf2f4eb Revert "CI try without USE_DOCKER" voip-team/rebased-multiSFU Valere 2025-10-23 16:26:02 +02:00
  • 918d67b2ac CI: revert to synapse latest Valere 2025-10-23 16:23:08 +02:00
  • d52656c553 CI try without USE_DOCKER Valere 2025-10-23 16:07:04 +02:00
  • 0823936ee1 revert CI test changes Valere 2025-10-23 16:05:24 +02:00
  • 150cdf64c8 CI try some more logs Valere 2025-10-23 15:55:22 +02:00
  • 2281fd65e6 Update livekit-client to disable ScriptTransform for Chromium based browsers (#3543) v0.16.1 Timo 2025-10-23 15:38:50 +02:00
  • fe773a0703 bump playwright toger5/release-v0.16.0-bump-livekit-client Timo K 2025-10-23 15:29:09 +02:00
  • 552e1215be revert CI test changes Valere 2025-10-23 14:24:15 +02:00
  • 185d7d1177 CI test Valere 2025-10-23 14:13:50 +02:00
  • c572d2e779 test CI Valere 2025-10-23 14:02:17 +02:00
  • 348a6fe1af test CI changing ports Valere 2025-10-23 13:54:08 +02:00
  • a638acde2c CI: Increase job timeout Valere 2025-10-23 13:41:08 +02:00
  • d1487d41a6 Update livekit-client to disable ScriptTransform for Chromium based browsers Timo K 2025-10-23 12:13:55 +02:00
  • e06f288e93 update playwright Valere 2025-10-23 10:41:10 +02:00
  • db2004fb90 Remove unused string Robin 2025-10-22 23:29:36 -04:00
  • e0b9a85f02 Merge branch 'livekit' into voip-team/rebased-multiSFU Robin 2025-10-22 23:28:26 -04:00
  • 6be7749091 Remove even more dead code Robin 2025-10-22 23:27:38 -04:00
  • 5245b22d80 Remove dead test files Robin 2025-10-22 23:18:15 -04:00
  • 75a8dd21eb Remove some dead code Robin 2025-10-22 23:16:52 -04:00
  • 2c5afe82c4 Skip GroupCallView tests for now Robin 2025-10-22 23:13:57 -04:00
  • 58cd12b9b8 Fix a number of remaining test failures Robin 2025-10-22 22:57:29 -04:00
  • a1c7255cc6 Restore CallViewModel tests to working order Robin 2025-10-22 18:50:16 -04:00
  • 9ca8962328 Remove unused useECConnectionState React hook Robin 2025-10-22 18:45:31 -04:00
  • 8da111d39d remove option to enable/disable room transport Timo K 2025-10-22 14:13:31 +02:00
  • 19daf5f5f3 update snapshot (in call view) Timo K 2025-10-22 14:10:10 +02:00
  • 5526cd74cb Add sticky event support (#3513) Timo 2025-10-22 12:53:22 +02:00
  • 3e0e1ccde5 add todo comment toger5/sticky-events-version Timo K 2025-10-22 12:51:10 +02:00
  • e7e0facaa5 Merge pull request #3536 from robintown/stable-speaker-switches Robin 2025-10-21 13:36:54 -04:00
  • 1a26a85a78 Show that we've proved to TypeScript that the media is user media Robin 2025-10-21 13:22:20 -04:00
  • bd94e415e7 Fix test type errors Robin 2025-10-21 13:19:38 -04:00
  • e313cf04a6 Always consider multi-SFU mode enabled when using sticky events Robin 2025-10-21 13:01:38 -04:00
  • 4936cdfbf6 Merge pull request #3537 from robintown/connection-leaks Robin 2025-10-21 09:56:31 -04:00
  • 49d5a54d7e lint Timo K 2025-10-21 14:42:46 +02:00
  • e0c0923993 review Timo K 2025-10-21 14:16:24 +02:00
  • 340265a838 Enable the PiP tile in expanded spotlight layout to swap speakers without a layout shift Robin 2025-10-17 11:27:51 -04:00
  • 1b3a56427f Document generateKeyed$ more thoroughly Robin 2025-10-21 00:27:18 -04:00
  • 27f24ca565 Document CallViewModel and some terms used Robin 2025-10-21 00:07:48 -04:00
  • e523776d06 always use multi sfu if we are using sticky events. Timo K 2025-10-20 17:07:07 +02:00
  • a12b9ccbb4 Add another community guide (#3539) fkwp 2025-10-20 09:35:50 +02:00
  • a2596d6661 linting fkwp/doc/add_community_guide fkwp 2025-10-20 09:24:39 +02:00
  • 8d7e80ea68 add another community guide fkwp 2025-10-20 09:19:46 +02:00
  • 13894aaf3a Simplify some test helpers that no longer need continuations Robin 2025-10-17 12:34:06 -04:00
  • d5efba285b Fix resource leaks when we stop using a connection Robin 2025-10-16 15:52:56 -04:00
  • 717c7420f9 Require ObservableScopes of state holders to be specified explicitly Robin 2025-10-16 13:57:08 -04:00
  • 414322e5d9 Fix TileStore's ability to swap spotlight speakers without a layout shift Robin 2025-10-17 11:23:34 -04:00
  • 1eec7314e8 Remove unnecessary lint suppressions Robin 2025-10-17 11:22:23 -04:00
  • 63be9939b1 fix demo Timo K 2025-10-16 01:02:25 +02:00
  • b34bee05c9 bump js-sdk fix sticky events type Timo K 2025-10-15 17:47:41 +02:00
  • a9586fe64b update checksum Will Hunt 2025-10-15 15:38:40 +01:00
  • 3337768098 Merge remote-tracking branch 'origin/voip-team/rebased-multiSFU' into toger5/sticky-events-version Will Hunt 2025-10-15 15:27:34 +01:00
  • 4730680582 connection: revert transportState to only static values valere/multi-sfu/revert_transport_state Valere 2025-10-15 10:05:44 +02:00
  • 2c66e11a0a Fix connection tests Robin 2025-10-14 16:04:52 -04:00
  • 102e581c41 Serialize updates to the call intent Robin 2025-10-14 15:19:40 -04:00
  • b0eb566a4f Simplify local transport connection state tracking Robin 2025-10-14 14:43:13 -04:00
  • 2dc6134606 Stick to the term 'transport' rather than 'focus' Robin 2025-10-14 14:38:37 -04:00
  • ea17ed7253 Rename 'localTransport' to 'transport', since it's often remote Robin 2025-10-14 14:34:51 -04:00
  • 9f4e99310b Elaborate on a TODO for preloading JWT tokens Robin 2025-10-14 14:32:56 -04:00
  • 625cfa15ff Move sorting bin calculation into UserMedia Robin 2025-10-14 14:31:35 -04:00
  • 95069fd3fa Fix joining call with audio and video muted Robin 2025-10-14 12:19:23 -04:00
  • 13636b78d9 Replace deprecated CallMembership.sender with userId Robin 2025-10-14 12:07:51 -04:00
  • bcbf7a90f0 Initialize preferredTransport$ in a less unusual way Robin 2025-10-14 12:00:00 -04:00