Page MenuHomePhabricator

Update all extensions to use AuthManager
Open, LowPublic

Description

See AuthManager RfC (for now). List based on T91303 and T110414.

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
Resolved Mattflaschen-WMF
ResolvedDeskana
ResolvedAnomie
OpenNone
ResolvedAnomie
OpenNone
Resolved Tgr
ResolvedAnomie
OpenFeatureNone
OpenNone
OpenNone
ResolvedEnst80
ResolvedEnst80
ResolvedEnst80
ResolvedSkizzerz
ResolvedFlorian
OpenNone
DeclinedNone
DeclinedNone
DeclinedNone
Resolvedaaron
Resolvedaaron
DeclinedNone
Resolvedashley
OpenNone
Openlucamauri
DeclinedNone
Resolvedcicalese
OpenNone
OpenNone
OpenNone
DeclinedNone
OpenNone
ResolvedAnomie
OpenNone
DeclinedNone
InvalidNone
DeclinedMaxSem
OpenNone
DeclinedNone
ResolvedNikerabbit
ResolvedNikerabbit
Resolvedashley
DeclinedNone
OpenNone
DeclinedNone
OpenNone
ResolvedUniversal_Omega
ResolvedBawolff
ResolvedUniversal_Omega
OpenNone
OpenNone
ResolvedLokal_Profil
Resolvedashley
OpenNone
OpenNone
DeclinedNone
ResolvedFlorian
DeclinedNone
Resolveddemon
Resolved Tgr
ResolvedAnomie
ResolvedAnomie
ResolvedJoe
ResolvedJoe
Resolvedhashar
Resolvedbd808
ResolvedAnomie
ResolvedKrinkle
ResolvedNone
ResolvedJanZerebecki
ResolvedKrinkle
Resolved Tgr
DuplicateNone
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
ResolvedAnomie
Resolvedbd808
ResolvedAnomie
Resolved Tgr
Resolved Tgr
Resolved Tgr
Resolved Tgr
ResolvedDereckson
ResolvedAnomie
Resolved Tgr
Resolved Tgr
ResolvedAnomie
ResolvedNikerabbit
ResolvedAnomie
Resolved Tgr
ResolvedAnomie
Resolved Tgr
Resolveddemon
ResolvedAnomie
ResolvedAnomie
ResolvedJdforrester-WMF
ResolvedYurik
ResolvedYurik
ResolvedMilimetric
Resolved Tgr

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

According to WikiApiary from the extensions listed here the ConfirmAccount extension is the one among the top 100 (actually it is a top 20 extension) with 1881 installs, probably even more. PS Do not get confused here: There is a listing for Confirm user accounts, Confirm User Accounts since it was renamed once along the way. So it will be nice to at least fluff this one up via T110451 until T129303 happens since this one is completely broken.

Phabricator_maintenance renamed this task from Update all extensions to use AuthManager (tracking) to Update all extensions to use AuthManager.Aug 13 2016, 11:28 PM

Could we add a sub-task to Update NTLMActiveDirectory to use AuthManager (a Windows-only extension which depends on the php_com_dotnet PHP extension) ?

@Fstarnaud Anyone is always able to add related (sub)-tasks to a task, so feel free :)

consider all subtasks blocked on T91699 and T110278

Really?

You can see T91699 is closed. T110278 was repurposed from "specify UI interaction" to "improve UI interaction" and this text wasn't updated, fixed that.

Change 446357 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] Disable test for ext not supporting AuthManager

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

Change 446357 merged by jenkins-bot:
[integration/config@master] Disable test for ext not supporting AuthManager

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

Could this be a good Google-Code-in-2018 task? If so, @Tgr can we do this?

Not really. Maybe for hyper-competent students.

Touching wood that the remaining couple of extensions get migrated now that the new AuthManager is in place.