mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-05-06 20:32:55 +08:00
- Add asnBlacklist field to IpBlacklistSettings (optional) - Create shared isBlacklisted() function for IP and ASN matching - Add isAsnBlacklisted() function with case-insensitive matching - Extend checkIpBlacklist() to also check ASN organizations - Update admin API to validate and save ASN blacklist - Add ASN blacklist input to admin UI (below IP blacklist) - Support text matching and regex for ASN organization names - ASN data from request.cf.asOrganization (Cloudflare) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com>