Commit Graph
100 Commits
Author SHA1 Message Date
Valere a9153f2781 fix: Regression on default mutestate for voicecall + end-2-end tests 2026-01-09 12:03:56 +01:00
Valere f5f8bb549a delete outdated default mute state config 2026-01-09 12:03:45 +01:00
Valere 5e715765d9 fix: un-needed tsdoc script 2025-12-30 18:17:07 +01:00
Valere da55d84bde Add script to check that the tsdoc is correct and up-to-date 2025-12-30 17:02:44 +01:00
Valere 80e760ca55 review 2025-12-16 13:40:06 +01:00
Valere 190cdfcb60 comment now dead state variant 2025-12-12 17:03:16 +01:00
Valere 8f2055b4f4 eslint fix 2025-12-12 14:46:13 +01:00
Valere 93da69983d post merge: partial mapping of tracks/publish states 2025-12-12 14:40:45 +01:00
Valere b3b76d8b3d post merge 2025-12-12 11:54:43 +01:00
Valere d052d55547 Merge branch 'livekit' into valere/double_pub_problems_highlevel 2025-12-12 11:54:35 +01:00
Valere 610af439a8 cleaning: just use LocalTrackPublished event to pause/unpause 2025-12-12 10:37:37 +01:00
Valere f8310b4611 publisher: only use highlevel participant APIs 2025-12-12 10:31:08 +01:00
Valere 71bf55f358 also test that video is muted when earpiece overlay is on 2025-12-04 10:37:14 +01:00
Valere 7a2c1af44b review: use simple transition instead of keyframe 2025-12-04 10:36:57 +01:00
Valere 940c787040 review: quick renaming 2025-12-04 10:06:45 +01:00
Valere 5d55f83e90 Merge branch 'livekit' into valere/fix_transiant_earpiece_overlay 2025-12-04 10:05:06 +01:00
Valere be7407ea3d review: quick renaming 2025-12-04 09:37:07 +01:00
Valere fdc66a1d62 fix: existing screenshare switching twice 2025-12-03 18:36:51 +01:00
Valere c7491c3e97 move fixture to correct folder 2025-12-03 17:25:32 +01:00
Valere af08c1830e keep livekit 1.9.4 as the latest is breaking the dev backend 2025-12-03 17:18:35 +01:00
Valere bcb2b36888 keep livekit 1.9.4 as the latest is breaking the dev backend 2025-12-03 17:17:58 +01:00
Valere 0ed7194d87 fix: earpiece overlay not showing + playwright test! 2025-12-03 17:10:57 +01:00
Valere 6e7bedbaec Merge branch 'livekit' into valere/layout_switch 2025-12-03 09:17:31 +01:00
Valere a93ceeae4b review: Keep previous behavior for now to always auto switch 2025-12-03 09:01:26 +01:00
Valere b85f36598c fix: mistake in file name 2025-12-03 08:54:52 +01:00
Valere f6a3a371cb fix lint 2025-12-02 17:52:27 +01:00
Valere ac9acc0158 review: refactor convert params to object for generateRoomOption 2025-12-02 17:47:00 +01:00
Valere 91f3b8b114 Merge branch 'livekit' into valere/noise_cancellation 2025-12-02 17:44:06 +01:00
Valere be0c7eb365 review: fix mock import module 2025-12-02 17:43:58 +01:00
Valere 44980a2744 review: rename deviceConnected to canControlDevices 2025-12-02 16:39:26 +01:00
Valere 0e04fd9433 fix: The handset mode overlay is visible a split second for every call 2025-12-02 14:14:28 +01:00
Valere b5d3f3c72a fix: Allow switching back to grid when there is a screenshare 2025-12-02 11:18:50 +01:00
Valere 60bc6f1e93 refactor: Extract layout mode switch + test 2025-12-02 11:00:32 +01:00
Valere b7fc86ee06 review: move setGridMode close to the value it sets 2025-12-01 15:25:17 +01:00
Valere 1ff479a315 fix: Automatically switch to spotlight if remote screenshare 2025-12-01 15:06:17 +01:00
Valere c6bfda94cf test: additional reconcile test 2025-11-28 09:53:18 +01:00
Valere cdd391b3a2 test: Add simple tests for scope.reconcile 2025-11-28 09:12:05 +01:00
Valere 59d21d2421 Merge branch 'livekit' into valere/bugfix_earpiece_mute_video 2025-11-27 18:47:45 +01:00
Valere 149f3d02ae fix: The force mute state was not synced to the handler 2025-11-27 18:47:33 +01:00
Valere c00e332dd8 Revert "vitest: Add threshold on vitest to check locally"
This reverts commit e5509ba49b.
2025-11-27 16:43:12 +01:00
Valere e5509ba49b vitest: Add threshold on vitest to check locally 2025-11-27 16:39:45 +01:00
Valere 4c2c7d51cf revert test changes on ObservableScope 2025-11-27 16:38:51 +01:00
Valere fc39e82666 Fix: Camera is not muted when the earpiece mode is enabled 2025-11-27 15:52:25 +01:00
Valere 794585514a Revert "add untested function"
This reverts commit c078dd87fa.
2025-11-27 10:04:09 +01:00
Valere c078dd87fa add untested function 2025-11-26 19:28:44 +01:00
Valere 2b3e2f6188 test: Enable quality gate and touch a file 2025-11-26 19:13:07 +01:00
Valere acd5dde6d8 test: use setSystemTime for better test stability 2025-11-26 16:27:54 +01:00
Valere 7f3596845c fix formatting 2025-11-25 11:40:38 +01:00
Valere e2607d6399 Config: UrlParams to control noiseSuppression and echoCancellation 2025-11-25 11:10:53 +01:00
ValereandTimo K 294b90b6dc fix fixture following web change 2025-11-24 11:29:03 +01:00
Valere c2f541ff8c split test in 2 one testing sound and one to just leave 2025-11-20 11:28:24 +01:00
Valere c1049b6088 fix import causing lint errors in node_modules 2025-11-20 10:46:24 +01:00
Valere 6577db16ce Merge branch 'livekit' into valere/fix_blank_widget_auto_leave 2025-11-20 10:41:31 +01:00
Valere 0076b54e52 minor comments/TODO cleaning 2025-11-18 12:14:17 +01:00
Valere 614762b5f8 fixup headers 2025-11-18 10:13:10 +01:00
Valere 6d8d2d2384 refact: extract withCallViewModel in test utils file 2025-11-14 17:30:02 +01:00
Valere 93659931ca fixup: update integration tests 2025-11-10 11:20:20 +01:00
Valere 5c83e0dce1 test: fixup MatrixLivekitMembers tests 2025-11-10 10:43:53 +01:00
Valere 1f386a1d57 test: fix displayname tests due to Epoch change 2025-11-08 13:24:03 +01:00
Valere fc842d4be7 test: fixup ConnectionManager tests 2025-11-08 13:02:12 +01:00
Valere 2e6b1767b9 Fixup base integration test 2025-11-06 16:48:20 +01:00
Valere 6e1a582265 fix tests compilation peer session timo - wip 2025-11-06 12:08:46 +01:00
Valere 870b706672 Connection & Livekit integ test WIP 2025-11-04 17:13:28 +01:00
Valere 06734ae086 quick refactor, use object instead of tupple 2025-11-04 17:12:44 +01:00
Valere 5961cb65df test with marbles 2025-11-03 17:19:17 +01:00
Valere a7d2a3b9db es lint fixes 2025-11-03 13:18:33 +01:00
Valere 4c5f06a8a9 Refactoring to ease testing of ConnectionManager
- Extract a ConnectionFactory
- Change Connection manager allPariticipantWithConnection$ for structure that supports members with no participant
2025-11-03 13:18:21 +01:00
Valere 0309ceb6aa fix lint 2025-10-27 15:59:01 +01:00
Valere 3ecffccd9e fix prettier 2025-10-27 15:41:16 +01:00
Valere 3dd0b156cf fix: Send close widget action on auto-leave 2025-10-27 14:31:23 +01:00
Valere 23bcb5777c Fix: widget hangup action not working 2025-10-23 19:20:21 +02:00
Valere 301cf2f4eb Revert "CI try without USE_DOCKER"
This reverts commit d52656c553.
2025-10-23 16:26:02 +02:00
Valere 918d67b2ac CI: revert to synapse latest 2025-10-23 16:23:08 +02:00
Valere d52656c553 CI try without USE_DOCKER 2025-10-23 16:07:04 +02:00
Valere 0823936ee1 revert CI test changes 2025-10-23 16:05:24 +02:00
Valere 150cdf64c8 CI try some more logs 2025-10-23 15:55:22 +02:00
Valere 552e1215be revert CI test changes 2025-10-23 14:24:15 +02:00
Valere 185d7d1177 CI test 2025-10-23 14:13:50 +02:00
Valere c572d2e779 test CI 2025-10-23 14:02:17 +02:00
Valere 348a6fe1af test CI changing ports 2025-10-23 13:54:08 +02:00
Valere a638acde2c CI: Increase job timeout 2025-10-23 13:41:08 +02:00
Valere e06f288e93 update playwright 2025-10-23 10:41:10 +02:00
Valere a6c4fb4148 review: count as publishing even if not yet connected to LK 2025-10-14 17:47:38 +02:00
Valere 93d763f58f devtool: quick display of focus URL in stats tile 2025-10-14 14:06:54 +02:00
Valere 58d60b35fd fix CI failing with Invalid value "iife" for option "worker.format"
UMD and IIFE output formats are not supported for code-splitting builds. see https://github.com/vitejs/vite/issues/18585
2025-10-14 12:25:31 +02:00
Valere 60332dc2db fix js-sdk dependency format 2025-10-14 12:16:24 +02:00
Valere a9db9c8b59 ErrorHandling: publish connection error handling 2025-10-14 10:46:57 +02:00
Valere a5aba928dd dependency: depends on js-sdk develop 2025-10-13 16:39:14 +02:00
Valere 0e1b61a5e8 refactor: Split out all exports of CallViewModel to their own file 2025-10-13 16:24:55 +02:00
Valere 8823be67c5 refactor extract inner classes to their own files 2025-10-13 15:43:12 +02:00
Valere 8e6eb70e5b refactor: use EnterRTCSessionOptions instead of unnamed bools 2025-10-13 13:52:01 +02:00
Valere fc2384e330 post merge fixes (js-sdk changes) 2025-10-10 19:23:24 +02:00
Valere 2fc7f11bea prettier fix 2025-10-10 16:51:58 +02:00
Valere cca46bd8dd Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states 2025-10-10 16:51:09 +02:00
Valere 1e75f9adcc test: fix additional test with proper mutestate fix 2025-10-10 15:13:55 +02:00
Valere 4a8f5bccac post merge lint fixes 2025-10-10 15:04:12 +02:00
Valere 4608d68cd9 Merge branch 'voip-team/rebased-multiSFU' into valere/multi-sfu/connection_states 2025-10-10 15:01:49 +02:00
Valere 1ab081d636 test: MISSING_MATRIX_RTC_FOCUS renamed as MISSING_MATRIX_RTC_TRANSPORT 2025-10-10 11:41:26 +02:00
Valere 6710f4c72a Test: Fix mocking to fix failing tests 2025-10-10 11:09:41 +02:00
Valere a500915c43 test: Fix mute test, behavior change from setMuted to setAudioEnabled
useCallViewKeyboardShortcuts() changed a param from `setMicrophoneMuted` to `setAudioEnabled`, the boolean arg of the callback is inverse tht it used to be
2025-10-09 19:24:44 +02:00