mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-06-21 23:44:46 +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>