Skip to content

Conversation

@oschwald
Copy link
Member

@oschwald oschwald commented Nov 6, 2025

  • Add Claude Code documentation and expand .gitignore
  • Add IP risk and anonymizer outputs to Insights

oschwald and others added 2 commits November 6, 2025 15:27
Added CLAUDE.md with comprehensive guidance for Claude Code when working in this repository, including architecture patterns, testing conventions, and development workflows.

Expanded .gitignore to cover Ruby development artifacts (bundler, gems, coverage, RuboCop cache) and Claude Code user-specific files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This adds support for new risk and anonymizer data fields available in
the GeoIP2 Insights web service:

- New anonymizer object with VPN confidence scoring, provider name
  detection, and network last seen date
- New ip_risk_snapshot field in traits for static IP risk scoring
- Deprecated anonymizer-related methods in traits (anonymous?,
  anonymous_vpn?, hosting_provider?, public_proxy?, residential_proxy?,
  and tor_exit_node?) in favor of the new anonymizer object

The deprecated methods continue to work for backward compatibility but
direct users to the new anonymizer object location.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@oschwald oschwald force-pushed the greg/eng-3312-ip-risk-and-anonymous-plus-outputs-are-supported-by-geoip2 branch from b4f3d80 to 846e55c Compare November 7, 2025 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants