Sign invited members into meetings via click-time OTK join links

Fixkamo-internal
Ya
7 Julai 2026, 21:22 UTC
Mwandishi
kamo
Ahadi ya
7ee4778

Invite links (chat + email) previously embedded a bare meet-room URL, so recipients landed as anonymous guests instead of themselves. An OTK can't be pre-embedded (single-use, short-lived), so add a click-time redirect that mints one from the clicking member's own session: - New GET /meet/join/[room]: signed-in member -> fresh OTK -> meet?otk=; not signed in -> login (?next=) then back. Signs the recipient in as a verified member with their profile (spec item 3), or offers the Kamo sign-in path (spec item 4). - useMeeting: point chat + email invites at /meet/join; keep the bare URL only for the creator's own auto-signed-in window and the backend record. Tell the backend NOT to re-send (sendChat/Email=false) so invites aren't double-sent. Invites are now scheduled-aware. - invite-email: build the join link server-side from the room name (never trust a client joinUrl) and render the scheduled date/time. - chat: linkify URLs in messages so the invite link is actually clickable; remove the dead, never-rendered MeetingCard. - meets recording settings: drop the fake "0 GB" storage meter (no per-org recording accounting exists yet) instead of showing fabricated data.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei