Commit Graph

  • e30142a43b Add decline logic and tests Timo K 2025-08-25 17:49:23 +02:00
  • c15551c9f5 types Timo K 2025-08-26 18:29:51 +02:00
  • f410a11934 unused import Timo K 2025-08-26 18:13:04 +02:00
  • 3122ccf4e4 dont use deprecated defer Timo K 2025-08-26 18:10:08 +02:00
  • 03527e9d7a fix participant count test Timo K 2025-08-26 18:09:50 +02:00
  • 36be15436a fix linter Timo K 2025-08-26 17:58:46 +02:00
  • 04c03b1e72 bump js-sdk to develop branch Timo K 2025-08-26 17:41:58 +02:00
  • bf843d49c7 revert h264 specific resolutions fkwp 2025-08-26 16:52:39 +02:00
  • bcbde49b82 Merge branch 'livekit' into fkwp/change_video_codec fkwp 2025-08-26 16:18:47 +02:00
  • 38e60208ef Update dependency livekit-client to v2.15.6 (#3468) renovate[bot] 2025-08-26 13:54:25 +02:00
  • fb8de061f3 rename to callPickupState Timo K 2025-08-25 14:31:14 +02:00
  • acd26c61ef use custom js-sdk from PR: https://github.com/matrix-org/matrix-js-sdk/pull/4976 Timo K 2025-08-25 14:02:47 +02:00
  • e475f56af5 waitForNotificationAnswer Timo K 2025-08-25 13:49:01 +02:00
  • 9486ed5d77 Merge pull request #3464 from robintown/reconnecting-test Timo 2025-08-25 14:03:32 +02:00
  • 7ba4df7781 Test sync loop status and membership status in reconnection test as well toger5/reconnection-test Robin 2025-08-22 18:12:33 +02:00
  • db65a5308a Make most params optional for call view model test setup Robin 2025-08-22 18:10:17 +02:00
  • 482e2f8f6f Refine MatrixRTC connection wording (#3463) fkwp 2025-08-22 12:34:18 +02:00
  • 41471e2292 Refine MatrixRTC connection wording fkwp/chore/update-matrixrtc-track-messages fkwp 2025-08-21 19:22:23 +02:00
  • cd5b7cdc47 Merge pull request #3461 from element-hq/actions/localazy-download ElementRobot 2025-08-21 19:09:14 +02:00
  • 4786a2f92c Merge pull request #3462 from element-hq/actions/localazy-download v0.15.0 release-v0.15.0 ElementRobot 2025-08-21 17:40:10 +02:00
  • e097e58212 Translations updates actions/localazy-download fkwp 2025-08-21 15:39:08 +00:00
  • 31892f46cd Merge pull request #3453 from robintown/reconnecting v0.15.0-rc.1 Timo 2025-08-20 22:24:30 +02:00
  • c0dccf89cb lint toger5/test-input-token Timo K 2025-08-20 22:07:09 +02:00
  • 44ddb40eea Iterate in pairing session Robin 2025-08-20 20:47:20 +02:00
  • 5b8839b577 Pause hand raise updates while in 'reconnecting' state Robin 2025-08-20 19:08:44 +02:00
  • 33bf63d8d2 Disable a bunch of media/event sources when reconnecting Robin 2025-08-20 18:51:03 +02:00
  • a7cc11ac81 Merge branch 'livekit' into reconnecting Robin 2025-08-20 14:13:03 +02:00
  • 25f04030fc Merge pull request #3336 from element-hq/robin/switch-camera-tile Robin 2025-08-20 13:38:44 +02:00
  • 5d0289f3c9 Show 'reconnecting' message when session warns we've hit a timeout Robin 2025-08-20 13:33:36 +02:00
  • 3da9013426 Show 'reconnecting' message when disconnected from LiveKit Robin 2025-08-20 13:32:42 +02:00
  • 1a1e5a9db8 Show 'reconnecting' message when sync loop is disconnected Robin 2025-08-20 13:30:21 +02:00
  • 87574451a9 Doc: Use new naming of jwt auth service (#3455) fkwp 2025-08-20 12:45:00 +02:00
  • f8a051ee11 Address review feedback robin/switch-camera-tile Robin 2025-08-20 12:07:06 +02:00
  • a0d778083d Allow multiple MatrixRTC sessions per room (#3451) fkwp 2025-08-19 16:13:56 +02:00
  • 95f6bc3e4e debuggin iOS further fkwp 2025-08-19 11:37:21 +02:00
  • 075bcc5bef added links the https://github.com/element-hq/lk-jwt-service fkwp/doc/update_MatrixRTC_authorization_service fkwp 2025-08-17 22:36:16 +02:00
  • 932a5bbcc4 use new name of jwt service fkwp 2025-08-17 22:30:21 +02:00
  • 8de6ddceb0 Test that media tracks are paused while reconnecting to MatrixRTC Robin 2025-08-15 20:20:00 +02:00
  • 8b3b72dfb4 Consolidate yes/no marbles into one definition Robin 2025-08-15 20:19:18 +02:00
  • db59679ad4 Allow the local participant's RTC membership to be absent in tests Robin 2025-08-15 20:18:21 +02:00
  • f08ae36f9e Pause media tracks and show a message when reconnecting to MatrixRTC Robin 2025-08-15 18:38:52 +02:00
  • dc789e63f2 Avoid using the deprecated 'room' field on MatrixRTCSession Robin 2025-08-15 18:32:37 +02:00
  • 30024877fc Test that the reaction button is visible at small screen widths robin/reactions-small Robin 2025-08-14 17:00:56 +02:00
  • d8dfdc5b5a Merge branch 'livekit' into fkwp/change_video_codec fkwp 2025-08-14 16:49:47 +02:00
  • 94085bff00 Update dependency livekit-client to v2.15.5 (#3452) renovate[bot] 2025-08-14 16:47:34 +02:00
  • aa0f3a1126 Merge branch 'robin/switch-camera-tile' into robin/reactions-small Robin 2025-08-14 16:39:51 +02:00
  • 0ed47c2588 Merge branch 'livekit' into robin/switch-camera-tile Robin 2025-08-14 16:39:08 +02:00
  • 770346676c Merge pull request #3443 from element-hq/toger5/js-to-ts Robin 2025-08-14 15:06:12 +02:00
  • 8c1fa3fd70 Fix inaccurate copyright headers toger5/js-to-ts Robin 2025-08-14 14:57:39 +02:00
  • 217fa40ddb Only forbid using console in application code Robin 2025-08-14 14:57:20 +02:00
  • d527063213 use new naming of jwt auth service fkwp 2025-08-12 16:33:28 +02:00
  • a733461845 Hangup when last person in call (based on url params) (#3372) Timo 2025-08-08 17:15:47 +02:00
  • 6667fc54c0 Add a fullscreen button that uses the element request Fullscreen browser api (#3447) Timo 2025-08-08 17:09:25 +02:00
  • bd78c0a49f add test for multi device auto leave toger5/auto-leave-when-others-left Timo K 2025-08-08 17:06:34 +02:00
  • f2e5cdbb5b Make last once leave logic based on matrix user id (was participant id before) Timo K 2025-08-08 16:41:06 +02:00
  • 5d398bb0de use auto leave in DM case Timo K 2025-08-08 16:03:12 +02:00
  • bb8a7792b4 fix scope in CallViewModel tests Timo K 2025-08-06 16:43:32 +02:00
  • 9a9e2baa78 lint Timo K 2025-08-06 11:41:41 +02:00
  • b36e543049 rename url param to autoLeave Timo 2025-06-30 17:17:27 +02:00
  • 1ed9c9dbcf add tests Timo 2025-06-30 16:01:22 +02:00
  • a180370c50 Read url params for auto leave Timo 2025-06-27 14:47:45 +02:00
  • b523e999a0 Introduce condigurable auto leave option Timo 2025-06-27 14:06:29 +02:00
  • 708581ea38 use body instead of root node toger5/add-fullscreen-button-in-spotlight Timo K 2025-08-08 15:37:55 +02:00
  • eaa7020911 Add a fullscreen button that uses the element request Fullscreen browser api Timo K 2025-08-08 14:47:39 +02:00
  • c0aab96968 Add intents for DM (#3445) Timo 2025-08-07 15:16:41 +02:00
  • 077b4c4e7b review toger5/add-intents-for-dm Timo K 2025-08-07 14:43:58 +02:00
  • 5abd7aeeb0 Add intents for DM Timo K 2025-08-06 15:33:39 +02:00
  • 610032ad1d Merge pull request #3444 from element-hq/valere/force_jwt_service_before_start Valere Fedronic 2025-08-06 14:54:24 +02:00
  • e4d14b4892 Update src/rtcSessionHelpers.ts valere/force_jwt_service_before_start Valere Fedronic 2025-08-06 14:22:10 +02:00
  • 8509efb48b review Valere 2025-08-06 13:59:53 +02:00
  • 6dcc44b631 comment Valere 2025-08-06 09:26:07 +02:00
  • fce7b6d456 refactor: move warmup to makePreferredLivekitFoci Valere 2025-08-05 17:44:22 +02:00
  • ef7c9a166a fix eslint Valere 2025-08-05 15:58:46 +02:00
  • dba8a43495 fixup test mock Valere 2025-08-05 15:30:15 +02:00
  • 1a3e88c19a Ensure that the the jwt service is called before starting a call Valere 2025-08-05 15:13:04 +02:00
  • 534bf2ab52 linting fkwp 2025-08-05 14:06:00 +02:00
  • cf2aa04f7b Merge branch 'livekit' into fkwp/change_video_codec fkwp 2025-08-05 14:02:52 +02:00
  • 955c22c8dc Update dependency @vector-im/compound-design-tokens to v6 (#3438) renovate[bot] 2025-08-05 11:34:24 +02:00
  • 02f9d0822f update knip.ts Timo K 2025-08-05 09:17:50 +02:00
  • e133289a7f Make convert remaining js config files to ts Timo K 2025-08-04 18:50:57 +02:00
  • 3312215243 Merge branch 'livekit' into hughns/restrict-import-from-matrix-js-sdk hughns/restrict-import-from-matrix-js-sdk Timo 2025-08-04 18:54:04 +02:00
  • 518039f7c3 Merge pull request #3441 from element-hq/actions/localazy-download ElementRobot 2025-08-04 17:13:41 +01:00
  • f5094be194 Translations updates fkwp 2025-08-04 16:01:34 +00:00
  • fd426191af Stop reading deprecated config options (DONT USE: membership_keep_alive_period, membership_server_side_expiry_timeout, key_rotation_on_leave_delay) (#3416) Timo 2025-08-04 17:59:04 +02:00
  • f9d87ea934 Update dependency livekit-client to v2.15.4 (#3425) renovate[bot] 2025-08-04 17:56:33 +02:00
  • 38db94eae4 add PR-Breaking-Change as one of the possible PR- prefix labels toger5/remove-deprecated-config-options Timo K 2025-08-04 17:52:22 +02:00
  • 1e67da9a0b Stop reading deprecated config options Timo 2025-07-22 11:03:15 +02:00
  • 77ba88b76c Set available devices to empty map on safari. Safari does not allow changing output devices so the output device dialog is confusing. (#3426) Timo 2025-08-04 17:46:56 +02:00
  • 8615d3adb0 improve web endpoint routing details (#3440) fkwp 2025-08-04 17:14:29 +02:00
  • f0581c60ce Dont construct logger before rageshake initialization (#3435) v0.14.1 release-v0.14.0 Timo 2025-08-04 17:13:13 +02:00
  • 9570e4a4dd Backport: Set available devices to empty map on safari. (#3427) Timo 2025-08-04 17:06:48 +02:00
  • 482072acbf better safari platform check toger5/backport-safari-no-ouput Timo K 2025-08-04 12:59:04 +02:00
  • 04bc4175f4 Set available devices to empty map on safari. Timo K 2025-07-29 17:10:40 +02:00
  • affe6f0c45 Dont construct logger before rageshake initialization toger5/fix-log-backport Timo K 2025-08-01 13:13:20 +02:00
  • e14ad21c4e Backport: DevX: update dev backend to support jwt-token v3 (#3439) Timo 2025-08-04 16:54:01 +02:00
  • 7971ea76cd Dont construct logger before rageshake initialization (#3434) Timo 2025-08-04 16:43:08 +02:00
  • 086662d08f merge issue fixes toger5/backport-playwright-dev-x Timo K 2025-08-04 16:40:47 +02:00
  • 524a57667c keep lk-jwt-service on 0.2.3 for now Valere 2025-07-31 16:58:14 +02:00
  • 4a895a412d add alias to nginx fkwp 2025-07-31 17:03:42 +02:00
  • f56e79cc04 DevX: update dev backend to support jwt-token v3 Valere 2025-07-31 15:52:58 +02:00