Commit Graph

  • 15aff4db8e 🌐(frontend) add missing internationalization for "micro désactivé" lebaudantoine 2025-06-24 19:26:41 +02:00
  • 27a0128b2a 🐛(frontend) fix audio device ID persistence from settings panel lebaudantoine 2025-06-24 19:17:10 +02:00
  • 4a18e188e4 ♻️(frontend) refactor usePersistentUserChoice to fix state sync issues lebaudantoine 2025-06-24 19:11:44 +02:00
  • 1cd8fd2fc6 🔒️(backend) enhance participant ID serialization in lobby per audit lebaudantoine 2025-06-24 12:24:02 +02:00
  • 64eadadaef 🔒️(backend) clarify administrator role checking function names lebaudantoine 2025-06-23 17:17:02 +02:00
  • 6e48f8f222 🔒️(backend) remove realistic password data from test fixtures lebaudantoine 2025-06-23 16:57:16 +02:00
  • 866a2cea20 🔒️(backend) specify explicit imports to limit security exposure lebaudantoine 2025-06-23 16:48:14 +02:00
  • 17b1dde050 ♻️(summary) dry docker image summary by extracting base image name lebaudantoine 2025-06-23 16:27:43 +02:00
  • 0b25374cef ⬆️(docker) upgrade backend image to python 3.13 lebaudantoine 2025-06-23 14:28:54 +02:00
  • fb8b2d752b 🔒️(backend) upgrade Django to 5.2.3 for security compliance lebaudantoine 2025-06-23 11:56:57 +02:00
  • 3c0a712f45 🔖(minor) bump release to 0.1.24 v0.1.24 lebaudantoine 2025-06-22 19:46:27 +02:00
  • 17795c69d6 🩹(frontend) add temp workaround for LiveKit useChat breaking changes lebaudantoine 2025-06-20 23:14:19 +02:00
  • d1b0378a45 ⬆️(frontend) bump livekit-client from 2.11 to 2.13 lebaudantoine 2025-06-20 20:04:53 +02:00
  • 0639d641ac Publish meet-0.0.10.tgz lebaudantoine 2025-06-20 16:17:43 +00:00
  • ef4dcf57b0 📈(frontend) add analytics tracking for connection events lebaudantoine 2025-06-12 14:51:08 +02:00
  • bbb6e4f317 ♻️(frontend) refactor useConnectionObserver to track session time lebaudantoine 2025-06-12 14:43:30 +02:00
  • 77d2365a61 🐛(backend) fix OIDC returnTo parameter validation in Docker compose lebaudantoine 2025-06-11 18:26:04 +02:00
  • e6caa0a2fd 📈(frontend) add analytics for disconnect/reconnect events lebaudantoine 2025-06-11 17:55:10 +02:00
  • f9614fc108 🩹(backend) default CORS_ALLOW_ALL_ORIGINS to False lebaudantoine 2025-06-10 15:47:45 +02:00
  • 9d516bf638 🚸(helm) improve helm chart Jacques ROUSSEL 2025-06-05 17:42:21 +02:00
  • 3bc680bedb Publish meet-0.0.9.tgz rouja 2025-06-06 09:30:32 +00:00
  • 5bac9a1d59 🔒️(frontend) hide Nginx server version in error responses lebaudantoine 2025-06-03 15:14:34 +02:00
  • a3ab440ad3 wip add useUsernameParam to allow passing username through query params sip-media-gw lebaudantoine 2025-06-02 19:02:55 +02:00
  • 69199a7ede wip allow skipping the pre join using skipPreJoin params lebaudantoine 2025-06-02 18:48:38 +02:00
  • f89bd8401c wip introduce shortcut to raise hand lebaudantoine 2025-06-02 18:36:17 +02:00
  • 7b61defe3c wip introduce shortcut to open chat lebaudantoine 2025-06-02 18:34:22 +02:00
  • 61aa3c79c5 🩹(backend) replace requests exception with urllib3 ones lebaudantoine 2025-05-28 10:46:34 +02:00
  • 0c6cd8223d 🔖(minor) bump release to 0.1.23 lebaudantoine 2025-05-27 21:43:57 +02:00
  • b692314646 🐛(backend) handle empty transcription files gracefully v0.1.23 lebaudantoine 2025-05-27 00:05:54 +02:00
  • e816475981 🚨(summary) lint backend sources lebaudantoine 2025-05-27 00:05:19 +02:00
  • 8d1f01645a 🚸(frontend) add notification with recording handling details lebaudantoine 2025-05-26 23:53:56 +02:00
  • 29a46a413e 🚸(frontend) clarify transcription/recording access restrictions in UI lebaudantoine 2025-05-26 17:07:58 +02:00
  • b618b2347f 🚸(frontend) clarify automatic recording save process in UI lebaudantoine 2025-05-26 15:14:38 +02:00
  • 7038f2a85d 🐛(backend) fix KeyError crash when role is undefined in request data lebaudantoine 2025-05-27 16:13:42 +02:00
  • b7dfafaf47 🔇(backend) downgrade marketing exceptions from error to warning level lebaudantoine 2025-05-27 15:12:54 +02:00
  • 2a7d963f50 🥅(backend) catch request timeout and Brevo contact addition errors lebaudantoine 2025-05-27 13:39:08 +02:00
  • 980117132f (backend) add 'sandbox' configuration class for demo environment lebaudantoine 2025-05-27 14:57:00 +02:00
  • 7a8b50b5f0 ♻️(backend) use sentry tags instead of extra scope lebaudantoine 2025-05-27 13:58:05 +02:00
  • 409e403581 🚸(backend) display recording owners directly in admin list view lebaudantoine 2025-05-26 12:59:26 +02:00
  • 0c0eed6f59 🚸(backend) enhance recording search UX in admin debugging interface lebaudantoine 2025-05-26 12:35:26 +02:00
  • 750b7f86b4 🚸(backend) replace user select with autocomplete in admin interface lebaudantoine 2025-05-26 12:23:29 +02:00
  • 9569c58315 🚸(backend) enhance room search UX in admin debugging interface lebaudantoine 2025-05-26 12:19:43 +02:00
  • 922a968418 🔧(helm) fix the path prefix of the backend ingress Baptiste Massemin 2025-05-19 19:12:14 +02:00
  • 9d4582458a Publish meet-0.0.8.tgz lebaudantoine 2025-05-23 17:11:42 +00:00
  • 48e6cef763 ⬇️(frontend) rollback LiveKit component library from 2.9.0 to 2.8.1 lebaudantoine 2025-05-23 19:02:58 +02:00
  • ac4ec6c752 📝(backend) update documentation on backend options lebaudantoine 2025-05-23 15:21:21 +02:00
  • 7454d44329 🔥(ci) remove unused Crowdin i18n steps lebaudantoine 2025-05-23 14:32:46 +02:00
  • 1e3e7de753 🔒️(front) improve docker image security Jacques ROUSSEL 2025-05-21 10:43:20 +02:00
  • 4c2eb31a6a ✏️(backend) fix typo in FRONTEND_IS_SILENT_LOGIN_ENABLED env var lebaudantoine 2025-05-20 13:58:36 +02:00
  • a2a44a6546 🌐(frontend) rename "appliquer des effets" to "effets d'arrière plan" lebaudantoine 2025-05-20 14:05:36 +02:00
  • f1fa99f918 (backend) allow setting session cookie age via env var lebaudantoine 2025-05-20 13:51:26 +02:00
  • 4a6e65d4be 🐛(frontend) restore user language synchronization between front and back lebaudantoine 2025-05-20 13:41:24 +02:00
  • c8772bb1ad 🐛(backend) update pin code tests after increasing max retry limit lebaudantoine 2025-05-19 11:09:21 +02:00
  • d54925bd97 🔧(helm) update ASR model name after switch to WhisperX lebaudantoine 2025-05-16 19:17:45 +02:00
  • e9f3e27058 🌐(backend) improve French translations for technical terminology lebaudantoine 2025-05-16 19:16:01 +02:00
  • 0abbe4a26f 🌐(backend) add missing translations for room PIN functionality lebaudantoine 2025-05-16 19:11:51 +02:00
  • 9310bdf36a 🔧(helm) update ASR model name after switch to WhisperX fix-recording lebaudantoine 2025-05-16 19:17:45 +02:00
  • 21ed460783 🌐(backend) improve French translations for technical terminology lebaudantoine 2025-05-16 19:16:01 +02:00
  • d562a1fcae 🌐(backend) add missing translations for room PIN functionality lebaudantoine 2025-05-16 19:11:51 +02:00
  • 3e93f5924c (backend) add 10-digit PIN codes on rooms for telephony lebaudantoine 2025-05-13 10:41:47 +02:00
  • d70dc41643 ️(tilt) fix cp for linux users Jacques ROUSSEL 2025-05-15 17:06:25 +02:00
  • 6e81b55403 (frontend) add prayer hands emoji reaction lebaudantoine 2025-05-15 15:40:27 +02:00
  • b8cc21debc 📝(backend) improve deployment documentation with missing prerequisites keda82 2025-05-14 20:08:25 +02:00
  • 36ddb84982 🐛(backend) fix ingress path to use specific API path lebaudantoine 2025-05-15 14:52:44 +02:00
  • d0272deba6 Publish meet-0.0.7.tgz lebaudantoine 2025-05-15 12:53:03 +00:00
  • 496ae12fa9 ♻️(backend) remove lazy from languages field on User model lebaudantoine 2025-05-15 13:46:50 +02:00
  • ae4ef48d05 ♻️(backend) remove internationalization from non-user-facing strings lebaudantoine 2025-05-13 15:49:35 +02:00
  • 952104fd82 🌐(i18n) add German language support lebaudantoine 2025-05-13 12:23:12 +02:00
  • 60dc8bf174 🌐(backend) update translation files after authentication refactoring lebaudantoine 2025-05-13 12:09:49 +02:00
  • d54a61cbcc ⬆️(dependencies) update vite [SECURITY] renovate[bot] 2025-05-12 14:01:21 +00:00
  • f90a1e3549 🚨(frontend) resolve TypeScript build errors after dependencies upgrade lebaudantoine 2025-05-12 15:56:16 +02:00
  • 572b80d3fe ⬆️(dependencies) update js dependencies renovate[bot] 2025-05-12 12:37:05 +00:00
  • 82d840a15f 🔧(helm) remove affinity for jobs Ghislain LE MEUR 2025-04-30 16:27:58 +02:00
  • 72312b5231 Publish meet-0.0.6.tgz lebaudantoine 2025-05-12 12:34:02 +00:00
  • 500c690fa0 ⬆️(dependencies) update django to v5.1.9 [SECURITY] renovate[bot] 2025-05-12 09:48:46 +00:00
  • 577111d864 🔒️(frontend) prevent disconnected users from accessing recording tools lebaudantoine 2025-05-03 19:09:37 +02:00
  • 563f1e4c0f (frontend) improve meeting code input accessibility for touch devices lebaudantoine 2025-05-06 23:16:19 +02:00
  • 2e8407ac7c 🚸(frontend) visually differentiate user's reactions from others v0.1.22 lebaudantoine 2025-05-05 23:09:13 +02:00
  • 2af9ec0d85 ♻️(frontend) replace UTF emoji characters with designer-created images lebaudantoine 2025-05-05 23:00:21 +02:00
  • b70799c2db 🔖(minor) bump release to 0.1.22 lebaudantoine 2025-05-05 23:19:27 +02:00
  • 0facfc11be 🐛(frontend) fix video distortion when stopping processors lebaudantoine 2025-05-01 16:26:24 +02:00
  • 8023e44f71 🥚(frontend) add Konami code detector to unlock April Fool's effects lebaudantoine 2025-04-30 17:42:13 +02:00
  • b27c5e9b92 🏗️(frontend) decouple landmark processor from background processors lebaudantoine 2025-04-30 17:23:50 +02:00
  • 3e5c4c32e9 🔥(frontend) remove version upgrade warning for LiveKit WebGL update lebaudantoine 2025-04-30 14:16:16 +02:00
  • 551207ab86 🩹(frontend) add conditional stopProcessor call for cross-browser compat lebaudantoine 2025-04-30 14:05:16 +02:00
  • 0aa47fcd1e ⬆️ (frontend) upgrade track processor to enable WebGL support lebaudantoine 2025-04-29 13:31:40 +02:00
  • c289f79d8e 📝(readme) add matrix room to readme virgile-deville 2025-05-02 16:22:56 +02:00
  • b79fa14919 🔖(minor) bump release to 0.1.21 v0.1.21 lebaudantoine 2025-05-01 16:44:58 +02:00
  • c7c0df5b6d 🚸(frontend) add alert dialog for recording start failures lebaudantoine 2025-04-25 17:33:36 +02:00
  • cb00347be6 🚸(frontend) show spinner immediately on recording request initiation lebaudantoine 2025-04-25 15:58:48 +02:00
  • bcb004ab4b 🥅(backend) add broad exception handling for non-twirp error in recording lebaudantoine 2025-04-25 12:55:06 +02:00
  • 422f838899 🔒️(backend) remove accesses list from room serializer for non-admins lebaudantoine 2025-04-29 16:45:55 +02:00
  • 462c6c50e5 🔒️(backend) disable BrowsableAPIRenderer to prevent information leakage lebaudantoine 2025-04-29 16:22:45 +02:00
  • 63565b38c3 ♻️(backend) simplify ResourceAccess viewset implementation lebaudantoine 2025-04-29 16:06:31 +02:00
  • 10d759bdbb (backend) add django-lasuite dependency Quentin BEY 2025-04-10 13:45:56 +02:00
  • 51f1f0ebbf 🔖(minor) bump release to 0.1.20 v0.1.20 lebaudantoine 2025-04-28 23:12:45 +02:00
  • 9e27d0f345 🚑️(frontend) throttle emoji reaction sending to prevent DoS attacks lebaudantoine 2025-04-28 19:40:16 +02:00
  • 978d931bd7 (frontend) create hook for rate-limiting functions that could spam UI lebaudantoine 2025-04-28 19:38:54 +02:00
  • 0c811222d4 ♻️(frontend) change Panel keepAlive default to false for all side panels lebaudantoine 2025-04-28 18:00:08 +02:00
  • 94171dcb82 (frontend) add keepAlive option to Panel component lebaudantoine 2025-04-28 17:56:16 +02:00