Skip to content

Conversation

@oschwald
Copy link
Member

@oschwald oschwald commented Nov 6, 2025

  • Add CLAUDE.md documentation and update .gitignore
  • Add IP risk and anonymizer fields to Insights

oschwald and others added 2 commits November 6, 2025 15:02
This adds comprehensive documentation for Claude Code to work more effectively in this repository, including architecture details, testing conventions, and development workflows. Also adds .claude/ to .gitignore to exclude Claude Code configuration.

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

Co-Authored-By: Claude <[email protected]>
This adds support for new web service fields providing enhanced VPN/proxy
detection and IP risk scoring. A new Anonymizer record consolidates
anonymous IP flags with additional fields (anonymizer_confidence,
network_last_seen, provider_name). The ip_risk_snapshot field enables
risk-based decision making. Anonymous IP flags in Traits are deprecated
in favor of the new anonymizer object location.

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

Co-Authored-By: Claude <[email protected]>
@oschwald oschwald force-pushed the greg/eng-3310-ip-risk-and-anonymous-plus-outputs-are-supported-by-geoip2 branch from ee7c0ba to 22149c7 Compare November 7, 2025 21:05
HISTORY.rst Outdated
package.
* A new ``anonymizer`` object has been added to ``geoip2.models.Insights``.
This object is a ``geoip2.records.Anonymizer`` and contains the following
fields: ``anonymizer_confidence``, ``network_last_seen``, ``provider_name``,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be confidence instead of anonymizer_confidence?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gah, good catch. I completely missed that.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I see. I think it came from AnonymousPlus, where it is anonymizer_confidence.

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.

3 participants