Commit Graph

  • b4c17ed26d Replace generateKeyed$ with a redesigned generateItems operator Robin 2025-11-07 17:36:16 -05:00
  • 1f386a1d57 test: fix displayname tests due to Epoch change Valere 2025-11-08 13:24:03 +01:00
  • fc842d4be7 test: fixup ConnectionManager tests Valere 2025-11-08 13:02:12 +01:00
  • b8635b52d8 Working (no local feed) Timo K 2025-11-07 19:07:45 +01:00
  • cf5c35bccd fix more runtime errors Timo K 2025-11-07 17:13:49 +01:00
  • e741285b11 Fix lints, move CallViewModel.test.ts. Fix audio renderer Timo K 2025-11-07 14:04:40 +01:00
  • 28047217b8 Almost running - NEVER use undefined as the default for behaviors (FOOTGUN) Timo K 2025-11-07 12:32:29 +01:00
  • 92fdce33ea pull out all screen share related logic. Timo K 2025-11-07 08:44:44 +01:00
  • 7c41aef801 Add Epoch<T> and use it in for the memberships$ behavior and its derivatives. Timo K 2025-11-06 21:54:34 +01:00
  • 2e6b1767b9 Fixup base integration test Valere 2025-11-06 16:48:20 +01:00
  • a55ce19048 cleanup Timo K 2025-11-06 15:26:17 +01:00
  • 6e1a582265 fix tests compilation peer session timo - wip Valere 2025-11-06 12:08:46 +01:00
  • 5afc3c2598 Merge pull request #3556 from element-hq/renovate/node-24.x Robin 2025-11-05 13:55:24 -05:00
  • 8ad0cb1955 Merge pull request #3551 from element-hq/renovate/embedded-package-dependencies Robin 2025-11-05 13:53:27 -05:00
  • 9bd464a7f1 Merge pull request #3550 from element-hq/renovate/github-actions Robin 2025-11-05 13:53:08 -05:00
  • f0adae41ef Merge pull request #3552 from element-hq/renovate/livekit-client Robin 2025-11-05 13:49:44 -05:00
  • f9cc930155 Update Node.js to v24 renovate[bot] 2025-11-05 18:49:21 +00:00
  • 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 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
  • 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
  • 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
  • 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 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" 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
  • 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
  • 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
  • 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
  • 4936cdfbf6 Merge pull request #3537 from robintown/connection-leaks Robin 2025-10-21 09:56:31 -04: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
  • a12b9ccbb4 Add another community guide (#3539) fkwp 2025-10-20 09:35:50 +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
  • 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
  • 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