T37707: Complete unification of all accounts to SUL - https://www.mediawiki.org/wiki/SUL_finalisation
Details
Mon, May 11
Jan 6 2026
Dec 29 2025
Dec 16 2025
Jul 31 2025
Jun 10 2025
Feb 5 2025
Change #1095997 had a related patch set uploaded (by MolecularPilot; author: MolecularPilot):
[mediawiki/extensions/CentralAuth@master] Split "unattached or doesn't exist locally" into separate states on Special:GlobalUsers
Nov 24 2024
Change #1095997 had a related patch set uploaded (by Gergő Tisza; author: MolecularPilot):
[mediawiki/extensions/CentralAuth@master] Split "unattached or doesn't exist locally" into separate states on Special:GlobalUsers
Change #1095997 had a related patch set uploaded (by MolecularPilot; author: MolecularPilot):
[mediawiki/extensions/CentralAuth@master] Split "unattached or doesn't exist locally" into separate states for unattached users and those that don't exist locally (T104494)
Proposed new query (will integrate into getQueryInfo()):
SELECT gu_name,
MAX(gu_id) AS gu_id,
MAX(gu_locked) AS gu_locked,
MAX(lu_attached_method) AS lu_attached_method,
IF(lu_name IS NULL, 0, 1) AS lu_local_exists
FROM globaluser
LEFT JOIN localuser
ON gu_name = lu_name
AND lu_wiki = <current_wiki_id>
LEFT JOIN global_user_groups
ON gu_id = gug_user
WHERE gu_hidden_level = <HIDDEN_LEVEL_NONE>
GROUP BY gu_name;"unattached or doesn't exist locally" is the English version of the string centralauth-listusers-nolocal.
Oct 20 2024
Sep 20 2023
Mar 26 2022
This was raised again in our Stewards' Noticeboard (permalink). I am not sure what'd be the best course of action for this.
Jan 18 2022
Jan 15 2022
Feb 27 2021
Sep 27 2020
Jul 1 2020
Apr 25 2020
Nov 19 2019
Aug 5 2019
Aug 3 2019
See also T214722: Introduce global system users.
Jul 25 2019
Which is a bug. QED. Thanks for referencing it!
@Legoktm once the actor migration is done it should be (relatively) straightforward to just change the rev_actor for the affected rows, right? (No longer need to account for changing both rev_user and rev_user_text. Just a thought
Jun 6 2019
May 12 2019
Oct 29 2018
Oct 27 2018
Sep 1 2018
Aug 19 2018
Apr 25 2018
Since I'm lurking on Phabricator - any idea how many usernames have this incorrect attribution issue that will need fixed ?
Apr 5 2018
Thanks for having again a look @hoo
Apr 4 2018
$ mwscript extensions/CentralAuth/maintenance/deleteEmptyAccounts.php --wiki=aawiki | tee deleteEmptyAccounts.php-2018-04-04 $ grep -v PROGRESS deleteEmptyAccounts.php-2018-04-04 | wc -l 3915
Mar 3 2018
Mar 1 2018
It's been just under a month (which appears to be a reasonable time for response). Could @Dereckson @Legoktm and @hoo please attend to this task if/when they can?
Feb 16 2018
(Moving columns is a pretty standard operation that people can filter out in their prefs if they so desire, so prolly not all 55 got a notif ;) )
fwiw: 55 people just got a notification and clicked on it just to be informed that this task isn't Epic anymore but now just "other completed". worth it?
Feb 2 2018
I'd like to request that the script be run again, so we can know if the number of empty accounts is increasing. Also, please see if the script catches the accounts listed at T160296. @Dereckson @Legoktm @hoo - would you be able to do that? Thanks.
