Skip to content

hardening: G14 recordings UX with gated access#28

Merged
DevCalebR merged 2 commits intomainfrom
hardening/g14-recordings-ux
Mar 9, 2026
Merged

hardening: G14 recordings UX with gated access#28
DevCalebR merged 2 commits intomainfrom
hardening/g14-recordings-ux

Conversation

@DevCalebR
Copy link
Copy Markdown
Owner

Summary

  • add recording access authorization helper based on authenticated owner + business ownership
  • add server-mediated recording route at /api/leads/[leadId]/recording that validates access before redirecting
  • update lead detail page to show recording status, duration, and gated Open recording action
  • add recording access control tests
  • update production readiness changelog marking G14 done

Verification

  • npm test
  • npm run lint
  • npm run build
  • npm run typecheck
  • npm run env:check

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
callbackcloser Ready Ready Preview, Comment Mar 2, 2026 5:15am

Request Review

@DevCalebR DevCalebR force-pushed the hardening/g14-recordings-ux branch from 5bae815 to 6bc928e Compare March 2, 2026 05:15
@DevCalebR DevCalebR merged commit 812059b into main Mar 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant