Page MenuHomePhabricator

Create persistent storage for edits, account creations, account logins, and log entries associated with IPs with poor reputation
Open, Needs TriagePublic

Description

Using iPoid-Service we have access to detailed IP address reputation data.

On account creation, login, and edits, let's keep track in a MediaWiki table when an action is associated with an IP address known to ipoid. Then it is available for application code to do something with (e.g. maintenance scripts that may want to bulk lock all accounts created from IPs with poor reputation).

This task should probably wait until after T354597: Record IP reputation data for account creations and edits is done. This task probably also has some shared infrastructure with T354599: [EPIC] WE4.2.14b Provide IP reputation variables in AbuseFilter.