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.

Details

Related Changes in Gerrit:
SubjectRepoBranchLines +/-
mediawiki/extensions/Auth_remoteuserREL1_39+7 -5
mediawiki/extensions/Auth_remoteuserREL1_40+7 -5
mediawiki/extensions/SudoREL1_39+9 -7
mediawiki/coremaster+1 -44
mediawiki/extensions/AddPersonalUrlsmaster+13 -10
mediawiki/extensions/Auth_remoteusermaster+7 -5
mediawiki/extensions/Favoritesmaster+13 -21
mediawiki/extensions/OpenIDmaster+11 -11
mediawiki/extensions/OAuthAuthenticationmaster+25 -19
mediawiki/extensions/WebToolsManagermaster+13 -10
mediawiki/extensions/OnlineStatusmaster+9 -7
mediawiki/extensions/NetworkAuthmaster+15 -9
mediawiki/extensions/Sudomaster+9 -7
mediawiki/extensions/SiteSettingsmaster+6 -4
mediawiki/extensions/DisplayTitleREL1_39+27 -14
mediawiki/extensions/RealnamesREL1_39+47 -35
mediawiki/extensions/DisplayTitlemaster+27 -14
mediawiki/extensions/Realnamesmaster+47 -35
Show related patches Customize query in gerrit

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.

Change #1160985 had a related patch set uploaded (by Reedy; author: Umherirrender):

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

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

Change #1160985 merged by jenkins-bot:

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

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

Change #1187834 had a related patch set uploaded (by Jrchamp; author: Umherirrender):

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

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

Change #1187839 had a related patch set uploaded (by Jrchamp; author: Umherirrender):

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

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

Change #1187834 merged by Jrchamp:

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

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

Change #1187839 merged by jenkins-bot:

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

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