Commit Graph

  • 905177f0b6 Don't present internal error messages as if they are localized Robin 2025-06-13 00:09:33 -04:00
  • 31c35583fb Replace technical & unlocalized error message with "Connection lost" Robin 2025-06-13 00:04:13 -04:00
  • 764c6fce24 Fix missing text on "Call not found" screen Robin 2025-06-12 23:54:40 -04:00
  • 86aa459a84 Center the heading on the error screen Robin 2025-06-12 23:47:33 -04:00
  • 32b6250cc3 fix: Force the docker image for lk-jwt-service to be pulled everytime (#3325) fkwp 2025-06-12 16:42:06 +02:00
  • 4a6dbf350f bump js-sdk to latest develop (containing a fix for membership manager resend join event issue) (#3333) Timo 2025-06-12 16:28:00 +02:00
  • 80ebfcae45 addressing review comments. We now default to latest-ci build and force the image to be pulled everytime fkwp/dev_env_fixed_version_for_jwt_service fkwp 2025-06-12 15:11:41 +02:00
  • 29968a3eba Apply new timing constants to MatrixRTC session (#3332) fkwp 2025-06-12 14:10:54 +02:00
  • d429f2f4f8 review comments fkwp/config/adapt_new_time_constants fkwp 2025-06-12 14:05:11 +02:00
  • 37ebf2a7a3 bump js-sdk to latest develop (containing a fix for membership manager resend join event issue) toger5/bump-js-sdk-membership-manager-rejoin-issue Timo K 2025-06-12 14:03:16 +02:00
  • 98bfab47dc selectedId == PreferredId for controlled output This skips the usage of the useSelectedId hook that only really makes sense for non controlled audio. Timo K 2025-06-12 13:50:22 +02:00
  • 84ff12e4de better hooks for media context Timo K 2025-06-11 17:35:17 +02:00
  • aa092c2195 Merge pull request #3323 from element-hq/fkwp/dev_build fkwp 2025-06-11 22:56:38 +02:00
  • bf2540bab4 apply new timing constants fkwp 2025-06-11 20:15:17 +02:00
  • 0bf5c4a835 simplify package.json scripts and remove NODE_ENV variables since we dont use them fkwp/dev_build fkwp 2025-06-11 16:54:10 +02:00
  • 3d47609cff Since we are now using templating anyhow we can also combine full and embedded build into one step fkwp 2025-06-10 18:17:16 +02:00
  • 1425de8726 Expose keep alive event configurarion in ec config and update defaults. (#3303) Timo 2025-06-10 18:09:52 +02:00
  • 3f4aa4dfd0 Update config/config.sample.json toger5/delayed-event-config Timo 2025-06-10 17:52:18 +02:00
  • be10214325 Update vite-embedded.config.js Timo 2025-06-10 17:51:47 +02:00
  • 9cf05e8b26 Update src/config/ConfigOptions.ts Timo 2025-06-10 17:51:10 +02:00
  • 9e479a013d cleanup config.sample.json and always use non depreacted names Timo 2025-06-10 17:45:56 +02:00
  • ddb8173f60 Update config/config.sample.json Timo 2025-06-10 17:39:32 +02:00
  • d8968fbc04 more naming cleanup Timo 2025-06-10 16:58:00 +02:00
  • c1aa1888f0 Merge pull request #3327 from element-hq/renovate/livekit-client fkwp 2025-06-10 16:12:11 +02:00
  • 58ebbfeed7 Merge pull request #3326 from element-hq/fkwp/doc_self-hosting_update fkwp 2025-06-10 15:59:12 +02:00
  • d287415b8f example and snake case Timo 2025-06-10 15:40:18 +02:00
  • 0567a8ad60 expose keep alive event configurarion in ec config and update defaults. Timo 2025-05-30 16:26:13 +02:00
  • 02f3f1b71a Improvements to audio renderer codebase. (#3308) Timo 2025-06-10 15:00:21 +02:00
  • bf4f13bb2f Use html audio element to call setsink id for reactions and call sounds. toger5/html-audio-for-reactions Timo 2025-06-05 11:53:01 +02:00
  • 603639030d review toger5/audio-renderer-brushup Timo 2025-06-04 23:22:49 +02:00
  • 025a2dc2a9 Improvements to audio renderer codebase. Timo 2025-06-03 13:26:00 +02:00
  • f7a6e20ae4 Update dependency livekit-client to v2.13.4 renovate[bot] 2025-06-10 12:31:41 +00:00
  • 378d59e948 prettier fkwp/doc_self-hosting_update fkwp 2025-06-10 14:27:15 +02:00
  • a07dbe645e tools section to self-hosting guide and adding Matrixtester to it fkwp 2025-06-10 14:24:59 +02:00
  • a596eb71a9 add onAudioPlaybackStarted callback for controls (#3309) Timo 2025-06-10 12:35:04 +02:00
  • bb42fa2290 more details in controls.md for onAudioPlaybackStarted toger5/controls-callback-on-devices-ready Timo 2025-06-10 12:28:15 +02:00
  • 2f93d0cb50 fix docker image for lk-jwt-service to 0.2.3 fkwp 2025-06-10 10:43:01 +02:00
  • c8a1cae18b Merge pull request #2874 from element-hq/renovate/major-react-monorepo Robin 2025-06-09 11:59:26 -04:00
  • 4f1450aaf0 Replace react-use-clipboard with copy-to-clipboard Robin 2025-06-09 11:53:58 -04:00
  • 8704b44b78 Update test snapshots for React 19 changes Robin 2025-06-09 11:48:01 -04:00
  • 0ee11af3c5 Upgrade react-spring to v10 Robin 2025-06-09 11:47:47 -04:00
  • 13fac57b01 Build Docker image on slim base (#3204) Andrew Ferrazzutti 2025-06-06 12:04:57 -04:00
  • 601632dc4a trigger build fkwp/test_trigger_embedded_build fkwp 2025-06-06 16:47:16 +02:00
  • e0ce58b2a2 Merge pull request #3320 from element-hq/revert-3319-revert-3313-misc/migrate-to-maven-central-portal Robin 2025-06-06 10:18:20 -04:00
  • 6f9adfe3e8 fix: add misssing yarn fkwp 2025-06-06 00:21:23 +02:00
  • d47e579994 add build_mode also to build_embedded_element_call fkwp 2025-06-06 00:20:11 +02:00
  • 61d8f9a412 Merge branch 'livekit' into fkwp/dev_build fkwp 2025-06-06 00:14:45 +02:00
  • 31185ae365 make build_mode optional fkwp 2025-06-06 00:13:49 +02:00
  • e07c7c864b prettier fkwp 2025-06-06 00:02:19 +02:00
  • b88bce5220 add production and developt build scripts to package.json fkwp 2025-06-05 23:58:51 +02:00
  • 775e110ca3 Add build_mode to inputs of build_full_element_call. derive build_mode from PR label 'development build' fkwp 2025-06-05 23:58:24 +02:00
  • 97d548ee3a add build_mode input and use it in run commands fkwp 2025-06-05 23:51:02 +02:00
  • 3572de499d fix setLocalStorageItemReactive v0.12.2 v0.12.1.1 release-v0.12.1 Timo 2025-06-05 19:26:17 +02:00
  • 5332970dcf add onAudioTrackReady callback for controls v0.12.1 Timo 2025-06-03 13:39:21 +02:00
  • 9ff6bcb583 Use html audio element to call setsink id for reactions and call sounds. Timo 2025-06-05 11:53:01 +02:00
  • 45fd7fdc7f Always render audio from the current set of participants Robin 2025-06-04 15:52:45 -04:00
  • 047b3ffded Avoid reactivity bugs in how we track external state (#3316) Robin 2025-06-05 07:54:57 -04:00
  • a9ab93304a Ignore spurious 'devicechange' events Robin 2025-06-04 11:23:20 -04:00
  • 8b75a266ea Break loop in acquiring media on Safari Robin 2025-06-03 17:22:20 -04:00
  • ce1cf4a6a6 add onAudioTrackReady callback for controls Timo 2025-06-03 13:39:21 +02:00
  • 36860b6ca6 no useMediaDeviceNames toger5/html-audio+always-request-device-permissions Timo 2025-06-05 15:21:35 +02:00
  • 576abb2a8d fix lint Timo 2025-06-05 15:18:36 +02:00
  • 48a1240408 fix tests Timo 2025-06-05 14:16:01 +02:00
  • 36f678e6e9 mock createMediaStreamDestination Timo 2025-06-05 12:07:18 +02:00
  • aabdc2e894 Use html audio element to call setsink id for reactions and call sounds. Timo 2025-06-05 11:53:01 +02:00
  • 34724b7a8c revert "custom compare logic" Timo 2025-06-05 14:39:06 +02:00
  • b005f36ac7 custom compare logic Timo 2025-06-05 14:36:43 +02:00
  • b0587fcfb3 Avoid reactivity bugs in how we track external state (#3316) Robin 2025-06-05 07:54:57 -04:00
  • b8eccc6d7a use vite minify depending on vite mode fkwp 2025-06-05 12:16:22 +02:00
  • 34df584366 Revert "Revert "Upgrade Android publishing to use Maven Central Portal"" revert-3319-revert-3313-misc/migrate-to-maven-central-portal Jorge Martin Espinosa 2025-06-05 11:20:47 +02:00
  • a62b0be831 Merge pull request #3319 from element-hq/revert-3313-misc/migrate-to-maven-central-portal Jorge Martin Espinosa 2025-06-05 11:20:36 +02:00
  • 01240fb59d Revert "Upgrade Android publishing to use Maven Central Portal" revert-3313-misc/migrate-to-maven-central-portal Jorge Martin Espinosa 2025-06-05 11:10:03 +02:00
  • 7851b9c289 Merge pull request #3318 from element-hq/robin/deep-compare Robin 2025-06-04 18:12:08 -04:00
  • 7d7a9f3121 Fix type error robin/event-emitter-state Robin 2025-06-04 18:11:54 -04:00
  • d6985e2d06 Reuse useTypedEventEmitterState in useLocalStorage Robin 2025-06-04 17:50:35 -04:00
  • 15bcaef3a5 Use the same function for deep equality everywhere robin/deep-compare Robin 2025-06-04 17:40:21 -04:00
  • 3c831fc5e6 Fix react errors in settings tab (#3314) Timo 2025-06-04 23:29:49 +02:00
  • 26efbc1389 Merge pull request #3317 from element-hq/robin/reactive-members Robin 2025-06-04 17:25:29 -04:00
  • 929367c9ce Always render audio from the current set of participants robin/reactive-members Robin 2025-06-04 15:52:45 -04:00
  • 0728bb094a Avoid reactivity bugs in how we track external state Robin 2025-05-28 12:18:18 -04:00
  • 2f3e0b419d Leave issue refactor (#3302) Timo 2025-06-04 22:51:13 +02:00
  • 439e35e0ff Update src/room/InCallView.tsx toger5/key-local-store-simplification Timo 2025-06-04 22:47:36 +02:00
  • 7f47892f0a review toger5/fix-react-errors-settings-tab Timo 2025-06-04 22:44:50 +02:00
  • ef41ef85eb Merge pull request #3311 from element-hq/robin/break-safari-loop Robin 2025-06-04 11:58:56 -04:00
  • d9b91778b1 Merge pull request #3304 from element-hq/renovate/embedded-package-dependencies Robin 2025-06-04 11:56:52 -04:00
  • 2f6bae5e5e Merge pull request #3313 from element-hq/misc/migrate-to-maven-central-portal Robin 2025-06-04 11:56:11 -04:00
  • 40b351d76d Ignore spurious 'devicechange' events robin/break-safari-loop Robin 2025-06-04 11:23:20 -04:00
  • 33f0934a14 lint toger5/media-device-settings-modal Timo 2025-06-04 15:54:19 +02:00
  • ffdf9cf2af linter Timo 2025-06-04 15:40:01 +02:00
  • 2a667b4a91 review Timo 2025-06-04 15:34:56 +02:00
  • 6000b9590e Always ask for permission and dont rerequest devices if permissions change Timo 2025-06-04 14:21:56 +02:00
  • a08efde3c6 try another fix for the infinit toggle issue ios Timo 2025-06-04 12:53:45 +02:00
  • 4704510c5a disable startUsingDeviceNames Timo 2025-06-04 12:53:26 +02:00
  • 6940cb1a96 Fix react errors in settings tab Timo 2025-06-04 12:27:04 +02:00
  • 8bc914a70f Upgrade Android publishing to use Maven Central Portal misc/migrate-to-maven-central-portal Jorge Martín 2025-06-04 12:21:14 +02:00
  • 83bfb721e7 Break loop in acquiring media on Safari Robin 2025-06-03 17:22:20 -04:00
  • 5ba69c6b57 rollback more livekit deps fkwp/test_old_lk_client fkwp 2025-06-03 22:06:38 +02:00
  • f2b3d21d47 add more logging fkwp 2025-06-03 18:31:27 +02:00
  • b67bfa765b further dev tools enabled fkwp 2025-06-03 17:47:51 +02:00
  • f52db71dd9 disable minify fkwp 2025-06-03 17:33:25 +02:00