Commit Graph

  • 38e6adf811 ⬇️(frontend) downgrade livekit-js-sdk to troubleshoot production issues lebaudantoine 2025-09-10 20:32:44 +02:00
  • 88dbfae925 🔖(minor) bump release to 0.1.35 lebaudantoine 2025-09-09 23:23:10 +02:00
  • bf7e17921d 📝(docs) fix path developping locally Martin Guitteny 2025-09-09 13:59:16 +02:00
  • 3393858552 ⬆️(livekit) upgrade local LiveKit server to version 1.9.0 lebaudantoine 2025-09-09 14:32:58 +02:00
  • e7c12b4253 🐛(frontend) fix CSS rules that hide Crisp support button lebaudantoine 2025-09-09 10:27:27 +02:00
  • 45a69aaaf0 🚨(backend) fix Helmfile compatibility issue lebaudantoine 2025-09-08 19:16:16 +02:00
  • 9565e7a5d2 🔖(minor) bump release to 0.1.34 lebaudantoine 2025-09-08 22:17:13 +02:00
  • a02cd26044 💄(frontend) replace switch text with icons for font-size independence lebaudantoine 2025-09-08 21:45:45 +02:00
  • 34353b5cba 💄(frontend) narrow lobby column width on prejoin screen lebaudantoine 2025-09-08 21:44:54 +02:00
  • b34a1c8695 🐛(frontend) fix favicon issues with comprehensive icon set for Safari lebaudantoine 2025-09-08 21:22:11 +02:00
  • 7c16852a56 (frontend) add quick action to open transcription menu lebaudantoine 2025-09-08 21:19:50 +02:00
  • bcdc93f405 (frontend) add quick action to open recording menu lebaudantoine 2025-09-08 20:54:12 +02:00
  • fa588ee147 🚸(frontend) display recording duration limit in recording panel lebaudantoine 2025-09-08 20:40:05 +02:00
  • 95e4b77b7e 🐛(frontend) fix Crisp chatbot CSS override covering room actions lebaudantoine 2025-09-08 17:16:24 +02:00
  • 8044e3d6d8 ♻️(backend) replace Django permissions with feature flag decorator lebaudantoine 2025-09-08 13:17:03 +02:00
  • 58722cab00 🔧(backend) set explicit user subscription permissions for other tracks lebaudantoine 2025-09-08 17:07:36 +02:00
  • 5f75b085ec 🔧(ci) always run all git-lint steps Quentin BEY 2025-09-05 14:49:25 +02:00
  • afd7139d39 (frontend) increase chat message limit to 2000 characters lebaudantoine 2025-09-04 20:57:43 +02:00
  • 67d61b8cf7 ♻️(frontend) decouple PaginationControl from usePagination hook lebaudantoine 2025-09-05 12:15:54 +02:00
  • 47cc88c820 🚸(frontend) disable pagination controls at first and last pages lebaudantoine 2025-09-05 11:44:37 +02:00
  • 0bf7755855 ️(frontend) mark pagination indicators as decorative for screen readers lebaudantoine 2025-09-05 11:44:05 +02:00
  • 4e75a17916 🌐(frontend) internationalize pagination controls and add aria labels lebaudantoine 2025-09-04 22:18:38 +02:00
  • 73a9fb3a72 📦️(frontend) vendor GridLayout components lebaudantoine 2025-09-04 21:31:28 +02:00
  • e86dc12bf9 📦️(frontend) vendor CarouselLayout components lebaudantoine 2025-09-04 21:29:20 +02:00
  • ef2b0b64bb 🔖(helm) release new Helm chart 0.0.11 with subtitle features lebaudantoine 2025-09-04 19:27:35 +02:00
  • 1f71bfc5d2 🎨(backend) use pylint error names instead of codes in disable comments lebaudantoine 2025-09-03 18:43:18 +02:00
  • 888fbbcd5f 🎨(backend) use object primary key instead of id attribute lebaudantoine 2025-09-03 18:20:54 +02:00
  • 9b6b32c3d5 🐛(frontend) fix nested React components in participant list lebaudantoine 2025-08-29 10:31:47 +02:00
  • 00a3c0a37c 🏷️(frontend) make toast props readonly for enhanced type safety lebaudantoine 2025-08-28 23:51:17 +02:00
  • ff9487eb2f ️(frontend) add missing aria attribute to lower hand button lebaudantoine 2025-08-28 23:28:06 +02:00
  • 242e7cb148 🚸(frontend) add notifications when admin removes participant permissions lebaudantoine 2025-08-28 18:35:23 +02:00
  • 86a04ed718 🐛(frontend) prevent effects access when camera permissions denied lebaudantoine 2025-08-28 17:12:13 +02:00
  • 3d3242e148 🚸(frontend) disable device controls when user lacks room permissions lebaudantoine 2025-08-28 15:47:06 +02:00
  • 7d1f15ef91 🐛(frontend) optimize mute-all to skip participants without mic tracks lebaudantoine 2025-08-28 14:57:56 +02:00
  • 00b58288cf 🐛(frontend) fix LiveKit mic indicator for admin-muted participants lebaudantoine 2025-08-28 14:42:51 +02:00
  • aeb5c3790c ♻️(frontend) refactor permission updates to preserve admin privileges lebaudantoine 2025-08-28 14:26:51 +02:00
  • 3e69a2380f ♻️(frontend) sync publishing sources with Django backend settings lebaudantoine 2025-08-28 14:24:06 +02:00
  • 57f63bf891 💄(frontend) add visual pin indicator for pinned participant tracks lebaudantoine 2025-08-28 13:56:40 +02:00
  • da86b30455 (frontend) add participant menu with pin/unpin and admin remove actions lebaudantoine 2025-08-28 12:27:02 +02:00
  • 6a76041a70 (frontend) add "mute all participants" feature for admins lebaudantoine 2025-08-27 17:57:42 +02:00
  • 26bd947541 🔥(frontend) remove dead code lebaudantoine 2025-08-27 17:35:13 +02:00
  • a85a62eb1a 🔒️(frontend) hide admin actions from unprivileged users in UI lebaudantoine 2025-08-27 15:45:02 +02:00
  • 4793f2fa8f (frontend) display host status to meeting participants lebaudantoine 2025-08-27 15:25:18 +02:00
  • 1268346405 ♻️(backend) replace LiveKit token metadata with attributes lebaudantoine 2025-08-27 15:29:16 +02:00
  • f28da45b4c (frontend) add admin controls for real-time source publication limits lebaudantoine 2025-08-27 14:21:18 +02:00
  • 740355d494 (frontend) add Switch Field component with custom layout handling lebaudantoine 2025-08-26 23:24:59 +02:00
  • 34fde10854 (frontend) add client-side API call for participant removal lebaudantoine 2025-08-26 22:57:47 +02:00
  • 84c820bc60 (frontend) add client-side API call for participant permission updates lebaudantoine 2025-08-26 22:56:48 +02:00
  • 1539613bf8 ♻️(frontend) replace direct LiveKit calls with backend API endpoints lebaudantoine 2025-08-26 22:43:28 +02:00
  • 5f70840398 ♻️(backend) move LiveKit participant management to server-side API lebaudantoine 2025-08-26 22:31:54 +02:00
  • 84e62246b7 (backend) add lobby cache clearing method for room and participant lebaudantoine 2025-08-26 16:18:04 +02:00
  • 6c633b1ecb ♻️(backend) sync lobby and LiveKit participant UUID generation lebaudantoine 2025-08-26 16:17:20 +02:00
  • 0f76517957 💩(backend) pass room config and user role data to LiveKit token utility lebaudantoine 2025-08-25 19:04:26 +02:00
  • fd7a78e80e ♻️(backend) factorize validation-only serializers to reduce duplication lebaudantoine 2025-09-01 10:43:38 +02:00
  • 206babb20f 🔧(backend) extract LiveKit publishing sources to Django settings lebaudantoine 2025-08-25 18:01:00 +02:00
  • 081c860e04 🚨(helm) fix whitespace in Kubernetes template directive braces lebaudantoine 2025-08-23 02:24:04 +02:00
  • 83192f69e3 🔧(summary) align ruff Python target with Docker image version lebaudantoine 2025-08-23 02:01:43 +02:00
  • 2ceb94a966 👷(summary) add CI job to lint Python summary sources lebaudantoine 2025-08-23 01:45:29 +02:00
  • 3c13e287e6 🔒️(all) refactor Docker Hub login to use official GitHub actions lebaudantoine 2025-08-23 01:38:44 +02:00
  • eee17b6b58 👷(agents) add CI job to lint Python agent sources lebaudantoine 2025-08-23 01:24:06 +02:00
  • 185d5c2c60 👷(agents) add meet-agents image build and push to CI docker hub lebaudantoine 2025-08-23 01:12:48 +02:00
  • 31ac4cd767 🐛(summary) fix hot reloading in tilt stack for summary image/pod lebaudantoine 2025-08-23 01:09:00 +02:00
  • a6aa77cb97 🔧(all) update numerique.gouv.fr references to new repo location lebaudantoine 2025-08-23 00:26:24 +02:00
  • 42b9a34c7a 🔥(backend) remove useless imports from backend code lebaudantoine 2025-08-19 23:36:32 +02:00
  • 9ff4b23ea7 (frontend) add subtitle control with transcription display lebaudantoine 2025-08-14 19:04:09 +02:00
  • f48dd5cea1 (backend) add start-subtitle endpoint lebaudantoine 2025-08-19 15:29:19 +02:00
  • 49ee46438b 🧱(backend) add Helm chart for LiveKit agent deployment lebaudantoine 2025-06-20 18:17:28 +02:00
  • ea2e5e8609 (agents) initialize LiveKit agent from multi-user transcriber example lebaudantoine 2025-06-20 15:54:48 +02:00
  • 6ca73c665b ️(frontend) use initial processor reference to avoid track recreation lebaudantoine 2025-09-02 14:24:09 +02:00
  • cfa68d0eb4 🐛(frontend) fix modal overflow when stopping processors in join screen lebaudantoine 2025-09-02 14:21:01 +02:00
  • fac0c53123 ♻️(frontend) refactor processor wrapper to unified class architecture lebaudantoine 2025-09-02 14:06:29 +02:00
  • a8f1ee0530 ♻️(frontend) simplify processor factory for transformer unification lebaudantoine 2025-09-02 09:41:46 +02:00
  • 651d299068 ⬆️(frontend) upgrade LiveKit track processor to v0.6.0 lebaudantoine 2025-09-02 09:14:23 +02:00
  • 51ed277941 🔥(backend) remove demo data generation from tilt migration job lebaudantoine 2025-08-25 17:02:07 +02:00
  • f46a5dc157 🔒️(backend) fix Django security warning with longer dev secret key lebaudantoine 2025-08-25 16:15:50 +02:00
  • 4f4b4d3231 ♻️(tilt) remove bitnami dependencies from dev stack Jacques ROUSSEL 2025-08-01 18:04:56 +02:00
  • 25a39a1fb6 👷(ci) add pip caching and upgrade setup-python action to v5 lebaudantoine 2025-08-23 02:50:21 +02:00
  • a5003b55e3 💄(frontend) add visual cross to switch component for negative state lebaudantoine 2025-08-14 14:54:55 +02:00
  • bcf551a25c 🐛(frontend) fix shortcut handler type to properly handle promises lebaudantoine 2025-08-22 14:06:21 +02:00
  • c1c2d0260d ♻️(frontend) refactor settings from context to valtio global store lebaudantoine 2025-08-22 13:05:50 +02:00
  • e80b9c2485 🚚(frontend) rename screenshare preference store for naming consistency lebaudantoine 2025-08-22 12:39:07 +02:00
  • 04f7412307 🏷️(frontend) make controlbar props readonly for enhanced type safety lebaudantoine 2025-08-22 12:35:55 +02:00
  • ba422110f8 📝(frontend) clarify toggleButtonProps override behavior in documentation lebaudantoine 2025-08-22 12:30:08 +02:00
  • a83afdbb0c 🐛(frontend) prevent state updates when device selection unchanged lebaudantoine 2025-08-22 12:22:52 +02:00
  • a5d8aae293 ️(frontend) optimize device icon hook to share icons between components lebaudantoine 2025-08-22 12:16:58 +02:00
  • 8a3a0d5759 🔥(frontend) remove obsolete props from duplicated LiveKit controlbar lebaudantoine 2025-08-22 12:03:04 +02:00
  • aa8362c470 🎨(frontend) clarify video toggle naming and improve typing lebaudantoine 2025-08-22 11:30:02 +02:00
  • c2586a392c 🔥(frontend) remove dead code left from previous PR lebaudantoine 2025-08-22 10:50:12 +02:00
  • ea3f0cc59e 🐛(frontend) fix audio track initialization bug from merge error lebaudantoine 2025-08-22 10:49:17 +02:00
  • 9aa9342054 ✏️(frontend) fix French typo in "arrière-plan" missing hyphen lebaudantoine 2025-08-22 10:45:18 +02:00
  • ca38c4851f 🐛(frontend) fix missing participant name in recording toaster lebaudantoine 2025-08-22 02:26:39 +02:00
  • a97895c383 🚸(frontend) auto-close device popover when opening dialogs or sidepanels lebaudantoine 2025-08-22 02:17:26 +02:00
  • e88aeedbf1 🐛(frontend) disable device shortcuts when permissions not granted lebaudantoine 2025-08-22 02:00:42 +02:00
  • 5f32a9e6a3 ♻️(frontend) refactor audio tab to controlled device selection pattern lebaudantoine 2025-08-22 01:51:37 +02:00
  • aa09c15ecc (frontend) add effects quick access from in-conference video controls lebaudantoine 2025-08-22 01:32:55 +02:00
  • 7ec3e481ff ️(frontend) update device control tooltips to reflect settings dialog lebaudantoine 2025-08-22 01:25:31 +02:00
  • 42107f4698 (frontend) add settings quick access from device controls lebaudantoine 2025-08-22 01:18:35 +02:00
  • a49893696b 🌐(frontend) refactor device i18n keys for reusability across contexts lebaudantoine 2025-08-22 00:58:24 +02:00
  • 6f3339fbdc ♻️(frontend) unify toggle components into single flexible implementation lebaudantoine 2025-08-22 00:45:11 +02:00
  • f17e0a3ba0 ♻️(frontend) replace toggle device config with keyboard shortcut hook lebaudantoine 2025-08-21 23:38:44 +02:00