Page MenuHomePhabricator

Reduce CentralAuth complexity by removing unused settings
Closed, ResolvedPublic

Description

CentralAuth has quite a few config options, so I wonder if we could get rid of some code complexity by checking which one of those are actually varied on the Wikimedia cluster and which ones always have the same value.

Event Timeline

Change 931676 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgDisableUnmergedEdits

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

Change 931677 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthCreateOnView

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

Change 931678 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthPreventUnattached

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

Change 931679 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgGlobalRenameDenylistRegex

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

Change 931676 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgDisableUnmergedEdits

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

Change 931677 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthCreateOnView

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

Change 931692 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgOverrideCentralIdLookupProvider

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

Change 931678 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthPreventUnattached

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

Change 931679 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgGlobalRenameDenylistRegex

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

Change 931692 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgOverrideCentralIdLookupProvider

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

Change 931867 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthCheckSULMigration / Special:SulRenameWarning

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

Change 931867 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthCheckSULMigration / Special:SulRenameWarning

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

Change 940500 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthUseEventLogging

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

Change 940500 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Remove $wgCentralAuthUseEventLogging

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

Change #1071728 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[operations/mediawiki-config@master] Remove unused settings removed in T339959

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

Change #1071728 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove unused settings removed in T339959

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

Mentioned in SAL (#wikimedia-operations) [2024-09-12T20:25:39Z] <cjming@deploy1003> Started scap sync-world: Backport for [[gerrit:1065299|Remove unused $wgAllowRequiringEmailForResets (T242406)]], [[gerrit:1071711|Remove unused $wmgPoweredByMediaWikiIcon]], [[gerrit:1071728|Remove unused settings removed in T339959]]

Mentioned in SAL (#wikimedia-operations) [2024-09-12T20:28:22Z] <cjming@deploy1003> matmarex, cjming: Backport for [[gerrit:1065299|Remove unused $wgAllowRequiringEmailForResets (T242406)]], [[gerrit:1071711|Remove unused $wmgPoweredByMediaWikiIcon]], [[gerrit:1071728|Remove unused settings removed in T339959]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-09-12T20:32:58Z] <cjming@deploy1003> Finished scap sync-world: Backport for [[gerrit:1065299|Remove unused $wgAllowRequiringEmailForResets (T242406)]], [[gerrit:1071711|Remove unused $wmgPoweredByMediaWikiIcon]], [[gerrit:1071728|Remove unused settings removed in T339959]] (duration: 07m 19s)