feat: per-repo issue tracker, Gitea support, PR review pipeline #10
Reference in New Issue
Block a user
Delete Branch "feat/per-repo-tracker-config"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Test plan
- Auto-generate webhook_secret on repository creation (UUID-based) - Webhook routes use per-repo URLs: /webhook/{platform}/{repo_id} - Verify signatures using per-repo secret (not global env var) - Dashboard proxies webhooks to agent (agent not exposed publicly) - Edit modal shows webhook URL + secret for user to copy into Gitea - Add webhook-config API endpoint to retrieve per-repo secret - Add Gitea option to edit dialog tracker type dropdown Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>