Commit Graph

  • 59cd1f766a (backend) add egress limit notification handler to LiveKit service lebaudantoine 2025-07-15 20:01:02 +02:00
  • f0a17b1ce1 (backend) add dedicated service for LiveKit recording webhook events lebaudantoine 2025-07-15 17:20:52 +02:00
  • 17c486f7bf ♻️(backend) extract notify_participant to util function lebaudantoine 2025-07-14 17:36:34 +02:00
  • 85bde9633f 🔧(frontend) pass recording max duration to frontend for user alerts lebaudantoine 2025-07-14 17:34:13 +02:00
  • 0eb715b0cd 📝(doc) document the oidc redirect uri Charles Hall 2025-07-11 14:43:11 -07:00
  • b0617dcfed 📝(doc) update project name in installation prose Charles Hall 2025-07-11 14:41:24 -07:00
  • 6c4c44e933 (summary) enhance transcription document naming with room context lebaudantoine 2025-07-11 15:24:14 +02:00
  • 16dde229cc 🚨(summary) lint analytics sources lebaudantoine 2025-07-11 15:21:12 +02:00
  • d01d6dd9d1 🚸(backend) clarify link sharing limitations in recording email lebaudantoine 2025-07-11 13:45:51 +02:00
  • 2a39978245 🚸(frontend) add beta warning about recording link sharing limitations lebaudantoine 2025-07-11 12:50:41 +02:00
  • d85ed031a9 🚸(frontend) improve error messaging for recording access failures lebaudantoine 2025-07-11 12:06:11 +02:00
  • 5c8c81f97b 🐛(frontend) fix infinite loading for unauthenticated users on downloads lebaudantoine 2025-07-11 12:04:52 +02:00
  • 3368a9b6af 🔧(summary) extract hardcoded title to configurable setting lebaudantoine 2025-07-11 10:38:36 +02:00
  • e87d0519ff 🔧(summary) make audio duration limit optional for deployment safety lebaudantoine 2025-07-11 10:20:26 +02:00
  • 731f0471aa ♻️(summary) rename TaskTracker to MetadataManager for clarity lebaudantoine 2025-07-11 10:18:20 +02:00
  • e458272745 🐛(summary) fix data type serialization issues with Redis and PostHog lebaudantoine 2025-07-11 10:16:12 +02:00
  • d71e417d58 📝(summary) replace "wip" placeholder with proper docstring lebaudantoine 2025-07-11 10:15:56 +02:00
  • d91f343ba9 🔖(minor) bump release to 0.1.28 lebaudantoine 2025-07-10 22:21:43 +02:00
  • 4fc0744433 🐛(summary) fix minor Python typing issue lebaudantoine 2025-07-10 15:12:48 +02:00
  • 93e3f05348 🔧(backend) make PostHog event names configurable for transcript tracking lebaudantoine 2025-07-10 15:06:35 +02:00
  • cbabcb877b 🐛(summary) add audio duration limit to prevent long-running jobs lebaudantoine 2025-07-10 14:58:27 +02:00
  • 30cd6573ef 🔧(backend) refine Celery retry policy to HTTP errors only lebaudantoine 2025-07-10 14:55:59 +02:00
  • 921d69031e 🔊(summary) increase logging level to info for Celery worker insights lebaudantoine 2025-07-10 12:01:32 +02:00
  • 1716e11900 🔧(summary) configure OpenAI max retries via FastAPI settings lebaudantoine 2025-07-09 19:23:38 +02:00
  • 6e55013b15 📈(summary) kickstart analytics tracking in summary microservice lebaudantoine 2025-07-08 23:13:04 +02:00
  • 21bed40484 (summary) add mutagen library for audio file duration detection lebaudantoine 2025-07-08 23:11:29 +02:00
  • 5959e82bf0 (summary) install PostHog in summary microservice lebaudantoine 2025-07-08 23:10:54 +02:00
  • b5113580b3 📸(frontend) inject PostHog sourcemap ID in chunks during build lebaudantoine 2025-07-08 14:50:04 +02:00
  • 053e4bc7b9 🔧(frontend) add conditional sourcemap generation for error tracking lebaudantoine 2025-07-08 14:37:23 +02:00
  • 9e57c25a25 🌐(frontend) fix wrong plural in footer lebaudantoine 2025-07-08 15:27:36 +02:00
  • dfbcbed485 🐛(tilt) enable Keycloak in DINUM Tilt stack configuration lebaudantoine 2025-07-08 14:34:54 +02:00
  • 9c28e1b266 📝(readme) document BrowserStack free license usage in README lebaudantoine 2025-07-07 19:40:34 +02:00
  • 2a586445b5 📝(readme) update feature status in README with recent developments lebaudantoine 2025-07-07 19:37:50 +02:00
  • 75ffb7f5f7 (frontend) add phone number and pin display in info side panel lebaudantoine 2025-07-01 23:37:24 +02:00
  • 6a1c85809d (frontend) add libphonenumber-js for phone number formatting lebaudantoine 2025-07-01 23:14:29 +02:00
  • 70d250cc9c 🔧(frontend) add telephony feature configuration from backend lebaudantoine 2025-07-01 23:07:48 +02:00
  • 988e5aa256 (backend) add telephony service for automatic SIP dispatch rules lebaudantoine 2025-07-01 17:59:45 +02:00
  • d3178eff5d (backend) serialize room pin code for frontend access lebaudantoine 2025-07-01 17:58:52 +02:00
  • 9c840a4e06 🐛(frontend) revert || to ?? operator for metadata parsing lebaudantoine 2025-07-01 15:33:07 +02:00
  • e6754b49e0 ⬆️(dependencies) update js dependencies renovate[bot] 2025-07-07 09:04:46 +00:00
  • ec586eaab4 🔥(backend) remove outdated GitHub workflow lebaudantoine 2025-07-04 23:26:17 +02:00
  • e4e4fcbbfc 🔖(minor) bump release to 0.1.27 lebaudantoine 2025-07-04 23:32:11 +02:00
  • 8929ec5714 ♻️(frontend) use LiveKit mobile detection in noise reduction hook lebaudantoine 2025-07-02 11:02:07 +02:00
  • 26045bbffa 🔧(backend) support _FILE for secret environment variables soyouzpanda 2025-05-16 23:46:36 +02:00
  • 641a311bca ️(frontend) add accessible label to "clear effect" button lebaudantoine 2025-06-30 19:03:23 +02:00
  • 0d84b1c9ad 🎨(frontend) use regex literals instead of RegExp constructor lebaudantoine 2025-06-30 18:13:10 +02:00
  • 4255308010 🎨(frontend) mark non-reassigned private attributes as readonly lebaudantoine 2025-06-30 18:06:06 +02:00
  • e20619d9a2 🔥(frontend) delete empty constructor from noise reduction class lebaudantoine 2025-06-30 18:04:22 +02:00
  • 4a6b84ed50 🎨(frontend) remove redundant React fragments lebaudantoine 2025-06-30 18:03:20 +02:00
  • b058e6add9 🎨(frontend) replace logical OR with nullish coalescing operator lebaudantoine 2025-06-30 18:02:45 +02:00
  • b265c3c7cb 🔥(frontend) delete duplicated frontend imports lebaudantoine 2025-06-30 18:00:03 +02:00
  • 459280b384 ️(backend) clean package manager cache in Docker builds lebaudantoine 2025-06-30 14:51:20 +02:00
  • 9d01dde9e4 🧪(backend) fix unreachable assertion after expected exception lebaudantoine 2025-06-30 14:43:48 +02:00
  • de92d7d5ac 🐛(backend) prevent regex from matching empty string lebaudantoine 2025-06-30 14:09:03 +02:00
  • 077d38f5e3 ⚰️(backend) remove apps.py lebaudantoine 2025-06-30 13:44:53 +02:00
  • 3e315e92fa 🎨(backend) simplify boolean comparisons by using opposite operators lebaudantoine 2025-06-30 13:43:03 +02:00
  • 5ef38fcba6 🎨(docker) sort package arguments alphabetically in Dockerfiles lebaudantoine 2025-06-30 13:40:20 +02:00
  • ea754e96c9 📝(doc) add missing documentation for new backend env variables lebaudantoine 2025-06-26 20:15:18 +02:00
  • e692a0cf8a 📝(doc) format env variable table with even column widths lebaudantoine 2025-06-26 20:10:58 +02:00
  • 46eee4ce9d ✏️(frontend) fix typo and capitalize sentence start lebaudantoine 2025-06-26 20:07:30 +02:00
  • 5c2305d710 👷(frontend) add temporary CI workflow for DINUM frontend image lebaudantoine 2025-06-26 19:25:05 +02:00
  • fb6b6f2b03 (tilt) add Tilt environment for testing DINUM frontend image lebaudantoine 2025-06-26 19:17:25 +02:00
  • 77e7e9cdd4 (frontend) build specialized DINUM image from generic frontend lebaudantoine 2025-06-26 19:09:21 +02:00
  • ac2451e327 🔧(frontend) set LaSuite Meet as default white-label logo lebaudantoine 2025-06-26 12:24:07 +02:00
  • e356dcb4c3 ♻️(frontend) rename VisioIcon to CameraIcon for clarity lebaudantoine 2025-06-26 11:54:39 +02:00
  • 2699edeaad 🚚(frontend) move logo to public folder for deployment customization lebaudantoine 2025-06-26 11:53:35 +02:00
  • d417c21d77 🔥(frontend) remove unused play icon asset lebaudantoine 2025-06-26 11:53:08 +02:00
  • 830da365c4 🚚(frontend) move slider assets to public folder with simplified names lebaudantoine 2025-06-26 11:45:28 +02:00
  • b33df66158 🔧(frontend) make web app manifest optional lebaudantoine 2025-06-06 22:52:23 +02:00
  • 211e05a0cb 🌐(frontend) remove hardcoded "visio" references from translations lebaudantoine 2025-06-06 22:21:45 +02:00
  • 018eec8a46 🔧(frontend) make app title customizable with env variable override lebaudantoine 2025-06-06 21:57:57 +02:00
  • e01b1713c4 🔧(frontend) make transcription beta registration form optional lebaudantoine 2025-06-06 17:51:29 +02:00
  • 1b9af5bf6d 🎨(frontend) replace hardcoded hex values with design tokens lebaudantoine 2025-06-06 16:40:26 +02:00
  • 260eab23be 💄(proconnect) replace all proconnect buttons when env is off Emmanuel Pelletier 2025-06-03 23:10:04 +02:00
  • 98de4f9145 ♻️(frontend) extract hardcoded domain to use dynamic window origin lebaudantoine 2025-06-02 22:47:56 +02:00
  • c82168b6c0 🌐(frontend) remove hardcoded DINUM-specific URLs from support forms lebaudantoine 2025-06-02 22:16:24 +02:00
  • ba286724f3 💄(fonts) use system fonts as default Emmanuel Pelletier 2025-06-03 15:44:17 +02:00
  • bbd700270f 🔧(homepage) let people use a simple login button instead of proconnect Emmanuel Pelletier 2025-06-03 12:48:42 +02:00
  • 15330ad4e1 🔧(env) disable the DINUM-specific footer by default Emmanuel Pelletier 2025-06-03 10:26:22 +02:00
  • 4db3e205d2 💄(frontend) remove Marianne font Emmanuel Pelletier 2025-06-02 23:16:22 +02:00
  • dd0b570fea 💄(header) remove the French gov motto + marianne from header Emmanuel Pelletier 2025-06-02 23:11:51 +02:00
  • 3088299c0b 🔧(env) add a way to load a custom css file to ease up UI customization Emmanuel Pelletier 2025-06-02 16:45:39 +02:00
  • d1bb414cb4 🔖(minor) bump release to 0.1.26 lebaudantoine 2025-06-25 22:37:22 +02:00
  • 513f3c588a 🚩(frontend) add noise reduction availability hook with feature flag lebaudantoine 2025-06-25 22:08:51 +02:00
  • b407bfda07 🐛(frontend) default noise reduction to disabled for existing users lebaudantoine 2025-06-25 21:35:33 +02:00
  • 3de4cc01dc (frontend) disable noise reduction on mobile devices lebaudantoine 2025-06-25 00:36:41 +02:00
  • 1fe1a557ad (frontend) add hook to manage noise reduction processor toggling lebaudantoine 2025-06-09 18:29:48 +02:00
  • fb92e5b79f (frontend) add noise reduction toggle setting with beta label lebaudantoine 2025-06-09 18:08:05 +02:00
  • e71bc093bd (frontend) add RNNoise processor for meeting noise suppression lebaudantoine 2025-06-09 17:53:03 +02:00
  • 43df855461 (frontend) add @timephy/rnnoise-wasm for noise suppression lebaudantoine 2025-06-09 15:08:21 +02:00
  • 12fc33d30a 🔖(minor) bump release to 0.1.25 lebaudantoine 2025-06-25 19:57:07 +02:00
  • 892a98193d 🎨(backend) format sources and clean up ruff configuration lebaudantoine 2025-06-24 14:41:19 +02:00
  • c5379f29e7 (backend) remove unused june-analytics-python dependency lebaudantoine 2025-06-24 14:38:02 +02:00
  • 2fddc82333 🔧(backend) fix Redis dependency conflict by downgrading to v5.2.1 lebaudantoine 2025-06-24 14:36:52 +02:00
  • c9ba6cbc05 ⬆️(dependencies) update python dependencies renovate[bot] 2025-06-24 12:00:22 +00:00
  • 76807a54f2 🚑️(frontend) bump livekit-react-components to fix critical chat issue lebaudantoine 2025-06-25 14:19:47 +02:00
  • 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