Background
Per the foundation policy users granted rights to see temporary account IP addresses through autopromotion should have these removed if they have made no edits or logged actions over the last year:
In order to maintain access to the IP addresses of temporary accounts, users in this category must edit or take a logged action to the local project at least once within a 365-day period.
Specification
- A user who has been manually granted Temporary Account IP Viewer right will lose their access after 365 days of inactivity
- Inactivity is defined as no edits or logged actions (not including private actions)
- A log entry is created in the user rights log with the comment as follows: Temporary Account IP address access for [[User:...]] was revoked due to inactivity.
Acceptance criteria
- The inactivity removal has been implemented in line with the specifications
- cron job runs