Commit Graph

  • 22a1713c60 🐛(frontend) fix concurrent PATCH races on room settings lebaudantoine 2026-08-05 17:04:45 +02:00
  • c23f449520 🐛(frontend) stop passing username as a query param when undefined lebaudantoine 2026-08-05 16:02:27 +02:00
  • 0536896373 (sdk) add a room configuration popup from CreateMeetingButton lebaudantoine 2026-08-03 20:48:19 +02:00
  • f49c61d9bf (sdk) allow passing a background color to the calendar iframe lebaudantoine 2026-08-03 20:46:25 +02:00
  • b593516802 🔒️(backend) derive connection-test room max age from token TTL lebaudantoine 2026-08-05 13:59:09 +02:00
  • 1328098c45 🐛(frontend) keep Unicode initials intact in avatar Arnaud Robin 2026-08-04 15:47:42 +02:00
  • 58205f81d4 🐛(frontend) fix icon centering in the Switch primitive lebaudantoine 2026-08-05 13:42:18 +02:00
  • b7892431be 💄(frontend) show pointer cursor on interactive switches lebaudantoine 2026-08-05 13:26:33 +02:00
  • 00a2bd9558 🐛(backend) serialize lazy title in summary payload lebaudantoine 2026-08-05 12:25:33 +02:00
  • bc003f928e ⚗️(frontend) add candidate pair diagnostic to WebRTC checks lebaudantoine 2026-08-04 16:51:10 +02:00
  • d756825fd7 (frontend) add connection test feature Arnaud Robin 2026-07-24 23:44:38 +02:00
  • b01a47bfd7 (backend) add connection-test API Arnaud Robin 2026-07-01 17:47:22 +02:00
  • 06e73d7a5e 🐛(frontend) stop the installed app reopening the room it came from davd-gzl 2026-08-03 11:33:38 +00:00
  • 6c69c3d6e3 🎨(frontend) apply lint fixes lebaudantoine 2026-08-04 20:26:44 +02:00
  • 7fd4d20ea7 ⬆️(dependencies) update python dependencies leo 2026-08-04 15:54:42 +02:00
  • 15c9ee225a ️(frontend) revert GridLayout re-render optimization too lebaudantoine 2026-08-04 20:00:46 +02:00
  • d86768bb59 ️(frontend) revert CarouselLayout re-render optimization lebaudantoine 2026-08-04 19:41:38 +02:00
  • d8ab229813 wip drive-interop leo 2026-08-04 11:36:22 +02:00
  • 7bd5ab7a13 (frontend) expose media state to external gateways lebaudantoine 2026-07-31 14:32:31 +02:00
  • ac8eae7295 (backend) apply user preferences on unconfigured room creation lebaudantoine 2026-08-03 17:16:31 +02:00
  • 15b1ab7e0a (frontend) let users set default configuration for generated links lebaudantoine 2026-08-03 11:32:44 +02:00
  • 2e509eff28 (backend) persist user preferences for room defaults on the User model lebaudantoine 2026-08-03 11:32:27 +02:00
  • ca56ae87c2 (backend) expose the default room access level in settings lebaudantoine 2026-08-03 11:31:08 +02:00
  • 2c5a766d02 🔥(ci) remove unused Anthropic security step lebaudantoine 2026-08-04 11:20:40 +02:00
  • a67467b193 🩹(all) clear the SonarCloud reliability finding and the lint debt davd-gzl 2026-08-02 22:01:33 +02:00
  • 24d5a5a035 🧑‍💻(backend) use solo pool celery worker in dev Florent Chehab 2026-08-03 20:28:29 +02:00
  • 9e500a59ea 🧑‍💻(backend) add commented the roomkit env variables lebaudantoine 2026-08-03 19:58:59 +02:00
  • 8a0d4b1ad6 ♻️(backend) refactor tests to rely on decorators lebaudantoine 2026-08-03 19:23:41 +02:00
  • d0726ba631 🐛(backend) ensure SIP dispatch rule instead of creating it lebaudantoine 2026-07-30 21:01:07 +02:00
  • e65036fe90 🚚(backend) rename TelephonyService to SIPManagement lebaudantoine 2026-07-30 19:46:30 +02:00
  • 8b198726e9 (backend) add roomkit viewset to start a room without WebRTC join lebaudantoine 2026-07-30 18:35:32 +02:00
  • fc4774199b 🔧(devx) stop declaring LiveKit as an app-dev dependency lebaudantoine 2026-08-03 18:29:34 +02:00
  • 9a3e54e6ec 🐛(backend) disable recording events in the default env file lebaudantoine 2026-08-03 14:58:19 +02:00
  • a0d4d82e18 fix: upgrade i18next from 26.3.4 to 26.3.6 snyk-bot 2026-07-30 18:25:58 +00:00
  • 8ed49c880b ⬆️(dependencies) update django to v5.2.16 renovate[bot] 2026-08-01 01:19:54 +00:00
  • be369bc04b ♻️(devex) optimize Makefile linting workflow leo 2026-08-03 11:15:18 +02:00
  • be98c5210e 💄(frontend) adjust centering of Avatar initials lebaudantoine 2026-07-30 10:47:23 +02:00
  • e400d05a7c 🚸(frontend) show two initials in the Avatar when possible lebaudantoine 2026-07-28 23:07:27 +02:00
  • 9af42568bf 💄(frontend) improve participant name rendering in the list lebaudantoine 2026-07-28 22:16:03 +02:00
  • 7eba983c15 (frontend) introduce an "unauthenticated" participant badge lebaudantoine 2026-07-28 21:28:27 +02:00
  • b7210e62bb (frontend) notify user when their meeting role changes lebaudantoine 2026-07-28 20:16:37 +02:00
  • 653326347b 🐛(frontend) fall back to user.full_name on request-entry lebaudantoine 2026-07-28 14:24:35 +02:00
  • 187e289548 (frontend) close admin side panel when the user is demoted lebaudantoine 2026-07-28 11:23:47 +02:00
  • 496a192ced (frontend) allow promoting authenticated participants lebaudantoine 2026-07-28 10:02:39 +02:00
  • 715c18d276 ♻️(frontend) extract closeSidePanel action at the store level lebaudantoine 2026-07-28 10:00:33 +02:00
  • dd3f23b1bf 🐛(backend) allow any string as sub in the API serializer lebaudantoine 2026-07-27 19:29:42 +02:00
  • 066cd5f704 💄(frontend) render Avatar initials in uppercase lebaudantoine 2026-07-27 18:02:40 +02:00
  • 19dfa26ee4 🔥(frontend) remove leftover console.count call lebaudantoine 2026-07-25 00:11:04 +02:00
  • 82aafa2030 ♻️(frontend) derive is_administrable from participant metadata lebaudantoine 2026-07-08 00:29:09 +02:00
  • bfb02b2242 (frontend) add client for the update participant role endpoint lebaudantoine 2026-07-08 00:22:09 +02:00
  • ec9cd84cf8 (backend) expose is_authenticated in the LiveKit token lebaudantoine 2026-07-07 20:08:55 +02:00
  • 65172447ca ♻️(backend) pass the participant role in the LiveKit token lebaudantoine 2026-07-07 19:21:12 +02:00
  • 71d76abc0f (backend) add endpoint to update a participant role during a meeting lebaudantoine 2026-07-07 18:05:21 +02:00
  • 47f3da4153 ️(backend) add permission class checking the user is in the call lebaudantoine 2026-07-07 17:46:23 +02:00
  • ab0b2d67c3 📝(legal) update terms of service Arnaud Robin 2026-07-28 11:15:43 +02:00
  • a911226d07 🐛(backend) preserve recording metadata when updating room access leo 2026-07-28 10:38:36 +02:00
  • adaffb0343 ⬆️(frontend) upgrade i18next from 26.3.2 to 26.3.4 snyk-bot 2026-07-22 22:13:08 +00:00
  • ee5710e61c 📝(metadata): Add publiccode.yml file Camille Moulin 2026-07-24 15:30:09 +02:00
  • 6dd914fe66 📝(frontend) add changelog entry for PR #1510 lebaudantoine 2026-07-24 18:15:40 +02:00
  • a52ea119ac 🐛(frontend) reset chat state when the ChatProvider mounts lebaudantoine 2026-07-24 18:04:52 +02:00
  • fc4ee70265 🐛(frontend) fix pinnedTrackRef always evaluating to true lebaudantoine 2026-07-24 17:47:06 +02:00
  • 81f23aeb88 ️(frontend) tripwire promotion of off-screen active speakers lebaudantoine 2026-07-24 17:27:01 +02:00
  • a5651249c5 ️(frontend) memoize the EffectsButton lebaudantoine 2026-07-23 21:36:18 +02:00
  • 167839ebd0 ️(frontend) reduce re-renders of the ParticipantTile focus overlay lebaudantoine 2026-07-23 21:33:08 +02:00
  • 18ec920ebe 🚚(frontend) extract ParticipantTile sub-components into their own files lebaudantoine 2026-07-23 19:58:30 +02:00
  • 8a24502295 ♻️(frontend) harmonize participant name handling in ParticipantTile lebaudantoine 2026-07-23 18:56:16 +02:00
  • c3f212bf54 ️(frontend) synchronize room metadata in a leaf component lebaudantoine 2026-07-23 18:34:22 +02:00
  • a0274a2d54 ️(frontend) memoize the Placeholder component lebaudantoine 2026-07-23 18:24:15 +02:00
  • a31253c72e wip functional setup without keycloak and silent login exploration/use-dex-instead-of-keycloak lebaudantoine 2026-08-04 11:48:54 +02:00
  • 029feea486 🧑‍💻(backend) use solo pool celery worker in dev Florent Chehab 2026-08-03 20:28:29 +02:00
  • 0bc554e331 🧑‍💻(backend) add commented the roomkit env variables lebaudantoine 2026-08-03 19:58:59 +02:00
  • 627867d89e ♻️(backend) refactor tests to rely on decorators lebaudantoine 2026-08-03 19:23:41 +02:00
  • d8add71d74 🐛(backend) ensure SIP dispatch rule instead of creating it lebaudantoine 2026-07-30 21:01:07 +02:00
  • a345b5cfe0 🚚(backend) rename TelephonyService to SIPManagement lebaudantoine 2026-07-30 19:46:30 +02:00
  • e9184f3af2 (backend) add roomkit viewset to start a room without WebRTC join lebaudantoine 2026-07-30 18:35:32 +02:00
  • 617beb3340 🔧(devx) stop declaring LiveKit as an app-dev dependency lebaudantoine 2026-08-03 18:29:34 +02:00
  • d7ab5f4f1f 🐛(backend) disable recording events in the default env file lebaudantoine 2026-08-03 14:58:19 +02:00
  • 280ebdfe7f fix: upgrade i18next from 26.3.4 to 26.3.6 snyk-bot 2026-07-30 18:25:58 +00:00
  • 0caecbdfba ⬆️(dependencies) update django to v5.2.16 renovate[bot] 2026-08-01 01:19:54 +00:00
  • 932f400a2e wip adapt lobby to be functional in an iframe visio-plainte lebaudantoine 2026-08-03 14:20:56 +02:00
  • d77b187565 ♻️(devex) optimize Makefile linting workflow leo 2026-08-03 11:15:18 +02:00
  • a3f22e0a4f fixup! wip use another scheme for LiveKit token auth lebaudantoine 2026-08-03 11:15:46 +02:00
  • 0a879a96fd wip handle virtual background loading in an iframe context lebaudantoine 2026-08-02 23:18:51 +02:00
  • ed7fa7312a (frontend) alternative auth without relying on sameSite cookie lebaudantoine 2026-08-02 19:03:16 +02:00
  • 2f948fd53a wip use another scheme for LiveKit token auth lebaudantoine 2026-08-02 18:59:02 +02:00
  • e701a89036 (backend) wip introduce a token exchange endpoint lebaudantoine 2026-08-01 15:52:37 +02:00
  • 7fbcbc89ed 🧑‍💻(devx) prototype OrbStack as local Kubernetes provider on macOS wip-orbstack-k8s lebaudantoine 2026-07-30 14:46:36 +02:00
  • 8cbcad7645 💄(frontend) adjust centering of Avatar initials lebaudantoine 2026-07-30 10:47:23 +02:00
  • 89f8480e0b 🚸(frontend) show two initials in the Avatar when possible lebaudantoine 2026-07-28 23:07:27 +02:00
  • d9bf6efa2a 💄(frontend) improve participant name rendering in the list lebaudantoine 2026-07-28 22:16:03 +02:00
  • 4cb7412194 (frontend) introduce an "unauthenticated" participant badge lebaudantoine 2026-07-28 21:28:27 +02:00
  • e8df597055 (frontend) notify user when their meeting role changes lebaudantoine 2026-07-28 20:16:37 +02:00
  • 05dfcd11ca 🐛(frontend) fall back to user.full_name on request-entry lebaudantoine 2026-07-28 14:24:35 +02:00
  • b018832fcf (frontend) close admin side panel when the user is demoted lebaudantoine 2026-07-28 11:23:47 +02:00
  • a269160f6f (frontend) allow promoting authenticated participants lebaudantoine 2026-07-28 10:02:39 +02:00
  • c3afa84d9b ♻️(frontend) extract closeSidePanel action at the store level lebaudantoine 2026-07-28 10:00:33 +02:00
  • 8c6752a29f 🐛(backend) allow any string as sub in the API serializer lebaudantoine 2026-07-27 19:29:42 +02:00
  • 4c57432a03 💄(frontend) render Avatar initials in uppercase lebaudantoine 2026-07-27 18:02:40 +02:00
  • 3b7bfd999c 🔥(frontend) remove leftover console.count call lebaudantoine 2026-07-25 00:11:04 +02:00
  • 7f386b2e2f ♻️(frontend) derive is_administrable from participant metadata lebaudantoine 2026-07-08 00:29:09 +02:00