lebaudantoine
135ce78609
remove the support menu section, are they both opening / interacting in the main window
2026-05-07 12:51:36 +02:00
lebaudantoine
7f23cf1735
wip remove subtitle options as they're not rendered in pip
2026-05-07 12:50:50 +02:00
lebaudantoine
1936c692b2
revert change on the menu primitives
2026-05-07 11:37:06 +02:00
Cyril
435990f589
♻️ (frontend) fix VisualOnlyTooltip clipping in PiP
...
Flip when top overflows; clamp left/right so PiP tooltips stay visible.
2026-04-29 14:38:00 +02:00
Cyril
1e872e4c3c
♻️ (frontend) address Sonar warnings in PiP and side panel
...
Replace nested ternary logic, use globalThis instead of window, and switch side-panel enum re-exports to export-from for clearer and safer patterns.
Made-with: Cursor
2026-04-29 14:28:17 +02:00
Cyril
7e9b3a6290
♻️ (frontend) normalize PiP component patterns
...
Extract OverflowItems, replace `any`, convert function declarations to const arrows.
2026-04-29 14:13:24 +02:00
Cyril
1080407bb3
♻️ (frontend) harden PiP notifications stacking and dedupe
...
Group banner and toasts in one stack, cap visibility, fix chat dedup.
2026-04-29 07:21:42 +02:00
Cyril
d7fb31ef2c
✨ (frontend) show room notifications inside the PiP window
...
Render the shared toast queue in PiP.
2026-04-27 11:12:54 +02:00
Cyril
c8ae87b082
♿ (frontend) restore toolbar shortcuts inside PiP window
...
Forward PiP keydown events and register PiP-specific handlers.
2026-04-24 14:26:58 +02:00
Cyril
636d298c18
🐛 (frontend) close native PiP window when leaving the room
...
Force-close PiP on unmount and reset PiP state so next room starts clean.
2026-04-24 13:51:04 +02:00
Cyril
f0c5a8c241
🐛 (frontend) fix PiP tile corner clipping and unify 4px radius
...
Set a single clipping owner per PiP layout and use a consistent 4px radius.
2026-04-24 13:36:15 +02:00
Cyril
946da58fb2
♻️ (frontend) PiP options menu and reactions toolbar refactor
...
PiP-native options popover; split reactions, keyboard nav, and pagination.
2026-04-24 13:06:44 +02:00
Cyril
96edb3725a
♿ ️(frontend) PiP accessibility and cross-document focus foundation
...
Cross-doc focus helpers, Escape stack, lang/title sync, landmarks, SR announce.
2026-04-24 09:30:34 +02:00
Cyril
204d40e0ca
🌐 (i18n) add PiP accessibility strings to rooms
...
Labels for PiP window, stage, toolbar, reactions, and SR open/close.
2026-04-24 09:29:59 +02:00
Cyril
c16f4ca846
🎨 (frontend) tune PiP window default dimensions
...
Start PiP in a taller shape closer to a typical video call layout.
2026-04-23 15:05:11 +02:00
Cyril
5362f37883
✨ (frontend) add adaptive PiP stage with focus and grid layouts
...
Render all participants with a focus mode and animated adaptive grid.
2026-04-23 15:04:59 +02:00
Cyril
bac7261fff
♻️ (frontend) share a PiP-aware element size hook
...
Reuse a single ResizeObserver hook in the PiP control bar.
2026-04-22 18:00:37 +02:00
Cyril
40da9c0bf9
✨ (frontend) add PiP reactions toolbar and isolated state
...
PiP-only reactions strip, store flag, and overflow menu wired to PiP state.
2026-04-10 09:24:48 +02:00
Cyril
284c1ccc8a
🐛 (frontend) fix pip controls responsive overflow in realtime
...
Use PiP document ResizeObserver so controls hide into "..." while resizing.
2026-04-08 10:59:13 +02:00
Cyril
69c9559843
🐛 (frontend) align pip layout with google meet
...
Show a main tile with a bottom-right thumbnail in PiP, like Google Meet.
2026-04-08 10:19:25 +02:00
Cyril
07ed4d701c
♻️ (frontend) decouple pip state and simplify pip options
...
Prevent PiP actions from affecting main panel state and reduce PiP-only noise.
2026-04-08 09:52:08 +02:00
Cyril
a40c76bc4d
✨ (perf) hide main layout when pip is open
...
avoid rendering main video tiles while pip is active
2026-04-08 09:36:40 +02:00
Cyril
e9684e0c01
♻️ (refactor) move pip feature into dedicated module
...
group pip components and hooks under features/pip for isolation
2026-04-08 09:34:18 +02:00
Cyril
1c5b6b1e1f
✨ (feat) move pip state to valtio store
...
replace context provider with shared store for pip ui state
2026-04-08 09:34:17 +02:00
Cyril
e38d0861b1
🐛 (frontend) clamp pip tooltips on right edge
...
prevent pip tooltips from overflowing the right side of the window
2026-04-08 09:32:50 +02:00
Cyril
0ab2e2f18f
fixup! 🌐 (i18n) add PiP labels for each supported language
2026-04-08 09:32:49 +02:00
Cyril
99dcd34482
fixup! ✨ (feat) connect PiP to room and options menu
2026-04-08 09:32:49 +02:00
Cyril
2bdd8ddbaf
fixup! 🐛 (fix) add react-aria overlays type shim
2026-04-08 09:30:49 +02:00
Cyril
94488f31cf
✨ (feat) connect PiP to room and options menu
...
wire room-level PiP state to the options menu
2026-04-08 09:30:49 +02:00
Cyril
e49355985a
💄 (style) align pip layout with room styling
...
match pip background and spacing to
2026-04-08 09:27:29 +02:00
Cyril
8e3cd3f9a3
💄 (style) adjust tooltip positioning and fix ts error
...
raise tooltip offset and set arrowBoundaryOffset
2026-04-08 09:27:29 +02:00
Cyril
742c1b467b
🐛 (fix) add react-aria overlays type shim
...
fix missing useUNSAFE_PortalContext export typing
2026-04-08 09:27:28 +02:00
Cyril
37b5dba12f
✨ (feat) add pip lateral menu component
...
add pip chevron menu
2026-04-08 09:27:28 +02:00
Cyril
6912d4115d
📝 (docs) add pip component documentation
...
add jsdoc comments to pip components and hooks
2026-04-08 09:27:28 +02:00
Cyril
d1a3052f28
🐛 (fix) close pip menu on item action
...
close options menu when selecting transcription or
2026-04-08 09:27:27 +02:00
Cyril
fcfcb3eff3
♻️ (refactor) extract pip control bar component
...
centralize pip controls in reusable component
2026-04-08 09:27:27 +02:00
Cyril
5863b4495a
♻️ (feat) extract pip options menu component
...
keep pip options layout reusable and isolated
2026-04-08 09:27:26 +02:00
Cyril
cf37d636db
💄 (fix) align overlays in pip
...
route menus/tooltips to the pip document
2026-04-08 09:27:26 +02:00
Cyril
3fd265f291
✨ (refactor) stabilize pip layout and controls
...
avoid layout jumps and prepare for more buttons
2026-04-08 09:27:26 +02:00
Cyril
2c30535235
🐛 (fix) rebuild pip root on reopen
...
prevent black screen after closing and reopening pip
2026-04-08 09:27:25 +02:00
Cyril
cea373a00f
🌐 (i18n) add PiP labels for each supported language
...
add labels for PiP in each supported language
2026-04-08 09:27:25 +02:00
Cyril
857dccd00b
✨ (feat) connect PiP to room and options menu
...
connecting pip and room
2026-04-08 09:27:24 +02:00
Cyril
f0f6c4bf56
✨ (feat) add pip portal and base layout
...
mount react content into pip window with styles
2026-04-08 09:27:24 +02:00
Cyril
85e13f7e44
✨ (feat) add document pip hook
...
utility hook to cleanly open/close the pip window
2026-04-08 09:27:19 +02:00
dependabot[bot]
34212be6e2
⬆️ (backend) bump lodash from 4.17.23 to 4.18.1 in /src/mail
...
Update indirect dependency to include latest fixes and improvements.
See release notes and commits for detailed changes.
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 19:31:38 +02:00
renovate[bot]
d8ccd02bb2
⬆️ (dependencies) update vite to v7.3.2 [SECURITY]
2026-04-07 19:12:24 +02:00
renovate[bot]
08aa63ecb2
⬆️ (dependencies) update aiohttp to v3.13.4 [SECURITY]
2026-04-07 17:22:56 +02:00
lebaudantoine
bbc8f61221
🔖 (helm) release chart 0.0.19
2026-04-07 14:38:18 +02:00
lebaudantoine
6b656eefd7
✅ (backend) add unit tests for JwtTokenService
...
Introduce minimal unit test coverage for the JwtTokenService
to ensure its core behavior is validated.
2026-04-02 23:18:39 +02:00
fheslouin
264f267ac3
🔒 ️(helm) add pod and container securityContext
...
This commit aim at adding a securityContext for
pod and container in Deployment and Job,
it include livekit pods as well
It adds 2 values :
- podSecurityContext : for pods
- securityContext : for containers
Please note that `celeryBackend` Deployment does
not have any values defined in `values.meet.yaml` at the moment.
2026-04-02 13:49:22 +02:00