Page MenuHomePhabricator

Should Special:Block perform automatic lookups of IP addresses for temporary users?
Closed, ResolvedPublic

Assigned To
Authored By
Tchanders
Apr 14 2023, 9:05 AM
Referenced Files
F36963138: image (2).png
Apr 26 2023, 1:09 AM
Restricted File
Apr 17 2023, 5:13 PM
F36954604: image.png
Apr 17 2023, 5:11 PM
F36954601: image.png
Apr 17 2023, 5:11 PM
F36954599: image.png
Apr 17 2023, 5:11 PM
F36954597: image.png
Apr 17 2023, 5:11 PM

Description

In most places in the UI, if someone wants to look up IP addresses for a temporary user, they will click on a "Show IP" button. Their lookup is logged.

However, on Special:Block, simply selecting a temporary user in the target field, or visiting Special:Block/<tempuser>, will perform an IP address lookup and log their activity.

While it is a smooth user experience to see IP addresses without having to click a lot, is it a concern that a user's activity might be logged in ways they didn't anticipate? (E.g. clicking on a temp user's block link by accident, or blocking a temp user without needing to look up their IP.)

Event Timeline

Change 904602 had a related patch set uploaded (by Func; author: Func):

[mediawiki/extensions/CheckUser@master] SpecialBlock.js: Switch to plain user input with "show ip" button

https://gerrit.wikimedia.org/r/904602

Selecting a userWhen the user has no IP dataUser has IP dataShowing IPs
image.png (1×2 px, 335 KB)
image.png (1×2 px, 334 KB)
{F36954606}
image.png (1×2 px, 341 KB)

Discussed with @Tchanders how we could show whether or not data is available, and add the button for users to click to be able to show all IPs.

@Prtksxna hi. It seems the third image in the post above isn't attached to the task and so I can't see it. Would it be possible to attach it to the task so I can see. Thanks.

Sorry @Dreamy_Jazz! Not sure how to attach an image to task so uploading again and hoping it works

image (2).png (1×2 px, 335 KB)

Change 904602 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] SpecialBlock.js: Switch to plain user input with "show ip" button

https://gerrit.wikimedia.org/r/904602

This seems to have re-introduced T332136 by not automatically showing the button if the username is pre-filled. Filed as T335996.