Commit Graph

  • a9fa3eb4ba 🐛(frontend) treat "Timeout starting source" AbortError as device-in-use lebaudantoine 2026-08-22 22:48:08 +02:00
  • 2ec3f54532 🐛(frontend) handle Firefox/Windows AbortError on device start lebaudantoine 2026-08-22 22:02:37 +02:00
  • d723c14d84 🐛(frontend) handle device-in-use errors on Chrome / Windows 10 lebaudantoine 2026-08-21 18:11:49 +02:00
  • bcd95da21f 🐛(frontend) make the device-in-use logic race-free integration/device-in-use lebaudantoine 2026-08-23 17:14:17 +02:00
  • 38f3f9f52d ♻️(frontend) track device-in-use state by id instead of by kind lebaudantoine 2026-08-23 16:47:05 +02:00
  • 3ec1627e25 🐛(frontend) treat "Timeout starting source" AbortError as device-in-use lebaudantoine 2026-08-22 22:48:08 +02:00
  • 2e31947bad 🐛(frontend) handle Firefox/Windows AbortError on device start lebaudantoine 2026-08-22 22:02:37 +02:00
  • 54e9747350 🐛(frontend) handle device-in-use errors on Chrome / Windows 10 lebaudantoine 2026-08-21 18:11:49 +02:00
  • e5f0b1c202 🐛(frontend) fix joined notification tile no longer rendering properly lebaudantoine 2026-08-21 22:03:03 +02:00
  • 9e0d57a8c6 🐛(frontend) hoist mute confirmation dialog to VideoConference level lebaudantoine 2026-08-21 21:26:47 +02:00
  • 7ba0803b71 💄(frontend) increase the blur intensity lebaudantoine 2026-08-21 19:48:01 +02:00
  • beacfc3d3f 🐛(frontend) stop init_virtual_background from firing on blur updates lebaudantoine 2026-08-21 15:51:49 +02:00
  • 52e5d99e83 📈(frontend) track errors when starting or stopping a recording lebaudantoine 2026-08-21 15:09:57 +02:00
  • 15ca2b41b4 🐛(frontend) use state instead of a ref for MoreControls container lebaudantoine 2026-08-21 14:16:50 +02:00
  • e34f3dd219 🐛(frontend) treat client-initiated connect aborts as events lebaudantoine 2026-08-20 23:21:17 +02:00
  • a9c9a36ac7 🐛(frontend) fix joined notification tile no longer rendering properly errors-handling-fix lebaudantoine 2026-08-21 22:03:03 +02:00
  • 35f2d3da86 🐛(frontend) hoist mute confirmation dialog to VideoConference level lebaudantoine 2026-08-21 21:26:47 +02:00
  • e204cd7f38 💄(frontend) increase the blur intensity lebaudantoine 2026-08-21 19:48:01 +02:00
  • 8d28343e80 🐛(frontend) stop init_virtual_background from firing on blur updates lebaudantoine 2026-08-21 15:51:49 +02:00
  • e1eb30d798 📈(frontend) track errors when starting or stopping a recording lebaudantoine 2026-08-21 15:09:57 +02:00
  • 1bd2325ad2 🐛(frontend) use state instead of a ref for MoreControls container lebaudantoine 2026-08-21 14:16:50 +02:00
  • ebaf24c795 🐛(frontend) treat client-initiated connect aborts as events lebaudantoine 2026-08-20 23:21:17 +02:00
  • feb573551f 💡(frontend) warn in vite config on MediaPipe asset/track-processor drift lebaudantoine 2026-08-20 16:05:58 +02:00
  • 7ed6091331 (backend) add OpenShift-compatible recording download endpoint feat/recording-download-openshift Mohamed BEN HAMMOUDA 2026-08-20 14:49:40 +02:00
  • 1d0a0cc637 ⬆️(mail) upgrade Node image for mails-install to align with the frontend lebaudantoine 2026-08-20 13:25:33 +02:00
  • eae93f771f 🔒️(mail) fix vulnerabilities in src/mail/package.json snyk-bot 2026-08-20 03:42:40 +00:00
  • d8ce399b06 💡(frontend) warn in vite config on MediaPipe asset/track-processor drift mediapipe-2 lebaudantoine 2026-08-20 16:05:58 +02:00
  • 789a912185 ⬆️(mail) upgrade Node image for mails-install to align with the frontend snyk-fix-86097b55a72525f80318cdccffc12edf lebaudantoine 2026-08-20 13:25:33 +02:00
  • 67d306378d 🔒️(mail) fix vulnerabilities in src/mail/package.json snyk-bot 2026-08-20 03:42:40 +00:00
  • 45175a2a54 ♻️(summary) uniformized S3 settings case Florent Chehab 2026-08-20 12:50:26 +02:00
  • 8b22059b18 (summary) configurable s3 region Florent Chehab 2026-08-20 12:41:48 +02:00
  • 87dbd8069d ⬆️(frontend) upgrade livekit-client and @livekit/components-react lebaudantoine 2026-08-19 14:05:48 +02:00
  • c7420c59a3 ⬆️(frontend) upgrade posthog-js from 1.395.0 to 1.404.1 lebaudantoine 2026-08-19 13:36:22 +02:00
  • f46babfcbd ⬆️(frontend) upgrade i18next and react-i18next patch versions lebaudantoine 2026-08-19 13:31:08 +02:00
  • 7c465f2148 ⬆️(backend) bump sqlparse from 0.5.5 to 0.6.0 lebaudantoine 2026-08-19 12:51:36 +02:00
  • d005f202c6 (backend) accept form-urlencoded on the user token endpoint lebaudantoine 2026-08-19 11:14:46 +02:00
  • a82023f8b0 📝(docs) fix minor typos in comments and docstrings chaitanyaphatak 2026-08-16 14:54:51 +05:30
  • cc9dae66db 🔖(minor) bump release to 1.27.0 v1.27.0 lebaudantoine 2026-08-14 15:19:34 +02:00
  • 1eb20edda7 fixup! (frontend) introduce performance mode with auto-detection and telemetry perfmode lebaudantoine 2026-08-14 14:22:29 +02:00
  • 8d000fc6d9 📈(frontend) stop double-reporting media device failures lebaudantoine 2026-08-14 12:55:09 +02:00
  • b7abd0ae6e 🐛(frontend) generalize screen-share error modal beyond macOS lebaudantoine 2026-08-14 10:41:35 +02:00
  • 40e4f17c65 🐛(frontend) stop reporting screen-share denials as errors lebaudantoine 2026-08-14 10:35:21 +02:00
  • 28826bf459 (frontend) introduce performance mode with auto-detection and telemetry lebaudantoine 2026-08-13 18:40:47 +02:00
  • 77c5329f8a 🐛(analytics) filter benign ResizeObserver loop error in Sentry/PostHog lebaudantoine 2026-08-13 11:56:13 +02:00
  • c8ec1c8a9d 🐛(frontend) fix toolbar ResizeObserver loop and alignment drift lebaudantoine 2026-08-13 11:21:39 +02:00
  • 01e004e272 🐛(frontend) vendor formatChatMessageLinks and trim surrounding newlines lebaudantoine 2026-08-13 11:15:40 +02:00
  • cbfb97eb54 🐛(frontend) implement hysteresis band for the control bar layout lebaudantoine 2026-08-13 10:39:01 +02:00
  • ac503b3ae5 🔥(frontend) drop unused vendored ConnectionObserver lebaudantoine 2026-08-12 19:25:47 +02:00
  • 52f119db02 🐛(frontend) harden speaker test against missing sinks and play errors lebaudantoine 2026-08-12 18:45:05 +02:00
  • 387ae17c22 🐛(frontend) handle 401 responses when syncing user preferences lebaudantoine 2026-08-12 18:38:01 +02:00
  • 1eb6f0b9e7 📈(frontend) downgrade unreachable external home URL from error to event lebaudantoine 2026-08-12 18:32:02 +02:00
  • bd51c142f6 🐛(frontend) return real 404s for missing hashed assets dynamically-loaded-module lebaudantoine 2026-08-12 19:40:47 +02:00
  • 2af6157265 (frontend) recover from stale lazy-loaded chunks after a deploy lebaudantoine 2026-08-12 19:36:52 +02:00
  • 047a4c9f3f 🔖(minor) bump release to 1.26.0 v1.26.0 lebaudantoine 2026-08-12 14:55:24 +02:00
  • 6c4f0632b8 ️(frontend) fix accessibility issue in the hint paragraph lebaudantoine 2026-08-11 22:00:24 +02:00
  • ff7a1a4f33 🐛(telemetry) tag in-room permission failures with their own path lebaudantoine 2026-08-11 20:38:11 +02:00
  • 7d1ce5f215 🐛(frontend) filter expected user actions from PiP error reporting lebaudantoine 2026-08-11 19:26:20 +02:00
  • 22ab89994b (frontend) add a silent-microphone watcher on join and room screens lebaudantoine 2026-08-11 18:39:50 +02:00
  • e1a28f315d 🚸(frontend) guide users when the OS blocks browser media access lebaudantoine 2026-08-10 23:39:31 +02:00
  • dffcb83fff 🐛(frontend) display the meeting id in the join screen page title lebaudantoine 2026-08-11 09:53:13 +02:00
  • c838229ec9 📈(frontend) snapshot media devices on the happy path lebaudantoine 2026-08-10 19:23:48 +02:00
  • ab40ec365d ♻️(frontend) prefer captureMediaEvent over reportError when no-op lebaudantoine 2026-08-10 19:10:26 +02:00
  • 199c0297d4 🐛(frontend) handle missing device errors gracefully lebaudantoine 2026-08-10 18:59:24 +02:00
  • 089db20a2e ⚗️(frontend) capture console.error in PostHog lebaudantoine 2026-08-10 17:31:53 +02:00
  • f0c08bea92 📈(frontend) track media kind on join screen exceptions lebaudantoine 2026-08-10 17:11:59 +02:00
  • 03e90b6178 🐛(frontend) fix double-counted pageviews in PostHog lebaudantoine 2026-08-10 17:00:00 +02:00
  • c53a2f8af4 💄(frontend) hide the ProConnect button on narrow viewports lebaudantoine 2026-08-10 15:32:59 +02:00
  • 7461cd28ce 🐛(frontend) only show the effect button when the track is defined lebaudantoine 2026-08-10 13:05:17 +02:00
  • 5723f29cef (frontend) prompt for permissions when toggling a denied device lebaudantoine 2026-08-10 12:57:35 +02:00
  • 68a5e84f5d ♻️(frontend) simplify preview track lifecycle and permission prompt lebaudantoine 2026-08-10 11:37:45 +02:00
  • b84ee74ee2 ♻️(frontend) reorganize the Join component lebaudantoine 2026-08-09 23:50:10 +02:00
  • 0dd2478c3e ♻️(frontend) extract lobby logic into a dedicated component lebaudantoine 2026-08-09 23:21:47 +02:00
  • 8f27b89d21 (frontend) add a sound tester to the output select menu lebaudantoine 2026-08-09 15:19:43 +02:00
  • b780d2845a (frontend) add an audio gauge to the microphone select menu lebaudantoine 2026-08-07 23:53:42 +02:00
  • 751d029ac9 🔧(frontend) sync persisted device ids with the actual selected devices lebaudantoine 2026-08-07 20:28:27 +02:00
  • aaa51a4457 ️(frontend) revert old permission-toggle hotfix lebaudantoine 2026-08-07 20:15:53 +02:00
  • c8a3ef6f61 🐛(frontend) fix permission store regression lebaudantoine 2026-08-07 20:14:26 +02:00
  • 5d50671b3c 🔥(frontend) remove buggy device-id resolution code lebaudantoine 2026-08-07 18:42:32 +02:00
  • 8615bf879c 📈(frontend) capture media diagnostics on media errors lebaudantoine 2026-08-07 17:46:54 +02:00
  • 186d16c46f 🐛(frontend) drop exact deviceId constraint on dynamic track creation lebaudantoine 2026-08-07 17:43:37 +02:00
  • fb3ee56702 ♻️(frontend) encapsulate PostHog capture calls in the telemetry module lebaudantoine 2026-08-07 16:10:05 +02:00
  • 48c0cb320e ♻️(frontend) encapsulate error tracking behind a telemetry module lebaudantoine 2026-08-07 15:02:28 +02:00
  • d810c9e0de 🐛(frontend) drop resize listener in useIsMobileBrowser lebaudantoine 2026-08-06 18:52:27 +02:00
  • 134d9a188f 🐛(frontend) gate blur on WebGL2 transformer support lebaudantoine 2026-08-06 18:17:54 +02:00
  • ea7188059d 🐛(frontend) guard getRouteUrl('room', slug) against missing slug lebaudantoine 2026-08-06 18:03:01 +02:00
  • b8958e6e87 🐛(frontend) unmount PiP portal synchronously on pagehide lebaudantoine 2026-08-06 17:55:29 +02:00
  • 23bb3c39d0 🐛(frontend) normalize thrown values into proper Error instances lebaudantoine 2026-08-06 17:30:26 +02:00
  • c0c975c2a5 fix: upgrade @livekit/components-react from 2.9.21 to 2.9.23 snyk-upgrade-d60e3f50c9a3d34dace079a7a55aaa39 snyk-bot 2026-08-08 05:04:52 +00:00
  • ca354275a5 fix: upgrade react-i18next from 17.0.8 to 17.0.10 snyk-upgrade-0f3b735fd3759beed3c43b907a7fee34 snyk-bot 2026-08-08 05:04:23 +00:00
  • a70680462c fix: upgrade i18next from 26.3.1 to 26.3.6 snyk-upgrade-c8ed13afd14b31a5adb2833ed5f02d7a snyk-bot 2026-08-08 05:04:17 +00:00
  • 0404f768aa fix: upgrade posthog-js from 1.395.0 to 1.404.1 snyk-upgrade-5110e74b109d6d2e8a436f4c68e1e3d3 snyk-bot 2026-08-08 05:03:56 +00:00
  • 87df338d56 fix: upgrade @mediapipe/tasks-vision from 0.10.14 to 0.10.35 snyk-upgrade-27961a615125cc86d722329f6b1aa365 snyk-bot 2026-08-08 05:03:37 +00:00
  • e0ff28ed48 🔖(patch) release 1.25.22 v1.25.2 lebaudantoine 2026-08-06 13:26:53 +02:00
  • 61e8b597dc 🐛(frontend) harmonize cache configuration for MediaPipe assets lebaudantoine 2026-08-06 13:09:52 +02:00
  • f3626a2dc6 🐛(frontend) serve MediaPipe assets under a versioned path lebaudantoine 2026-08-06 13:00:21 +02:00
  • 41e937c1f1 🔖(patch)) release 1.25.1 v1.25.1 lebaudantoine 2026-08-06 11:30:08 +02:00
  • d988c72208 🚑️(frontend) fix background crash from MediaPipe WASM version mismatch lebaudantoine 2026-08-06 11:11:14 +02:00
  • b96d591db3 🔖(minor) bump release to 1.25.0 v1.25.0 lebaudantoine 2026-08-05 18:08:57 +02:00
  • bffc51ac4c 🐛(frontend) add trailing slash on the fetch-room URL lebaudantoine 2026-08-05 18:03:50 +02:00
  • 8972c8dbb8 wip allow authenticated user to launch recording/transcription poc-opening-recording-for-anyone-connected lebaudantoine 2026-07-29 18:58:17 +02:00