Page MenuHomePhabricator

Improve GlobalRename's AntiSpoof checking feature
Closed, ResolvedPublic

Description

  • Check that the conflicting name isn't the name we're renaming away from
  • Display the conflicting name(s) as long as they aren't globally oversighted.

Version: unspecified
Severity: enhancement

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:52 AM
bzimport set Reference to bz73573.
bzimport added a subscriber: Unknown Object (MLST).

Change 175750 had a related patch set uploaded (by Legoktm):
Display username for AntiSpoof conflicts

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

Change 175750 merged by jenkins-bot:
Display username for AntiSpoof conflicts

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

Legoktm claimed this task.

Shouldn't this show more than one conflicting name at the same time?

This is just an example (almost like a real case, just the characters are different):
I'm going to rename "ödsgdksghdsn" to "ABC"
I get "The chosen username is too similar to existing usernames: A bc."

When I look at the CentralAuth I can find that there are also other usernames like "ABC", for example "Abc".
Why it doesn't mention all of those conflicting usernames?

Shouldn't this show more than one conflicting name at the same time?

This is just an example (almost like a real case, just the characters are different):
I'm going to rename "ödsgdksghdsn" to "ABC"
I get "The chosen username is too similar to existing usernames: A bc."

When I look at the CentralAuth I can find that there are also other usernames like "ABC", for example "Abc".
Why it doesn't mention all of those conflicting usernames?

It does support showing multiple usernames and it seems to work. If it doesn't show a similar username, it means AntiSpoof thinks that the username is not similar.