fix(sec): enforce author authorization check on Linear bounty commands (#171) - #179
fix(sec): enforce author authorization check on Linear bounty commands (#171)#179jihadMo wants to merge 1 commit into
Conversation
AI Review: Changes RequestedAll four acceptance criteria are met. The pull request adds an authorization check to Acceptance CriteriaMet
Additional FindingsBlockers
📋 Copy Review for AI Agent
📊 Review metadata
|
|
@jihadMo is attempting to deploy a commit to the devasign Team on Vercel. A member of the Team first needs to authorize it. |
Resolves #171.
Updates maybeHandleBountyLinearComment in backend/src/bounties/webhooks.ts to verify actor maintainer/admin/owner authorization before creating Linear escrow bounties, with unit test suite in backend/src/bounties/linear-auth.test.ts.