Commit Graph

  • 2367750395 ♻️(frontend) extract media icon logic into optimized reusable hook lebaudantoine 2025-08-21 22:58:31 +02:00
  • 5eb70384e3 🚚(frontend) move ToggleDevice controls to Device folder lebaudantoine 2025-08-21 21:56:54 +02:00
  • 22c68da2af ♻️(frontend) extract permission checks into reusable hook by media kind lebaudantoine 2025-08-21 21:56:17 +02:00
  • ebf676529f ♻️(frontend) refactor in-room device selection with audio output control lebaudantoine 2025-08-21 18:20:25 +02:00
  • 40cedba8ae ♻️(frontend) decouple audio/video controls for reorganization clarity lebaudantoine 2025-08-21 17:54:26 +02:00
  • 59e0643dde 💄(frontend) add dark variant prop to Select primitive lebaudantoine 2025-08-21 16:51:17 +02:00
  • 7b89395f42 (frontend) expose placement prop in Popover primitive lebaudantoine 2025-08-21 14:56:55 +02:00
  • 3d047b5124 (frontend) add default tab selection mechanism to settings dialog lebaudantoine 2025-08-21 12:08:09 +02:00
  • 89b1190bb4 (frontend) add arrow toggle option to Popover primitive lebaudantoine 2025-08-21 11:52:19 +02:00
  • 8f28a46a5f 💄(frontend) add dark variant prop to Popover primitive lebaudantoine 2025-08-21 11:20:49 +02:00
  • ac88c046dc ♻️(frontend) replace generic tab IDs with explicit string identifiers lebaudantoine 2025-08-21 10:35:34 +02:00
  • b7f55ac35d 🐛(frontend) fix camera/mic acquisition when disabled in user preferences lebaudantoine 2025-08-20 15:30:46 +02:00
  • 329a729bdc ⬆️(frontend) bump LiveKit client JS SDK to 2.15.5 lebaudantoine 2025-08-20 13:59:50 +02:00
  • 2215b621f4 ♻️(frontend) refactor audio/video tabs to share common layout components lebaudantoine 2025-08-14 10:31:34 +02:00
  • c330ec6ff4 (frontend) add subscription video quality selector to video tab lebaudantoine 2025-08-13 18:31:09 +02:00
  • 8245270f28 ♻️(frontend) refactor video tab i18n strings with common prefix lebaudantoine 2025-08-13 12:46:33 +02:00
  • 9728603f72 (frontend) add persistence for subscribed video resolution preferences lebaudantoine 2025-08-13 12:38:51 +02:00
  • 803c94a80c (frontend) add video resolution selector for publishing control lebaudantoine 2025-08-12 19:24:17 +02:00
  • fd90d0b830 (frontend) add persistence for video publishing resolution setting lebaudantoine 2025-08-12 19:02:28 +02:00
  • f380d0342d (frontend) add video tab to settings modal for camera configuration lebaudantoine 2025-08-12 17:36:39 +02:00
  • 4cdf257b6a ️(frontend) fix incorrect aria label on tab component lebaudantoine 2025-08-12 12:34:41 +02:00
  • 338f8d8a69 ♻️(frontend) refactor useResolveDefaultDeviceId to run initially lebaudantoine 2025-08-13 10:12:42 +02:00
  • ab4f415d23 🩹(frontend) fix audiotrack typing issue from refactoring lebaudantoine 2025-08-13 09:17:47 +02:00
  • e926b407b1 ♻️(frontend) refactor preview track to avoid unnecessary resets lebaudantoine 2025-08-12 12:18:39 +02:00
  • 4e655a0a64 🚸(frontend) prioritize UI reactivity over error handling in track toggle lebaudantoine 2025-08-11 23:15:12 +02:00
  • d2bde299be 🚸(frontend) auto-select single audio output device for smoother UX lebaudantoine 2025-08-11 23:06:09 +02:00
  • 9b44ed0974 🩹(frontend) disable Safari speaker select for LiveKit compatibility lebaudantoine 2025-08-11 22:59:25 +02:00
  • aeaa9b7ffd 🐛(frontend) link audio output permissions to mic to prevent prompts lebaudantoine 2025-08-11 22:25:50 +02:00
  • da73424f72 🌐(frontend) fix Dutch plural forms in join screen translations lebaudantoine 2025-08-11 22:18:14 +02:00
  • 2b9b977f57 (frontend) add speaker select component for audio output configuration lebaudantoine 2025-08-11 19:30:15 +02:00
  • 355db6ef9a (frontend) add localStorage persistence for audio output device lebaudantoine 2025-08-11 19:26:00 +02:00
  • 890e043d29 🚨(frontend) remove redundant undefined type or optional specifier lebaudantoine 2025-08-11 17:03:51 +02:00
  • 9eb412758a 🚨(frontend) fix unnecessary destructuring rename in devices assignment lebaudantoine 2025-08-11 17:03:02 +02:00
  • fa27afdfdf 💄(frontend) add symmetric shadows for white button contrast enhancement lebaudantoine 2025-08-11 16:17:20 +02:00
  • cb8b415ef9 ♻️(frontend) refactor device select for controlled behavior lebaudantoine 2025-08-11 16:16:57 +02:00
  • 7c6182cc4e 🐛(frontend) fix default device ID mismatch with actual preview track lebaudantoine 2025-08-11 16:01:55 +02:00
  • 2d47e90a1a 🐛(frontend) reset video ref on track stop for state transitions lebaudantoine 2025-08-11 13:56:23 +02:00
  • 56ec2dd8cb ♻️(frontend) refactor select to show arrow up when menu opens upward lebaudantoine 2025-08-11 12:21:32 +02:00
  • 361de29780 🩹(frontend) refactor track muting for proper audio/video control lebaudantoine 2025-08-11 12:20:32 +02:00
  • e4d5ca64b9 ♻️(frontend) refactor prejoin screen for room context flexibility lebaudantoine 2025-08-11 10:17:39 +02:00
  • bd139a1ef9 🎨(frontend) personalize permission modal for Safari UX differences lebaudantoine 2025-08-10 17:59:49 +02:00
  • f682f8feb3 🐛(frontend) fix React aria warnings with label/wrapper investigation lebaudantoine 2025-08-10 15:28:50 +02:00
  • 5f1d59c753 🐛(frontend) fix Safari permission change detection with polling lebaudantoine 2025-08-10 15:12:00 +02:00
  • c45b91dc58 🩹(frontend) fix missing aria text for camera preview status lebaudantoine 2025-08-10 12:43:56 +02:00
  • 0e72f61650 🚸(frontend) add permission hints and modal button to join screen lebaudantoine 2025-08-09 23:53:00 +02:00
  • 4fae3c6c47 (frontend) add visual permission indicator to device toggle button lebaudantoine 2025-08-09 17:36:45 +02:00
  • 120bcdc720 🚸(frontend) add permissions dialog to guide users through setup lebaudantoine 2025-08-09 16:15:22 +02:00
  • f1b20d7981 (frontend) add permissions watcher to sync valtio store with browser lebaudantoine 2025-08-08 14:48:05 +02:00
  • 95190ec690 (frontend) add global store for browser permissions monitoring lebaudantoine 2025-08-08 14:06:37 +02:00
  • adb99cc5d9 ♻️(frontend) refactor prejoin layout for better extensibility lebaudantoine 2025-08-07 12:39:20 +02:00
  • 201069aa4c ♻️(frontend) refactor clipboard logic into dedicated reusable hook lebaudantoine 2025-08-07 12:15:20 +02:00
  • b6a5b1a805 🎨(frontend) remove space between PIN digits and # symbol lebaudantoine 2025-08-05 16:21:17 +02:00
  • f3af637fd6 (frontend) add telephony info to encourage phone participation lebaudantoine 2025-08-05 16:15:06 +02:00
  • de3a5aa404 💄(frontend) update secondaryText button variant to medium font weight lebaudantoine 2025-08-05 16:04:42 +02:00
  • 5e9d20e685 🐛(frontend) fix public room warning showing for all rooms lebaudantoine 2025-08-05 14:54:20 +02:00
  • b54445739a (frontend) add telephony info to meeting dialog with layout stability lebaudantoine 2025-08-05 14:47:21 +02:00
  • 7c67bacd94 🚸(frontend) fix locale issues and improve meeting dialog copywriting lebaudantoine 2025-08-05 12:10:37 +02:00
  • 1fd1b184ee 💬(frontend) update wording from "room address" to "room information" lebaudantoine 2025-08-05 11:25:51 +02:00
  • adb517a336 🎨(frontend) harmonize room info sidepanel display with meeting dialog lebaudantoine 2025-08-05 11:23:12 +02:00
  • eec9ff9f26 🚸(frontend) fix copy to include all meeting info from side panel lebaudantoine 2025-08-05 10:52:53 +02:00
  • e0258a1765 🔧(tilt) configure telephony in tilt stack for development lebaudantoine 2025-08-05 10:33:51 +02:00
  • 872ce1ecc6 (frontend) add icon support to select primitive component lebaudantoine 2025-08-01 17:28:20 +02:00
  • e2c3b745ca 🩹(frontend) avoid video glitch on the prejoin while init a processor lebaudantoine 2025-08-01 17:16:07 +02:00
  • 965d823d08 (frontend) display position of a raised hand in the queue lebaudantoine 2025-08-01 12:35:42 +02:00
  • 1db189ace2 🚸(frontend) sort raised hand by order of arrival lebaudantoine 2025-08-01 12:04:55 +02:00
  • 199e0908e9 ♻️(frontend) refactor raised hand to rely on participant's attributes lebaudantoine 2025-08-01 10:48:58 +02:00
  • 8518f83211 (helm) add the ability to configure tls secretName Jacques ROUSSEL 2025-07-31 18:44:16 +02:00
  • 0240d85837 📝(backend) add Firefox proxy workaround parameter to installation guide lebaudantoine 2025-08-01 16:03:33 +02:00
  • 162896c93c 🩹(backend) allow enforcing WSS protocol to resolve browser compatibility lebaudantoine 2025-08-01 13:21:16 +02:00
  • 483a219ac4 ♻️(documentation) remove unused environment variables Jacques ROUSSEL 2025-07-31 17:06:55 +02:00
  • 1b26dea178 🐛(frontend) use feature detection for adaptiveStream and dynacast lebaudantoine 2025-06-30 21:00:38 +02:00
  • bdaf4245da 🔖(minor) bump release to 0.1.33 lebaudantoine 2025-07-24 18:28:39 +02:00
  • be63993ba2 🩹(frontend) fix connection warmup with WebSocket pre-authentication lebaudantoine 2025-07-24 15:52:34 +02:00
  • 3d245c3bd4 🔖(minor) bump release to 0.1.32 lebaudantoine 2025-07-24 13:10:11 +02:00
  • 66a36eff73 ♻️(frontend) refactor connection warmup to use LiveKit methods lebaudantoine 2025-07-24 14:49:49 +02:00
  • 387bc2e1f4 🐛(frontend) add LiveKit connection warmup for Firefox+proxy fixes lebaudantoine 2025-07-23 11:50:02 +02:00
  • d44b45b6aa 🐛(frontend) prevent shortcut handling when key is undefined lebaudantoine 2025-07-23 11:17:23 +02:00
  • 224b98fd9a 🧪(frontend) capture LiveKit exceptions in PostHog for debugging lebaudantoine 2025-07-23 10:42:38 +02:00
  • 031852d0b1 🔖(minor) bump release to 0.1.31 lebaudantoine 2025-07-21 11:53:21 +02:00
  • 24915b0485 🐛(frontend) fix wrong feature flag for noise reduction lebaudantoine 2025-07-21 10:27:46 +02:00
  • 0862203d5d 🚸(frontend) add Safari warning for unavailable speaker settings ericboucher 2025-07-18 14:58:35 +02:00
  • ee604abe00 🐛(frontend) replace useSize with useMediaQuery in account settings ericboucher 2025-07-18 14:49:07 +02:00
  • 26d668b478 🐛(frontend) prevent Crisp crash when superuser has no email lebaudantoine 2025-07-20 17:55:38 +02:00
  • 04081f04fc 🌐(frontend) internationalize missing error message lebaudantoine 2025-07-20 17:52:26 +02:00
  • f7268c507b 🚸(frontend) display email with username to clarify logged-in account ericboucher 2025-07-18 10:06:29 +02:00
  • cadb20793a 🔖(minor) bump release to 0.1.30 lebaudantoine 2025-07-18 11:44:48 +02:00
  • 8a417806e4 🐛(backend) fix lobby notification type error breaking participant alerts lebaudantoine 2025-07-18 11:35:34 +02:00
  • 223c744e3f 🚨(summary) lint celery_config module to pass ruff checks lebaudantoine 2025-07-18 11:26:36 +02:00
  • f67335f306 🐛(summary) fix Celery task execution by number of required args lebaudantoine 2025-07-18 11:20:34 +02:00
  • 4eb7f29f8e 🔊(summary) add Celery exporter configuration for monitoring lebaudantoine 2025-07-17 23:45:15 +02:00
  • 912bac8756 🔖(minor) bump release to 0.1.29 lebaudantoine 2025-07-17 18:25:47 +02:00
  • 3c97418a70 🐛(summary) fix Celery task execution by switching to apply_async() lebaudantoine 2025-07-17 18:03:52 +02:00
  • 26a90456f7 🚸(frontend) add alert for media devices already in use lebaudantoine 2025-07-17 16:28:48 +02:00
  • d068558c8f 🚸(frontend) explain duplicate identity disconnect on feedback page lebaudantoine 2025-07-17 13:36:32 +02:00
  • dac6bfe142 ♻️(frontend) refactor feedback redirect to global onDisconnect hook lebaudantoine 2025-07-17 11:35:39 +02:00
  • 6b3e5d747a 📝(backend) add OIDC PKCE parameters to installation documentation lebaudantoine 2025-07-16 15:11:45 +02:00
  • 3066e3a83c 🔒️(backend) add environment variables for PKCE settings K900 2025-07-14 18:24:46 +03:00
  • 5e05b6b2a5 ⬆️(frontend) bump libphonenumber-js dependency lebaudantoine 2025-07-16 14:18:01 +02:00
  • d075d60d19 🚸(frontend) notify all participants when recording/transcription stops lebaudantoine 2025-07-16 12:11:20 +02:00
  • 7c631bb76f 🚸(frontend) alert room owner when recording exceeds max duration lebaudantoine 2025-07-16 11:08:28 +02:00