Commit Graph

  • c55d8235fd (frontend) add client for the update participant role endpoint lebaudantoine 2026-07-08 00:22:09 +02:00
  • c7b23abd68 (backend) expose is_authenticated in the LiveKit token lebaudantoine 2026-07-07 20:08:55 +02:00
  • 5a641a4366 ♻️(backend) pass the participant role in the LiveKit token lebaudantoine 2026-07-07 19:21:12 +02:00
  • f043ad6f98 (backend) add endpoint to update a participant role during a meeting lebaudantoine 2026-07-07 18:05:21 +02:00
  • 1141c1cecd ️(backend) add permission class checking the user is in the call lebaudantoine 2026-07-07 17:46:23 +02:00
  • 33792b050a 📝(legal) update terms of service Arnaud Robin 2026-07-28 11:15:43 +02:00
  • f4569c64e5 🐛(backend) preserve recording metadata when updating room access leo 2026-07-28 10:38:36 +02:00
  • 6a00d3d087 ⬆️(frontend) upgrade i18next from 26.3.2 to 26.3.4 snyk-bot 2026-07-22 22:13:08 +00:00
  • 2e975e2643 📝(metadata): Add publiccode.yml file Camille Moulin 2026-07-24 15:30:09 +02:00
  • 4c63aa827f 📝(frontend) add changelog entry for PR #1510 lebaudantoine 2026-07-24 18:15:40 +02:00
  • 67e9bf2fef 🐛(frontend) reset chat state when the ChatProvider mounts lebaudantoine 2026-07-24 18:04:52 +02:00
  • 7124167947 🐛(frontend) fix pinnedTrackRef always evaluating to true lebaudantoine 2026-07-24 17:47:06 +02:00
  • 759388c72f ️(frontend) tripwire promotion of off-screen active speakers lebaudantoine 2026-07-24 17:27:01 +02:00
  • a663b4dc76 ️(frontend) memoize the EffectsButton lebaudantoine 2026-07-23 21:36:18 +02:00
  • 73aa162dc8 ️(frontend) reduce re-renders of the ParticipantTile focus overlay lebaudantoine 2026-07-23 21:33:08 +02:00
  • a3851842e9 🚚(frontend) extract ParticipantTile sub-components into their own files lebaudantoine 2026-07-23 19:58:30 +02:00
  • 77964c6a74 ♻️(frontend) harmonize participant name handling in ParticipantTile lebaudantoine 2026-07-23 18:56:16 +02:00
  • 72b863e794 ️(frontend) memoize the Placeholder component lebaudantoine 2026-07-23 18:34:22 +02:00
  • 0e3c978af2 ️(frontend) size the Avatar with CSS instead of useSize lebaudantoine 2026-07-23 18:24:15 +02:00
  • 13c9d3635c ️(frontend) size the Avatar with CSS instead of useSize lebaudantoine 2026-07-23 13:07:15 +02:00
  • eced9891c6 ️(frontend) optimize re-renders of the CarouselLayout lebaudantoine 2026-07-22 19:38:17 +02:00
  • ef05c0ab19 ️(frontend) isolate useSize in a child of MoreOptions lebaudantoine 2026-07-22 18:37:30 +02:00
  • 932332c858 ️(frontend) isolate useSize subscription in a GridLayout leaf lebaudantoine 2026-07-22 18:33:08 +02:00
  • 7343560a9b ️(frontend) reduce unnecessary re-renders in the participant panel lebaudantoine 2026-07-17 21:19:25 +02:00
  • fca7c3b8b8 🐛(frontend) fix long-standing initials centering in Avatar lebaudantoine 2026-07-17 20:00:50 +02:00
  • 29672cda6b ️(frontend) gate LowerAllHandsButton with AdminOrOwnerOnly lebaudantoine 2026-07-17 18:27:14 +02:00
  • c3c1e918b0 ️(frontend) extract participant count into a dedicated component lebaudantoine 2026-07-17 18:21:01 +02:00
  • d1dde71bea 🚚(frontend) move participant list code into a feature folder lebaudantoine 2026-07-17 17:52:55 +02:00
  • 64b4200fc3 ♻️(frontend) major chat refactoring lebaudantoine 2026-07-16 22:58:06 +02:00
  • 4b393e28ca ️(frontend) memoize the ActiveSpeaker component lebaudantoine 2026-07-16 14:23:55 +02:00
  • 8dc1bacc38 🚚(frontend) move chat-related code into a feature folder lebaudantoine 2026-07-16 14:22:43 +02:00
  • 97a9735c0b ️(frontend) avoid subscribing to full local participant changes lebaudantoine 2026-07-16 11:39:55 +02:00
  • d2e13cc826 ️(frontend) push video resolution subscription down the tree lebaudantoine 2026-07-16 10:48:29 +02:00
  • 183b0fc697 ️(frontend) narrow canPublishTrack subscription to permissions lebaudantoine 2026-07-16 00:19:08 +02:00
  • b7be0eabb0 ️(frontend) render full-screen warning only for the local participant lebaudantoine 2026-07-16 00:03:15 +02:00
  • f21c4c91ed ️(frontend) optimize participant metadata rendering on raised hand lebaudantoine 2026-07-15 16:18:54 +02:00
  • 5f52fa8d8d ️(frontend) minimize observables consumed by useRaisedHandPosition lebaudantoine 2026-07-15 16:14:28 +02:00
  • 9420fed563 ️(frontend) encapsulate participant metadata in a boundary component lebaudantoine 2026-07-15 12:49:56 +02:00
  • 4598aafa23 ️(frontend) narrow chat event subscriptions to reduce re-renders lebaudantoine 2026-07-15 12:47:12 +02:00
  • 94abdfc0f9 ️(frontend) read pinned track imperatively in ParticipantTile lebaudantoine 2026-07-15 12:31:20 +02:00
  • 56a8f72e39 🚚(frontend) move participant tile components into a feature folder lebaudantoine 2026-07-15 12:30:39 +02:00
  • 86fcc2c7fe ♻️(frontend) drop useSettingsDialogs hook lebaudantoine 2026-07-15 00:13:14 +02:00
  • 0a0306b0a2 ♻️(frontend) move keyboard shortcut registration to a leaf lebaudantoine 2026-07-15 00:00:46 +02:00
  • c00fcc78e1 ️(frontend) narrow participant event subscriptions in admin panel lebaudantoine 2026-07-14 19:14:03 +02:00
  • 39a59d1b35 ️(frontend) narrow ParticipantToggle event subscriptions lebaudantoine 2026-07-14 19:13:32 +02:00
  • f4493d412f ♻️(frontend) turn ConnectionObserver hook into a leaf component lebaudantoine 2026-07-14 18:33:50 +02:00
  • e1457604ee ️(frontend) memoize the ParticipantName component lebaudantoine 2026-07-13 23:13:36 +02:00
  • bf6351e838 ️(frontend) memoize the KeyboardShortcutHint component lebaudantoine 2026-07-13 20:33:37 +02:00
  • aba5fca655 ️(frontend) memoize the Avatar component lebaudantoine 2026-07-13 20:18:59 +02:00
  • acb583b14f ️(frontend) narrow chat participant list update events lebaudantoine 2026-07-13 20:11:17 +02:00
  • fb3a54a224 ️(frontend) virtualize chat messages to reduce DOM size lebaudantoine 2026-07-13 20:07:12 +02:00
  • 8cd6496b5b ♻️(frontend) move InviteDialog state down the React tree lebaudantoine 2026-07-13 19:17:04 +02:00
  • 63a7de402b ♻️(frontend) extract pinned track a11y announcement into a leaf component lebaudantoine 2026-07-13 18:50:37 +02:00
  • f842cc340e ♻️(frontend) vendor pinned track context using a Valtio store lebaudantoine 2026-07-13 18:35:22 +02:00
  • 8c235571eb ♻️(frontend) isolate track rendering in a StageLayout component lebaudantoine 2026-07-13 16:54:20 +02:00
  • d6f39e602d 🚚(frontend) move focus layout component to the layout feature lebaudantoine 2026-07-13 16:27:42 +02:00
  • 0c0b2f2616 (frontend) add configurable documentation link Arnaud Robin 2026-07-24 18:02:26 +02:00
  • a5b79afde1 ⚰️(summary) cleaned tasks failure handling Florent Chehab 2026-07-24 12:07:44 +02:00
  • 052d3c1b22 (summary) report exception type in failure analytics Florent Chehab 2026-07-24 10:04:33 +02:00
  • dff5aa9575 🐛(summary) properly detect if task will be retried Florent Chehab 2026-07-24 10:02:39 +02:00
  • ded93bf24f 🐛(summary) retry on RequestException instead of HTTPError Florent Chehab 2026-07-24 09:58:58 +02:00
  • 5ba1885411 (transcription) fix broken speaker assignment tests leo 2026-07-21 19:00:58 +02:00
  • 273af221e6 ⬆️(frontend) upgrade livekit-client from 2.19.2 to 2.20.0 snyk-bot 2026-07-17 17:58:13 +00:00
  • e8d6aba306 ⬆️(frontend) upgrade @tanstack/react-query from 5.101.0 to 5.101.1 snyk-bot 2026-07-17 17:57:45 +00:00
  • 449503208a ⬆️(frontend) upgrade posthog-js from 1.391.2 to 1.395.0 snyk-bot 2026-07-17 17:57:38 +00:00
  • 7eb3553bea ⬆️(frontend) upgrade i18next from 26.3.1 to 26.3.2 snyk-bot 2026-07-15 23:23:52 +00:00
  • f0356af365 ⬆️(frontend) upgrade @mediapipe/tasks-vision from 0.10.14 to 0.10.35 snyk-bot 2026-07-17 17:57:22 +00:00
  • 9921ef9d09 🐛(transcription) fix silent fail of speaker assignment leo 2026-07-21 18:14:07 +02:00
  • 68e999a037 🔖(minor) bump release to 1.24.0 v1.24.0 lebaudantoine 2026-07-21 17:49:19 +02:00
  • 34103bf326 🩹(agents) announce the update of uv.lock via prepare-release script lebaudantoine 2026-07-21 17:48:47 +02:00
  • e273ac9e43 🔖(helm) release chart 0.0.27 lebaudantoine 2026-07-21 17:23:40 +02:00
  • 8d46f2e631 Publish meet-0.0.27.tgz gh-pages lebaudantoine 2026-07-21 15:24:01 +00:00
  • adcdbc0695 🐛(summary) whisper call error handling Florent Chehab 2026-07-17 17:35:30 +02:00
  • 8f9008f1e0 🔖(addons) remove the beta tag lebaudantoine 2026-07-21 00:16:03 +02:00
  • 9320a1af0c (addon) show add-in tools when creating meetings in shared calendars lebaudantoine 2026-07-21 00:13:07 +02:00
  • edb9198a59 wip handle-failed-and-aborted-egress-events leo 2026-07-20 16:33:53 +02:00
  • 2f59d9281c wip leo 2026-07-20 15:50:42 +02:00
  • e3827970c8 (docs) Fix CSS theming env var name David Wagner 2026-07-16 14:06:39 +02:00
  • ab707d866f 🩹(backend) fix the mail-builder step in docker lebaudantoine 2026-07-13 11:26:41 +02:00
  • dac0b9c000 ⬆️(frontend) upgrade react-aria related dependencies snyk-bot 2026-07-11 02:07:12 +00:00
  • 53cc8642eb ️(frontend) fix focus restore when switching side panels Cyril 2026-07-01 10:15:06 +02:00
  • c8d9d2fea8 ️(frontend) focus side panel container on open Cyril 2026-06-29 11:48:46 +02:00
  • e910b1f0b7 ⬆️(frontend) upgrade posthog-js from 1.387.0 to 1.391.2 snyk-bot 2026-07-11 02:06:36 +00:00
  • 581e115c03 ♻️(frontend) inline MediaPipe WASM modules to avoid loading from remote lebaudantoine 2026-07-11 15:42:41 +02:00
  • 8118ef0612 🎨(frontend) format vite config file lebaudantoine 2026-07-11 15:24:24 +02:00
  • 85f886d9c5 (frontend) install vite-plugin-static-copy for MediaPipe WASM assets lebaudantoine 2026-07-11 15:21:56 +02:00
  • b66f82e4b7 ♻️(frontend) reorganize JS packages in package.json lebaudantoine 2026-07-11 15:16:10 +02:00
  • aabb7d629c ♻️(frontend) inline model weights to avoid loading them from remote lebaudantoine 2026-07-11 15:14:21 +02:00
  • 1e5f5c4fe9 ♻️(frontend) refactor background processors to use the new API lebaudantoine 2026-07-11 15:11:40 +02:00
  • f55fa0c42b 🐛(backend) fix info panel crash for unregistered rooms lebaudantoine 2026-07-10 19:17:38 +02:00
  • 2bc5e47c75 🚸(frontend) initialize the join input name with the persisted full name lebaudantoine 2026-07-10 18:15:48 +02:00
  • 0d5136206f (all) allow forcing SSO display name for authenticated users lebaudantoine 2026-07-10 15:49:25 +02:00
  • 05a67320b1 🩹(backend) fix the LiveKit token to use full name as display name lebaudantoine 2026-07-10 14:16:38 +02:00
  • 2fbaa49089 ♻️(frontend) refactor the username storage lebaudantoine 2026-07-10 13:03:41 +02:00
  • 76542b2235 🔧(tilt) configure Tilt stack for full-name and short-name mapping lebaudantoine 2026-07-10 12:28:41 +02:00
  • b7d89600ea wip feat/screen-share-auto-pin Cyril 2026-07-10 17:37:24 +02:00
  • 10231b0333 🩹(backend) identify externally provisioned users to PostHog lebaudantoine 2026-07-09 23:52:12 +02:00
  • 9b9e6578ee (frontend) add participant color gradient when camera is off Cyril 2026-07-09 11:07:19 +02:00
  • 0c81d29ee7 (backend) allow searching the recording admin table by owner email lebaudantoine 2026-07-10 00:05:05 +02:00
  • 839a8f1c71 💄(frontend) add consistent spacing to picture-in-picture tiles Cyril 2026-07-02 11:08:01 +02:00