Commit Graph
6 Commits
Author SHA1 Message Date
Timo K c19e2245c8 use createSomething$ mathods instead of classes
Rename several classes/behaviors to factory-style creators and adapt
call wiring and tests accordingly:
- Replace ConnectionManager class with createConnectionManager$ which
  returns transports$, connectionManagerData$, connections$
- Convert MatrixLivekitMerger to createMatrixLivekitMembers$
  (matrixLivekitMerger$)
- Rename sessionBehaviors$, localMembership$, localTransport$ to
  createSessionMembershipsAndTransports$, createLocalMembership$,
  createLocalTransport$
- Adjust participant types and hook up connectOptions$; expose join via
  localMembership.requestConnect
- Update tests to use the new factory APIs
2025-11-05 18:57:24 +01:00
Valere 870b706672 Connection & Livekit integ test WIP 2025-11-04 17:13:28 +01:00
Timo K 6b513534f1 lots of fixup in the new classes 2025-10-30 00:09:07 +01:00
Timo K 633a0f9290 connection manager 2025-10-29 18:33:58 +01:00
Timo KandValere 3de0bbcfc9 temp
Co-authored-by: Valere <bill.carson@valrsoft.com>
2025-10-29 12:37:14 +01:00
Timo K 9cdbb1135f temp 2025-10-28 21:18:47 +01:00