Summary
Log the use of IP auto-reveal mode, as specified in T385823.
Acceptance criteria
- Enabling and disabling the mode is logged to the checkuser-temporary-account log
- Revealing specific IPs is captured in logstash
Log the use of IP auto-reveal mode, as specified in T385823.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Restricted Task | |||||
Resolved | kostajh | T294511 2021 Security Team wikireplicas audit | |||
Declined | None | T284948 Raw IPs of logged-out users disclosed in wiki-replicas | |||
In Progress | Niharika | T324492 Temporary accounts - MVP | |||
Resolved | Niharika | T325238 [Epic] IP Address Reveal for Privileged Users | |||
Open | None | T358853 Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying (auto reveal feature) | |||
Resolved | Tchanders | T386492 IP auto-reveal: Assign the IP auto-reveal right to user groups | |||
Resolved | Tchanders | T386494 IP auto-reveal: Log when mode is switched and when IPs are revealed | |||
Resolved | Tchanders | T386500 IP auto-reveal: Allow managing IP auto-reveal from sidebar tools menu |
Change #1133490 had a related patch set uploaded (by Tchanders; author: Tchanders):
[mediawiki/extensions/CheckUser@master] WIP IP auto-reveal: Implement correct logging in auto-reveal mode
Change #1134242 had a related patch set uploaded (by Tchanders; author: Tchanders):
[mediawiki/extensions/CheckUser@master] IP auto-reveal: Log IP lookups temporarily in auto-reveal mode
Change #1133490 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] IP auto-reveal: Log when auto-reveal is enabled or disabled
Change #1139561 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/CheckUser@master] Fix IP auto-reveal log entry i18n message format
Change #1139561 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Fix IP auto-reveal log entry i18n message format
Testing notes
See T386500#10708399 for general testing steps for IP auto-reveal.
Enabling and disabling the mode is logged to the checkuser-temporary-account log:
Revealing specific IPs is captured in logstash:
Change #1134242 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] IP auto-reveal: Log IP lookups temporarily in auto-reveal mode
QA is completed, I have verified the new code has been implemented and is functioning as expected (Enabling and Disabling of the IP Auto-reveal mode will be logged to the checkuser-temporary-account log... Revealing of the IPs will be captured in logstash ). Great Testing Notes @Tchanders, Thank You.