Commit Graph

  • dd978b0e60 fix regression test toger5/refactor-ringing-call-view-model Timo K 2025-09-19 17:26:31 +02:00
  • e38c04b3b1 fix ci Timo K 2025-09-19 17:16:09 +02:00
  • 2f0febf4c2 Log when a track is unpublished or runs into an error (#3495) Will Hunt 2025-09-18 12:09:54 +01:00
  • 4848d59b4f Fix the interactivity of buttons while reconnecting or in earpiece mode (#3486) Robin 2025-09-18 12:58:47 +02:00
  • 6abb7195cb Update dependency livekit-client to v2.15.7 (#3496) renovate[bot] 2025-09-18 11:46:55 +02:00
  • 61203b8fac Prevent showing calling view when disconnected from Livekit. (#3491) Will Hunt 2025-09-16 14:16:11 +01:00
  • c3f49fa73b Refactor ring$ observable Timo K 2025-09-19 16:04:26 +02:00
  • 317b2dc796 Fix: never stop ring feedback on the sender side. (#3502) Timo 2025-09-19 16:42:47 +02:00
  • 93a1a6a3be Backport: Fix: never stop ring feedback on the sender side (#3503) v0.16.0-rc.3 Timo 2025-09-19 16:29:50 +02:00
  • 7eb520a091 Add test: reproduce "ring does not stop" race. toger5/fix-ring-never-stops Timo K 2025-09-19 15:03:25 +02:00
  • 6f7dd03bff Add test: reproduce "ring does not stop" race. toger5/beackport-fix-never-stop-ringing Timo K 2025-09-19 15:03:25 +02:00
  • b8e6c14fcd make ring$ a behavior and add code comments to justify/explain the change. Timo K 2025-09-19 14:11:22 +02:00
  • 5dfad5ec1e make ring$ a behavior and add code comments to justify/explain the change. Timo K 2025-09-19 14:11:22 +02:00
  • 0774d18f92 Android: allow RCs to be published as non-SNAPSHOT versions (#3501) Jorge Martin Espinosa 2025-09-18 19:22:24 +02:00
  • 147dca44d0 Fix broken string in build script misc/android-allow-rcs-to-be-published-as-non-snapshot-versions Jorge Martín 2025-09-18 18:49:29 +02:00
  • 0496da6bd0 Android: allow RCs to be published as non-SNAPSHOT versions Jorge Martín 2025-09-18 18:44:20 +02:00
  • d7824ce86e Backport: Add ring notification to UserIntent.StartNewCallDM (#3498) v0.16.0-rc.2 Timo 2025-09-18 17:46:04 +02:00
  • 6e9dc34008 Add ring notification to UserIntent.StartNewCallDM (#3499) Timo 2025-09-18 17:45:49 +02:00
  • d05cedd0ec Add more tests (refactor to compute + get) toger5/add-ring-to-start-dm Timo K 2025-09-18 17:33:08 +02:00
  • d4f8b35090 Add ring notification to UserIntent.StartNewCallDM Timo K 2025-09-18 14:34:17 +02:00
  • db5c7cf9c7 default mute states (unmuted!) in widget mode (embedded + intent) (#3494) v0.16.0-rc.1 Timo 2025-09-18 13:21:12 +02:00
  • 325d8e1db4 Add an option to skip the cache. toger5/default-mute-states Timo K 2025-09-18 13:11:01 +02:00
  • 63122c7f6b Log when a track is unpublished or runs into an error (#3495) Will Hunt 2025-09-18 12:09:54 +01:00
  • 0b15db28cb introduce a cache for the url params. Timo K 2025-09-18 13:00:20 +02:00
  • de52ea2dd2 review Timo K 2025-09-18 12:34:21 +02:00
  • dc5203a8fe default mute states (unmuted!) in widget mode (embedded + intent) Timo K 2025-09-17 19:12:14 +02:00
  • 3081006a0c Log when a track is unpublished or runs into an error hs/add-logging-to-local-participant Half-Shot 2025-09-18 10:30:06 +01:00
  • 4be395500f Fix the interactivity of buttons while reconnecting or in earpiece mode (#3486) Robin 2025-09-18 12:58:47 +02:00
  • df7bd8ff2b Update dependency livekit-client to v2.15.7 (#3496) renovate[bot] 2025-09-18 11:46:55 +02:00
  • 1be4218ec9 Add media hints for notification events. Half-Shot 2025-09-16 15:16:57 +01:00
  • 2374a3fd33 Prevent showing calling view when disconnected from Livekit. (#3491) Will Hunt 2025-09-16 14:16:11 +01:00
  • 30a130ac70 fix whoopsie hs/error-state Half-Shot 2025-09-16 14:10:27 +01:00
  • 82392bf582 Expose livekitConnectionState directly Half-Shot 2025-09-16 12:51:51 +01:00
  • f072fd2f9c Add tests Half-Shot 2025-09-16 10:46:29 +01:00
  • 5811794f31 Add drum/joke reaction (#3217) davidegirardi 2025-09-16 11:46:25 +02:00
  • 126e3de921 make audio work voip-team/multi-SFU Timo K 2025-09-16 11:31:47 +02:00
  • c00298f4a5 Update signature Half-Shot 2025-09-16 10:23:06 +01:00
  • 0721d48c20 Use "unknown" Half-Shot 2025-09-16 10:22:53 +01:00
  • b16ba52e13 Refactor disconnection handling Half-Shot 2025-09-16 10:20:06 +01:00
  • 4b02a8cf65 update snapshot test dg/ba-dun-tss fkwp 2025-09-16 10:44:45 +02:00
  • 2977038b6b enable encryption in per sender case Timo K 2025-09-16 10:13:14 +02:00
  • 396927c01e Merge branch 'livekit' into dg/ba-dun-tss Davide Girardi 2025-09-16 09:08:35 +02:00
  • 7903f3d135 one e2ee worker per session Timo K 2025-09-15 17:49:07 +02:00
  • e201258af3 Add sounds for ringing (#3490) Will Hunt 2025-09-15 15:41:15 +01:00
  • e89345f997 fix import toger5/wait-for-pickup-overlay-sound+hs/sounds Half-Shot 2025-09-15 13:59:44 +01:00
  • 4b4f114dcd Refactor onLeave to take a sound so we don't need to repeat the sound Half-Shot 2025-09-15 13:58:03 +01:00
  • db96fb5a09 lint Half-Shot 2025-09-15 11:56:27 +01:00
  • 04297e85c6 Tidy up ring sync and add comments. Half-Shot 2025-09-15 11:27:28 +01:00
  • 030c8f9038 lint + fix test Half-Shot 2025-09-15 10:38:37 +01:00
  • 425ce84653 Merge remote-tracking branch 'origin/livekit' into toger5/wait-for-pickup-overlay-sound+hs/sounds Half-Shot 2025-09-15 10:36:30 +01:00
  • f3131c945d Update to delay ringtone logic. Half-Shot 2025-09-15 10:29:00 +01:00
  • 76465d0e63 Add "wait for pickup" overlay with sound. Leave on decline/timeout (#3489) Timo 2025-09-15 09:58:16 +02:00
  • 055c4c5ae7 better ringtone Half-Shot 2025-09-12 17:44:52 +01:00
  • ed69cf27ab lint Half-Shot 2025-09-12 17:44:49 +01:00
  • 0b015dced8 Loop ring sound inside Audio context for better perf. Half-Shot 2025-09-12 17:44:36 +01:00
  • bf53a803f7 Improve tests Half-Shot 2025-09-12 15:45:43 +01:00
  • 7d6d11a195 fix test Half-Shot 2025-09-12 15:17:50 +01:00
  • 9612931ea2 Remove unused blocked sound Half-Shot 2025-09-12 15:11:18 +01:00
  • fadc8c4afd Ensure leave sound does not play Half-Shot 2025-09-12 15:11:12 +01:00
  • 5536f559a3 Integrate sounds Half-Shot 2025-09-12 14:42:52 +01:00
  • 900272f2fb better ringtone Half-Shot 2025-09-12 14:15:43 +01:00
  • dc148215ca Add sound effects for declined,timeout and ringtone Half-Shot 2025-09-12 14:07:30 +01:00
  • a2cf4c8139 Merge pull request #3479 from robintown/fix-reconnect Robin 2025-09-12 15:05:47 +02:00
  • 7a866a4383 fix always getting pickup sound toger5/wait-for-pickup-overlay-sound Timo K 2025-09-12 15:05:20 +02:00
  • ab301227a5 fix permissions and styling Timo K 2025-09-12 14:59:07 +02:00
  • 35b9a524b2 overlay styling and interval fixes Timo K 2025-09-12 14:21:31 +02:00
  • c1e8cdc4e0 text color Timo K 2025-09-12 13:40:00 +02:00
  • fb01c53f98 review Timo K 2025-09-12 12:08:47 +02:00
  • c382291336 recursive play sound logic Timo K 2025-09-12 12:04:53 +02:00
  • b0f91d56ef refactor and leave logic Timo K 2025-09-12 10:28:26 +02:00
  • 8b185b9893 add wait for pickup overlay Timo K 2025-09-11 18:39:16 +02:00
  • 65d358df58 Do not use preload mode by default in embedded mode (#3488) Will Hunt 2025-09-11 14:57:26 +01:00
  • fccd8010bb change test hs/fix-preload Will Hunt 2025-09-11 14:34:38 +01:00
  • 63ebb1d868 Cleanup boolean logic Will Hunt 2025-09-11 14:11:56 +01:00
  • c0576741ec Pull through types for params so it's easy to document Will Hunt 2025-09-11 14:08:51 +01:00
  • 489399c9e2 Set preload=false by default for inApp Will Hunt 2025-09-11 14:08:35 +01:00
  • 32cb8541f4 Actually fix the test flake Robin 2025-09-10 16:42:09 +02:00
  • 62cfe09c7b Merge pull request #3482 from element-hq/renovate/npm-vite-vulnerability Robin 2025-09-10 12:37:16 +02:00
  • 8e32deaba5 Upgrade to Vite v7 Robin 2025-09-10 12:31:03 +02:00
  • 8311b1619c Update dependency vite to v6.3.6 [SECURITY] renovate[bot] 2025-09-10 02:28:00 +00:00
  • fc449bcfbf Merge pull request #3467 from element-hq/toger5/call-pickup-state-decline-event Timo 2025-09-09 15:23:39 +02:00
  • aadd6a3c92 Double the background gradient resolution Quentin Gliech 2025-09-09 11:57:26 +02:00
  • 34a8977dd1 Increase timeout to hopefully avoid test flakes Robin 2025-09-08 15:24:46 +02:00
  • db04cbfbfc Fix type error Robin 2025-09-08 14:58:46 +02:00
  • c8d3d58940 Merge pull request #3400 from element-hq/robin/reactions-small Robin 2025-09-08 14:54:51 +02:00
  • d85cf5f929 Fix the reconnect button Robin 2025-09-08 14:21:38 +02:00
  • 1e32b355ce Ignore decline events from the local user toger5/call-pickup-state-decline-event Robin 2025-09-05 21:22:32 +02:00
  • 1193a22658 Fix tests Robin 2025-09-05 14:48:36 +02:00
  • 2541f810fa Ensure that non-ringing notifications lead to a null pickup state Robin 2025-09-05 14:36:27 +02:00
  • 7961bb35be Merge pull request #3466 from element-hq/toger5/waitForNotificationAnswer Robin 2025-09-05 14:11:37 +02:00
  • c599d6eae9 Make the CallEventAudioRenderer test stricter toger5/waitForNotificationAnswer Robin 2025-09-05 14:06:28 +02:00
  • 075a4cbe0d Merge pull request #3475 from element-hq/af/docker-compose-pull-policy-always Andrew Ferrazzutti 2025-09-04 07:47:45 -04:00
  • cd845b69d2 Add Caddy configuration example and fix ConfigOptions.ts link (#3476) Mohammed Tayeh 2025-09-04 11:19:37 +03:00
  • 779f792cbf docker compose: always pull latest image Andrew Ferrazzutti 2025-09-03 15:39:27 -04:00
  • 9e89c4ced3 Add example docker compose; fix dynamic reg af/oidc-native-flow Andrew Ferrazzutti 2025-09-03 15:36:42 -04:00
  • e9c43856d0 Merge branch 'toger5/waitForNotificationAnswer' into toger5/call-pickup-state-decline-event Robin 2025-09-03 17:59:16 +02:00
  • 1e8b87408c Document recently added URL parameters Robin 2025-09-03 16:59:37 +02:00
  • 1428df8567 Tentatively rename URL parameter to waitForCallPickup Robin 2025-09-03 16:52:40 +02:00
  • b8acdc3cec Tidy/correct the dialing/ringing tests Robin 2025-09-03 16:51:35 +02:00
  • 880e07c07f Tidy some things up, refactor dialing/ringing behaviors Robin 2025-09-03 16:50:43 +02:00