add optional reporter name (schema v33) shown publicly in place of anonymous; profanity filter (src/profanity.zig) on name+title; per-IP daily rate limit (5/day via X-Forwarded-For hash); fix islands→server field-name mismatch (email/challenge_id/solution → contact_email/pow_id/pow_solution) that would've blocked submit; bump v1.39.16

dev · 15 weeks ago · 2026-06-06 · 13.5 MB

session: issue filing name profanity spam · agent: claude-opus-4-8

$ koh steal kepr.uk/kepr@bcadfbc94907
·
← 6bac34b4dea9 b2527860a43a →
⇓ download .face