Page MenuHomePhabricator

[1.41] Remove the PersonalUrls hook
Closed, ResolvedPublic

Description

In T310017 we deprecated this hook in favor of SkinTemplateNavigation::Universal. We are now hoping to remove this code altogether in MediaWiki 1.41

Migration for this one is relatively simple - you should be able to switch out the use of PersonalUrls with SkinTemplateNavigation::Universal (modifying the 'user-menu' key of the $links parameter instead
Example: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SandboxLink/+/830215

Impacts the following extensions, your help is appreciated!

https://codesearch.wmcloud.org/search/?q=%22PersonalUrls%22&i=nope&files=&excludeFiles=&repos=

Please ignore the following:

Help needed:

  • Can't find appropriate project tag for TuleapIntegration
  • UnifiedTaskOverview - part of BlueSpice - I presume BlueSpice tag is efficient but please help communicate to that project
  • Please untag project from this task's tags once it has been fixed.

Event Timeline

Change 858680 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):

[mediawiki/extensions/Realnames@master] WE-140: Make repo 1.39 compliant and improve code

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

Change 858680 merged by jenkins-bot:

[mediawiki/extensions/Realnames@master] WE-140: Make repo 1.39 compliant and improve code

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

Change 872945 had a related patch set uploaded (by Karima Rafes; author: Karima Rafes):

[mediawiki/extensions/NetworkAuth@master] * Remove the PersonalUrls hook T319087 (cc T325747)

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

Change 873491 had a related patch set uploaded (by WgevaertWikiBase; author: WgevaertWikiBase):

[mediawiki/extensions/DisplayTitle@master] Change PersonalUrls hook to SkinTemplateNavigation::Universal hook

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

Change 873491 merged by jenkins-bot:

[mediawiki/extensions/DisplayTitle@master] Change PersonalUrls hook to SkinTemplateNavigation::Universal hook

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

Change 883609 had a related patch set uploaded (by Brian Wolff; author: Derick Alangi):

[mediawiki/extensions/Realnames@REL1_39] WE-140: Make repo 1.39 compliant and improve code

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

Change 883609 merged by Brian Wolff:

[mediawiki/extensions/Realnames@REL1_39] WE-140: Make repo 1.39 compliant and improve code

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

Change 886418 had a related patch set uploaded (by Cicalese; author: WgevaertWikiBase):

[mediawiki/extensions/DisplayTitle@REL1_39] Change PersonalUrls hook to SkinTemplateNavigation::Universal hook

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

Change 886418 merged by jenkins-bot:

[mediawiki/extensions/DisplayTitle@REL1_39] Change PersonalUrls hook to SkinTemplateNavigation::Universal hook

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

Change 919430 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/NetworkAuth@master] Replace deprecated PersonalUrls hook

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

Change 919431 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/OpenID@master] Replace deprecated PersonalUrls hook

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

Change 919432 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Sudo@master] Replace deprecated PersonalUrls hook

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

Change 919433 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/WebToolsManager@master] Replace deprecated PersonalUrls hook

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

Change 919434 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/AddPersonalUrls@master] Replace deprecated PersonalUrls hook

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

Change 919435 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/OAuthAuthentication@master] Replace deprecated PersonalUrls hook

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

Change 919436 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Favorites@master] Replace deprecated PersonalUrls hook

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

Change 919437 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/SiteSettings@master] Replace deprecated PersonalUrls hook

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

Change 919438 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/OnlineStatus@master] Replace deprecated PersonalUrls hook

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

Change 919439 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Auth_remoteuser@master] Replace deprecated PersonalUrls hook

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

Change 919434 merged by jenkins-bot:

[mediawiki/extensions/AddPersonalUrls@master] Replace deprecated PersonalUrls hook

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

Change 919437 merged by jenkins-bot:

[mediawiki/extensions/SiteSettings@master] Replace deprecated PersonalUrls hook

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

Change 919432 merged by jenkins-bot:

[mediawiki/extensions/Sudo@master] Replace deprecated PersonalUrls hook

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

Change 919430 merged by jenkins-bot:

[mediawiki/extensions/NetworkAuth@master] Replace deprecated PersonalUrls hook

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

Change 919438 merged by jenkins-bot:

[mediawiki/extensions/OnlineStatus@master] Replace deprecated PersonalUrls hook

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

Change 919433 merged by jenkins-bot:

[mediawiki/extensions/WebToolsManager@master] Replace deprecated PersonalUrls hook

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

Change 919435 merged by Umherirrender:

[mediawiki/extensions/OAuthAuthentication@master] Replace deprecated PersonalUrls hook

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

Change 919431 merged by Umherirrender:

[mediawiki/extensions/OpenID@master] Replace deprecated PersonalUrls hook

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

Change 919436 merged by jenkins-bot:

[mediawiki/extensions/Favorites@master] Replace deprecated PersonalUrls and SkinTemplateNavigation hook

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

Change 919439 merged by jenkins-bot:

[mediawiki/extensions/Auth_remoteuser@master] Replace deprecated PersonalUrls hook

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

Change 872945 abandoned by Umherirrender:

[mediawiki/extensions/NetworkAuth@master] * Remove the PersonalUrls hook T319087 (cc T325747)

Reason:

Was done in Iefdac61e4394b7a3e612b8f940e38e52f0a9b7e2

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

Change 959839 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/core@master] Drop the PersonalUrls hook, deprecated in 1.39

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

Change 959839 merged by jenkins-bot:

[mediawiki/core@master] Drop the PersonalUrls hook, deprecated in 1.39

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

Jdlrobson claimed this task.
Jdlrobson added a subscriber: Jdforrester-WMF.