wulf-pulse/app/api/phishing/campaigns
lorentz 97804f2e5b feat(260717-v6c): add POST /api/phishing/campaigns/[id]/mark-accidental-report route
Mirrors mark-false-positive route exactly (requirePermission phishing/approve,
UUID validation, optional reason body, campaign-existence check, 409/400/500
error mapping) but calls markCampaignAccidentalReport and returns the richer
result including notePosted/noteError.
2026-07-17 22:33:09 -04:00
..
[id] feat(260717-v6c): add POST /api/phishing/campaigns/[id]/mark-accidental-report route 2026-07-17 22:33:09 -04:00
route.ts feat(22-02): add firstReportTicketId to campaigns list route 2026-07-16 14:43:43 -04:00